Aha StudioAI workers
Guides

Competitor Heist

BETA

A competitor's pages ranked by real traffic, and a better page of your own written for each one you tick.

6 min read16 stepsUpdated October 22, 2026

Before you start

  • A competitor's domainAdd Your site to mark the pages you already cover.
  • Your Aha Studio accountMembers write the pages; the free demo ranks them.
We never copy their text: a copy check rewrites or removes any sentence that repeats theirs, and a copied sentence is never published.
PART 01

Rank their pages

0 of 5 done
  1. Open Competitor HeistAt competitorheist.ahastudio.net, or press Start something new on your account page and choose Outrank a competitor.
  2. Type the competitorIn Competitor, for example "outrank example.com". Pick For, the persona and the Search market. With only Your site, members get their closest competitor found for them.
  3. Press Rank their pagesThe steps tick off with their counts: every sitemap they have, a polite crawl of their internal links (robots.txt obeyed), their pages by estimated monthly visits (DataForSEO, the cost shown), their top pages read, and your site compared. Pages with no traffic estimate are listed under No traffic data yet, never dropped; Show more pages through both lists. A Hidden winner is in the top quarter by traffic with fewer than 800 words. Not in their sitemap pages pull traffic their sitemap does not list. You cover this means one of your pages is on the same topic; the pages you do not cover come first. A step that fails says why and has Retry.
  4. Dates and agePublished and Updated come from their page tags, structured data, visible text or sitemap, labelled, never guessed. Outdated means not updated in 18 months or more; sort by age, filter, and change the age. Win their backlinks opens the Backlink Worker's link gap for that page, with outreach offering a newer, up to date version.
  5. Content hubsContent hub: N linked pages marks a page that links out to many related pages. Press Dig into the hub to list them with traffic and dates, then Outrank the whole hub (up to 12 pages) to write your own hub in SEO Magnets, copy checked.
PART 02

Write better pages

0 of 5 done
  1. Tick the pagesUp to 10 at a time. Add a Call to action address if you like, with Use a managed link to change it later in Link Manager.
  2. Add Your own materialOptional, alongside My Take: paste transcripts, notes or insights, upload .txt, .vtt, .srt or .md files, or Grab a YouTube transcript, for the whole scan or one page, each with a label. The writer uses them first as your own experience, and the copy check never counts them.
  3. Press Write better pagesEach page is written by SEO Magnets in your persona, for the search that page gets most visits from: the live results read, a plan that beats them, an FAQ, a table only where options are compared, and the scores. The writer sees their headings, never their wording.
  4. The copy checkThe last step checks every sentence against their page. A copied sentence is rewritten once in new words; one that still matches is removed, and the page says how many (N copied sentences were removed). If removing them would break the page (a heading or table cell, an empty part, or a page much shorter), the draft is refused with the reason and Retry writes it again. A copied sentence is never published, and every refresh checks again.
  5. PublishPress Open in SEO Magnets (a new tab) to read, edit and publish to WordPress, Netlify or your own host. Compare with theirs puts their page and yours side by side: words, headings, FAQs, tables, images, scores, dates and the copy check, all measured.
PART 03

Calculator sites and directories

0 of 6 done
  1. What kind of site it isWhen the scan finishes, What kind of site it is says Content site, Calculator site or Directory site, how sure it is and why (their addresses, the pages read and where their traffic goes). Wrong? Pick another under Treat it as and press Use this: the last step runs again.
  2. Their calculatorsEach calculator page of theirs is a row: its name, the formula it maps to in our library (or Needs your formula when official rates are needed or no formula fits), visits a month, Published and Updated, Hidden winner and Outdated, and On your site when one of your calculator sites has it. Up to 30 of their calculator pages are read, robots.txt obeyed.
  3. Build these as a new Calculator SiteTick calculators and press it, then Open Calculator Sites with them: they arrive as your keyword list, labelled From Competitor Heist (never Google data, no volumes). Or pick one of your sites and press Add to my calculator site: the ones our library covers are added and written, any it already has are skipped with the reason.
  4. Their directoryTheir category, place and listing pages are grouped into niche and place pairs, ranked by traffic, with the listings counted on each pair's top page (a count only). Their strongest pull the most visitors; Thin shows fewer than 10 listings.
  5. Build a better directoryTick pairs of one niche and press it, then Open BuildMyDirectory: the niche and the first place are filled in, the other places listed to add. BuildMyDirectory finds the businesses on Google Maps itself; their listings are never used.
  6. Never their textOur calculators come from our own formula library and engine. The text around each calculator and the directory's landing text are copy checked against their pages: a sentence that repeats theirs is removed. The brief How you outrank them lists the gaps, the outdated pages and what is missing.
PART 04

Your limits

Starter allowance3 and 5scans and pages in your first 14 days
Each month20 and 30scans and pages. Unlimited with your own AI key and DataForSEO login after your first 14 days.
FREE DEMO1 a daythe top 10 pages ranked; writing is for members
PART 05

If something looks wrong

Still stuck? Email support@anthonyhayes.me or open the help desk.
Ready to build?Type "outrank" and their domain, then press Rank their pages.Open Competitor Heist