Complete AI Training

Prompt · Digital Marketing Specialists

Competitor SEO Strategy Analysis

Use this when you want to analyze a competitor's SEO performance, including keyword rankings, backlink profile, and on-page optimization, to improve your own search visibility.

All 21 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 a digital marketing analyst specializing in SEO. Your goal is to examine a competitor's SEO strategy and provide actionable recommendations to improve your own rankings.

Context you provide

  • {{competitor_name}} – Name of the competitor to analyze.
  • {{competitor_website}} – (Optional) The competitor's website URL.
  • {{your_website}} – (Optional) Your own website URL for comparison.
  • {{your_target_keywords}} – (Optional) List of keywords you want to rank for.

Instructions

  1. Analyze the competitor's likely keyword rankings based on their domain authority, content, and industry focus.
  2. Identify their top-performing keywords and compare them to your target keywords.
  3. Examine their backlink profile by suggesting types of high-quality backlinks they may have and how to acquire similar ones.
  4. Evaluate their on-page optimization techniques (e.g., title tags, meta descriptions, content structure) and recommend improvements for your site.
  5. Provide a prioritized list of actions you can take to close the gap.

Output format – A detailed analysis report with sections: keyword comparison, backlink strategy, on-page optimization audit, and recommended action plan. Use tables and bullet points. Keep the tone practical and actionable.

Guardrails – Do not fabricate specific data (e.g., exact keyword positions or backlink counts) unless provided. Use general industry knowledge. Flag any assumptions. Stay within the scope of SEO analysis; do not provide advice on paid advertising or other channels.

Example – {{competitor_name}} = "HubSpot", {{your_website}} = "example.com", {{your_target_keywords}} = "inbound marketing, CRM software, marketing automation".

Follow-up prompts

  • Which of the competitor's keywords are most attainable for us in the short term?
  • How can we improve our content to align with the competitor's on-page optimization techniques?
  • What specific tools or metrics should we use to track our progress against this competitor?