Skip to content

Playbook · SEO and AI search · SEO leads, founders and agencies

Find what your competitors rank for that you don’t. And how their best pages got there.

An SEO competitor analysis shows who you really compete with on Google, what they win that you don’t, and why. With Agentik, your AI gets the competitors, keyword gaps and link gaps from DataForSEO, reads their best pages with Firecrawl, and compares them with their copies from a year ago in the Wayback Machine.

Get $5 free credit See the prompt

providers
3
tools
6
example, at most
$0.25

Prices from the live catalog · updated

One request to your AI3 providers, 7 steps, one connection
  1. Step 1: Find who you really compete withDataForSEO$0.02
  2. Step 2: List the keywords you’re missingDataForSEO$0.08
  3. Step 3: Find the pages that winDataForSEO$0.05
  4. Step 4: List your link gapDataForSEO$0.03
  5. Step 5: Read their best pagesFirecrawl$0.05
  6. Step 6: See what they changedInternet Archive and Firecrawl$0.05
  7. Step 7: Plan your answerYour AI, no tool call

Paid from one prepaid balanceat most $0.25

Why 3 providers

Each provider does one part. Your AI does the rest.

No single provider covers this job. Through Agentik your AI calls each one for its part, from one connection.

  1. DataForSEO

    Your real search competitors, the keywords they win and you don’t, their top pages, and the sites linking to them but not to you.

    4 tools · steps 1, 2, 3 and 4$0.16

  2. Firecrawl

    Their best pages today, and last year’s copies, as text.

    1 tool · steps 5 and 6$0.09

  3. Internet Archive

    Each page as it was about a year ago, from the Internet Archive.

    1 tool · step 6Free

Without Agentik

2 accounts, 2 API keys, 2 bills, and 1 open API to learn.

  • DataForSEOSign-up, card, API key, bill
  • FirecrawlSign-up, card, API key, bill
  • Internet ArchiveOpen API: its own format and limits

Then code to call each API, retry it and join the results before your AI can use them.

With Agentik

One connection. One prepaid balance.

  • Search data, page reading and the Internet Archive through one connection, without a DataForSEO or Firecrawl account.
  • The archive lookups are free; your agent prices the rest before it runs.
  • Your AI shows the price before each call, and a call that ends in an error is refunded.

Step by step

How to run an SEO competitor analysis in Claude or ChatGPT. Step by step.

Prices are for this example: Your domain against 3 competitors in the United States, 100 missing keywords each, 50 referring domains, 9 top pages read today and a year ago. They are the most each call can reserve at today’s catalog prices.

  1. Step 1: Find who you really compete with

    DataForSEO

    DataForSEO Labs lists the domains that rank for the same keywords as you, with their estimated traffic.

    Tools called in step 1
    Organic competitors of a domaindataforseo/dataforseo-labs-google-competitors-domain10 competitorsat most $0.02
  2. Step 2: List the keywords you’re missing

    DataForSEO

    For each of the top three, the keywords they rank for and you don’t.

    Tools called in step 2
    Keyword gap between two domainsdataforseo/dataforseo-labs-google-domain-intersection100 keywords eachat most $0.08
  3. Step 3: Find the pages that win

    DataForSEO

    Each competitor’s pages that earn the most organic traffic.

    Tools called in step 3
    Top pages of a domaindataforseo/dataforseo-labs-google-relevant-pages20 pages eachat most $0.05
  4. Step 4: List your link gap

    DataForSEO

    Sites that link to all three competitors but not to you are the likeliest to link to you too.

    Tools called in step 4
    Link gapdataforseo/backlinks-domain-intersection50 referring domainsat most $0.03
  5. Step 5: Read their best pages

    Firecrawl

    Firecrawl turns each competitor’s three best pages into text: structure, depth and what they promise.

    Tools called in step 5
    Scrape a page to markdownfirecrawl/scrape9 pagesat most $0.05
  6. Step 6: See what they changed

    Internet Archive and Firecrawl

    The Wayback Machine finds each page’s copy from about a year ago, and Firecrawl reads it, so your AI can compare the two.

    Tools called in step 6
    Archived page lookupwayback/availability9 pagesFree
    Scrape a page to markdownfirecrawl/scrape9 archived copiesat most $0.05
  7. Step 7: Plan your answer

    Your AI

    Your AI turns the gaps into a plan: pages to write, pages to improve, sites to pitch.

What you get

What you get: a keyword and link gap report. In your conversation.

You provide

  • Your domain
  • Country and language
  • Up to three competitors you know (optional)

