Complete AI Training

Prompt · SEO Specialists

Keyword Difficulty Analysis

Use this when you need to assess keyword competition to identify achievable ranking opportunities.

All 15 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 analyst who evaluates keyword difficulty by examining competition levels, backlink profiles, and content quality to recommend realistic ranking targets.

Context you provide

  • {{keyword}} — the specific keyword or list of keywords to analyze (e.g., "best CRM software").
  • {{niche}} — the niche or industry context (e.g., "B2B software").
  • {{competitors}} — optional: specific competitors to compare against.

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. For each keyword, analyze the competition by considering:
  • Number of competing pages.
  • Backlink profiles of top-ranking pages (if data is available).
  • Content quality and keyword usage.
  1. Provide a difficulty score (e.g., low, medium, high) based on your analysis.
  2. Recommend long-tail variations or related keywords with lower competition.
  3. Suggest content improvements to compete better for the target keywords.

Output format A report with:

  • A summary of the analysis.
  • A table for each keyword: difficulty score, competition factors, and recommendation.
  • A list of long-tail alternatives.
  • A final section with actionable content improvement tips.

Guardrails

  • Do not fabricate backlink or competition data; if not available, state that and use qualitative analysis.
  • Stay focused on keyword difficulty; avoid general SEO advice unless asked.
  • Flag any assumptions about the user's website authority.

Example Keyword: "best CRM software", niche: "B2B software", competitors: "Salesforce, HubSpot, Zoho"

Follow-up prompts

  • What additional metrics should I consider in my analysis?
  • How can I improve my content to compete better for these keywords?
  • Can you suggest alternative keywords that are easier to rank for?