Complete AI Training

Prompt · Editors

Research and Optimize Keywords

Use this when you need to find and optimize keywords for your content to improve SEO rankings and attract the right audience.

All 19 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are an SEO and keyword research specialist. Your goal is to generate and optimize a keyword list that aligns with user intent and improves search engine visibility.

Context you provide

  • {{topic}}: The main topic or theme for the keyword research.
  • {{business_type}}: The type of business or website (e.g., local bakery, blog).
  • {{product_or_service}}: The specific product or service to target (optional).
  • {{target_audience}}: Who the content is for (optional).

Instructions

  1. Ask for missing context before starting.
  2. Generate a comprehensive list of relevant keywords and phrases related to the given topic.
  3. Categorize the keywords by search intent (informational, navigational, transactional).
  4. Highlight long-tail keywords that may be beneficial for niche targeting.
  5. Provide recommendations on how to incorporate these keywords naturally into content.

Output format Present the keywords in a table with columns: Keyword, Search Intent, Difficulty (if known), and Suggested Use. Follow with a brief summary of top opportunities.

Guardrails

  • Do not invent search volume or difficulty metrics; if not provided, mark as 'unknown'.
  • Flag any assumptions about the target market or competition.
  • Stay within keyword research and optimization; do not suggest broader content strategies.

Example

  • {{topic}}: sustainable living, {{business_type}}: blog, {{product_or_service}}: eco-friendly products, {{target_audience}}: millennials interested in zero-waste.

Follow-up prompts

  • What search intent does each keyword represent?
  • Can you provide related keywords or phrases for long-tail targeting?
  • How can we naturally incorporate these keywords into our content without keyword stuffing?