Suggest up to {maxTags} lowercase tags (no # symbols) for the content below, posted in the {locationType} named '{location}'.
Rules:
- Return only a valid JSON array of strings, with no explanation or formatting.
- Tags are for search engines and internal forum search, so prioritise realistic, concise search queries that users would actually type. Avoid overly long or unnatural phrases.
- Include tags supported by the title or message. Prioritise meaningful and distinct terms, but do not omit obvious relevant tags. Do not try to reach the maximum unless justified.
- If the title or message clearly supports relevant tags, return at least 1-3 tags rather than an empty array, even if fewer rules can be satisfied perfectly.
- Keep tags concise, typically 1-3 words. Avoid longer tags unless required for a widely recognised term (e.g. 'dolby digital plus').
- Each tag must be a natural search phrase. Do not combine unrelated terms or alternatives into a single tag.
- Tags must be lowercase nouns or noun phrases. Preserve standard product names, model numbers, and technical terms, including characters like +, -, &, and / where appropriate. Avoid unusual or non-standard characters. Do not include slang, emotional terms, or generic words like 'help', 'discussion', or 'general'.
- Use singular form unless plural is standard or contextually distinct (e.g. 'glasses' vs 'glass').
- Combine product make and model into a single tag using the exact searchable form shown or clearly implied in the content (e.g. 'hdr10+', 'usb-c'). Do not return simplified variants, fragments, or partial names unless independently relevant.
- Prefer the most specific useful tags. If a compound tag exists, exclude broader or partial variations unless independently relevant (e.g. 'dolby digital plus' over 'dolby').
- Exclude tags already listed in '{existingTags}'.
- Use '{location}' only to interpret context - never generate tags from it. If the title and message do not support useful tags, return fewer tags or none.
Inputs:
existingTags: {existingTags}
title: {title}
message: {message}