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
- Step 1: Find who you really compete withDataForSEO$0.02
- Step 2: List the keywords you’re missingDataForSEO$0.08
- Step 3: Find the pages that winDataForSEO$0.05
- Step 4: List your link gapDataForSEO$0.03
- Step 5: Read their best pagesFirecrawl$0.05
- Step 6: See what they changedInternet Archive and Firecrawl$0.05
- 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.
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
Firecrawl
Their best pages today, and last year’s copies, as text.
1 tool · steps 5 and 6$0.09
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.
Step 1: Find who you really compete with
DataForSEODataForSEO 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 domain dataforseo/dataforseo-labs-google-competitors-domain10 competitors at most $0.02 Step 2: List the keywords you’re missing
DataForSEOFor each of the top three, the keywords they rank for and you don’t.
Tools called in step 2 Keyword gap between two domains dataforseo/dataforseo-labs-google-domain-intersection100 keywords each at most $0.08 Step 3: Find the pages that win
DataForSEOEach competitor’s pages that earn the most organic traffic.
Tools called in step 3 Top pages of a domain dataforseo/dataforseo-labs-google-relevant-pages20 pages each at most $0.05 Step 4: List your link gap
DataForSEOSites that link to all three competitors but not to you are the likeliest to link to you too.
Tools called in step 4 Link gap dataforseo/backlinks-domain-intersection50 referring domains at most $0.03 Step 5: Read their best pages
FirecrawlFirecrawl turns each competitor’s three best pages into text: structure, depth and what they promise.
Tools called in step 5 Scrape a page to markdown firecrawl/scrape9 pages at most $0.05 Step 6: See what they changed
Internet Archive and FirecrawlThe 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 lookup wayback/availability9 pages Free Scrape a page to markdown firecrawl/scrape9 archived copies at most $0.05 Step 7: Plan your answer
Your AIYour 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
| Keyword or link | Competitor A | Competitor B | You | Next step |
|---|---|---|---|---|
| sprint planning template | Ranks | Ranks | Missing | Write it |
| resource planning | Ranks | Missing | Page 2 | Improve |
| Link from a review site | Linked | Linked | Missing | Pitch |
Placeholders: your rows come from your run.
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.
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
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.
No card · No subscription · 0% markup on tool calls