Your AI returns

  • Your 10 closest search competitors, with their estimated traffic
  • 100 keywords each top competitor ranks for and you don’t
  • The sites linking to your competitors but not to you
  • What their best pages contain, and what they changed in a year
Gap reportExample layout
Keyword or linkCompetitor ACompetitor BYouNext step
sprint planning templateRanksRanksMissingWrite it
resource planningRanksMissingPage 2Improve
Link from a review siteLinkedLinkedMissingPitch

Placeholders: your rows come from your run.

Give this to your agent
Use my connected Agentik MCP server for this job: seo competitor analysis. Run an SEO competitor analysis. First ask me for my domain, my country and language, and any competitors I already know. Find my real search competitors with dataforseo/dataforseo-labs-google-competitors-domain. For the top three, list the keywords they rank for and I don’t with dataforseo/dataforseo-labs-google-domain-intersection, and their pages that earn the most traffic with dataforseo/dataforseo-labs-google-relevant-pages. Find the sites that link to them but not to me with dataforseo/backlinks-domain-intersection. Read their three best pages each with firecrawl/scrape, then find each page’s copy from a year ago with wayback/availability and read it too. Finish with the keyword gap, the link gap, and for each competitor what their best pages do and what they changed, then a 90-day plan for my site. Before running anything, inspect each tool with inspect_tool, ask me for any input you don’t have instead of inventing it, and tell me the total price. Wait for my go. At the end, tell me what Agentik charged.

The prompt

Paste it into Claude, ChatGPT, Codex or Cursor.

Once Agentik is connected, your AI asks for your inputs, checks each tool and shows the price before anything runs.

Or ask it your way

  • “Who are our real competitors in Google UK, and how does our traffic compare?”
  • “List 100 keywords our two main competitors rank for and we don’t, with volume.”
  • “Which sites link to all three competitors but not to us?”
  • “What did competitor.com change on its pricing guide before it overtook us?”

What it costs

At most $0.25. From one balance.

Each provider’s own price, with 0% markup. Each call reserves at most the amount shown, is billed for what it actually used, and the rest is released. A call that ends in an error is refunded.

This exampleat today’s catalog prices

DataForSEO$0.16

  • Organic competitors of a domain10 competitors$0.02
  • Keyword gap between two domains100 keywords each$0.08
  • Top pages of a domain20 pages each$0.05
  • Link gap50 referring domains$0.03

Firecrawl$0.09

  • Scrape a page to markdown9 pages$0.05
  • Scrape a page to markdown9 archived copies$0.05

Internet ArchiveFree

  • Archived page lookup9 pagesFree

Total, at most$0.25

Good to know

  • Traffic figures are DataForSEO estimates from rankings: useful to compare sites, not their analytics.
  • The Wayback Machine doesn’t keep every page on every date; your agent uses the closest copy and says when there is none.

When to use something else

To monitor competitors continuously with alerts, an SEO suite with tracking fits better. Agentik suits analyses your AI runs and explains with you.

Questions

SEO competitor analysis: straight answers.

Still unsure? Ask us.

Couldn’t I just use DataForSEO directly?

For the gaps, yes. Reading the pages and comparing them with last year’s copies needs Firecrawl and the Wayback Machine. Through Agentik your AI uses all three from one connection and one balance; the example costs at most $0.25.

How are competitors chosen?

By overlap: the domains ranking for the most keywords you also rank for, plus any you name.

What does the example cost?

At most $0.25; the Internet Archive lookups are free.

Keep going

More playbooks for your AI.

  • DataForSEO, Firecrawl and Exa

    Keyword research

    Seed terms in, a ranked keyword list out, with what page one covers and how people ask in forums.

    3 providers6 toolsexample at most $0.25

  • DataForSEO, Internet Archive, Firecrawl and Serper

    Traffic drop diagnosis

    When rankings fell, which pages and keywords lost, what changed on those pages, and what Google announced that week.

    4 providers6 toolsexample at most $0.29

  • Adspy.sh, Firecrawl and Internet Archive

    Competitor ad research

    Their longest-running Meta and Google ads, why they work, where they send people, and how those offers changed.

    3 providers6 toolsexample at most $0.67

Browse the tools: SEO · Scraping · Knowledge

Run it today

Start with $5 on us. Then just ask.

Sign in with Google or GitHub, connect your AI with one link, then paste the prompt. Eligible new accounts get $5 of credit for low-cost calls.

Get $5 free credit Connection guides

No card · No subscription · 0% markup on tool calls