Web Software Geo Data Tools Courses Portfolio
Watchdog · SEO + AEO + GEO

Your competitor changed
something. Know what, and why.

Weekly crawls of up to three pages across all three search surfaces. Not just a diff — every change arrives with a read on why they most likely did it and what the counter-move is.

$10/month 3 pages 3 pillars tracked
Loading…

Three pillars, one crawl

Most $10/mo trackers watch title tags. The interesting moves are happening in the other two pillars.

SEO

Traditional search

Title and meta rewrites, H1 and H2 changes with the exact headings quoted, body-copy edits, content volume swings, price changes, canonical moves, and index-directive flips.

"Competitor X changed the prices shown on this page."
BEFORE: $1,500/mo, $2,500 setup
AFTER:  $1,275/mo, $1,900 setup
AEO

Answer engines

Structured data added or removed by type, marked-up Q&A pairs appearing, tables appearing or vanishing, new question-form headings, and movement in the page's citation-readiness score.

"Competitor Y added 6 marked-up Q&A pairs."
BEFORE: (no FAQPage schema)
AFTER:  FAQPage, Question ×6
GEO

Generative search

Per-bot AI crawler permission changes across all 12 major crawlers, llms.txt appearing or disappearing, and nosnippet/noarchive directives being added or lifted.

"Competitor Z started blocking GPTBot, OAI-SearchBot."
→ they are withdrawing from ChatGPT,
   which frees the citation slot.

The part that isn't "coming soon"

A diff is a fact you still have to interpret. The read is the product.

What a plain tracker gives you
i
Title tag changed
BEFORE: Roof Repair Services | Acme
AFTER:  Emergency Roof Repair in 24 Hours | Acme

Now you work out what it means, whether it matters, and what to do. Most people file it and move on — which is why most $10 tracker subscriptions get cancelled in month two.

What Watchdog gives you
!
Acme rewrote the title tag high SEO
Why: They swapped a category title for an urgency-plus-timeframe title. That targets emergency intent, which converts far better and is usually cheaper to rank for than the generic term.
Do: Claim the timeframe promise before they own it, or pick a sharper one you can actually deliver. Put it in your title, not just the body.
BEFORE: Roof Repair Services | Acme
AFTER:  Emergency Roof Repair in 24 Hours | Acme
i
How the read is kept honest. The model only ever sees the diff — no traffic data, no rankings, no invented context — and is explicitly instructed to say a change is ambiguous rather than manufacture a motive. When the insight pass is unavailable, the change still lands in your feed as a plain diff, labelled as such. You will never see a confident story where there was only a missing API call.

Pricing

One tier. The free tier exists so you can prove it works on one page before paying.

Free
$0
Forever
  • 1 monitored page
  • Weekly scans
  • All three pillars tracked
  • AI insight on every change
  • Full change history
  • Only 1 page — no competitor set
Start Free
Watchdog
$10
per month
  • 3 monitored pages
  • Weekly scans across SEO + AEO + GEO
  • AI insight and counter-move on every change
  • Per-bot AI crawler access tracking
  • Price-change detection
  • Cancel any time — history is kept, not deleted
Subscribe — $10/mo →
Billed via Stripe. Cancel from the billing portal in two clicks.

What it cannot do

Stated up front, because finding out in month two is how you lose a customer for good.

It cannot watch live AI answers

Google AI Overviews has no public API. Nothing at $10/mo can genuinely tell you "you lost a citation in an AI Overview last Tuesday", and anything claiming to is either scraping at a scale that breaks, or guessing.

What Watchdog tracks instead is every input to that outcome: crawler permission, snippet permission, answer structure, schema, and citation-readiness score over time. Those move before the citation does. Perplexity does have an API — if you want live checks there, it can be switched on with a key.

It sees pages, not rankings

Watchdog monitors what competitors publish. It is not a rank tracker and does not report positions. If you need daily keyword positions, that is a different tool and you should buy one.

It does not execute JavaScript

It reads the raw HTML, like the AI crawlers it is modelling. For a competitor whose site renders client-side, Watchdog sees what GPTBot sees — which is the point, but it means copy injected by JavaScript will not appear in a diff.

Weekly means weekly

On the weekly schedule a change can be up to seven days old when you see it, and your first change report is a week after signup because a baseline needs a second observation to diff against. Daily scanning exists in the schema but is not offered at $10 — the crawl cost is real.

Before You Watch Them, Check Yourself

Run the free scan on your own page first

If you are blocking GPTBot or serving an empty page to crawlers, watching competitors is the wrong problem to solve first. Takes five seconds and needs no account.

What to do with this result

Use Watchdog's changes as a prompt to investigate, not as a verdict: a competitor's new page or schema is worth a look at their backlinks and at how AI systems read them with the AI Readiness Scanner. If you would rather have the monitoring interpreted for you, that is part of our AEO and GEO consulting.

See all free tools