G
GEO Toolbox

Earned media in AI search

You earned the coverage. Can you prove it's still working?

Six months after a campaign, half the links may be dead and you have no idea which placements AI engines cite when a buyer asks about your client. Upload your coverage list and get the answer: still live, indexed in Google, on-message, and cited by AI, per placement.

On Scale & Enterprise plans

PR Coverage Tracker results: earned media placements with a per-row status — Dead 404, Blocked, Live 200, or Check failed — and a Google index badge (In Google / Not found in Google). A WAF-blocked publisher (ft.com) is confirmed still indexed in Google instead of being marked dead, while a genuine 404 is flagged Dead.
Every placement checked for liveness and Google indexing. A publisher that blocks our crawler (ft.com — “Blocked”) is verified via Google rather than falsely marked dead; a real 404 (top row) is. AI-citation attribution sits alongside, per brand.

The reporting gap

Your client asks the question every PR retainer eventually faces: “What did all this coverage actually do?” You can list the placements. What you can't say, with a spreadsheet and a link checker, is which are still live, which Google still indexes, whether they still mention the brand, or whether any of them show up when someone asks ChatGPT or Perplexity about the brand.

PR Coverage Tracker turns that pile of placement URLs into a living scorecard: live-or-dead, indexed-or-not, on-message-or-drifted, and cited-by-AI-or-invisible, for every piece of coverage you earned.

From spreadsheet to scorecard, step by step

  1. 01Upload

    The coverage you earned

    Paste a list of placement URLs, or drop in a spreadsheet export: URL, publication, date, headline, in any order. Duplicates get merged. Nothing is fetched until you run a check, and the cost estimate is shown before you do.

  2. 02Check

    Live, indexed, and still on-message

    Every placement is verified in the background, hundreds at a time: is the page still live (a publisher WAF block is never mistaken for a dead link), is the exact URL indexed in Google, and does it still mention the brand?

  3. 03Attribute

    Which placements AI actually cites

    We cross-reference your placements against the sources AI engines cite for the brand's tracked prompts, across all eight engines, so you see exactly which coverage shows up in AI answers, split into own-site versus third-party media, plus the media AI cites for the brand that you're not tracking yet.

Honest measurement, or it's worthless

  • A block is not a dead link

    Major outlets block automated checks with a WAF. We never report that as dead; it's flagged 'blocked' and confirmed via Google indexing instead, because the page still existing is what matters. A real 404 is marked dead. That distinction is the difference between an honest report and a false alarm to your client.

  • Co-occurrence, not causation

    We show that AI engines cite a placement for your prompts. We never claim the placement caused the citation. That claim would be dishonest, and it wouldn't survive a smart client's follow-up question.

  • Real citations, not scraped guesses

    Attribution reads your live Tracker scans, the actual sources AI engines cited across all eight engines. No scraped guesses, no invented numbers.

  • Billable with confidence

    Every check is metered transparently, with a cost estimate before it runs and unprocessed URLs refunded, so reselling it to a client is clean.

Own-site versus third-party media is split out, so you can show a client exactly which earned placements, not just their own pages, are doing the work in AI answers.

Act, don't just monitor

Most AI-visibility tools show you the gap and stop. GEO Toolbox shows you the gap — then hands you the fix.

Media monitoring tells you a link exists. PR Coverage Tracker tells you whether it still works: live, indexed, mentioning your client, and cited by the AI engines buyers now ask.

A placement on a major outlet that AI cites for your client's category, graded live and indexed? That's the slide that renews the retainer. A placement that 404'd three months ago? Catch it and replace it before the client does.

Pair it with Citation Interceptor for the offsite gaps

How it compares

PR Coverage Tracker vs. the alternatives

Spreadsheets & link checksMedia monitoringPR Coverage Tracker
Checks every placement is still livePartial
Tells a dead link apart from a WAF block
Verifies the exact URL is indexed in Google
Shows which placements AI engines cite
Built on your live AI-citation data
Re-runnable monthly for MoM ROI proofManual
Honest co-occurrence framing — no inflated claims

Built on real data

Every status comes from a real check, every citation from a real AI answer.

Queried live across the engines your customers actually use

  • ChatGPT
  • Perplexity
  • Gemini
  • Claude
  • Google AI Overviews
  • Google AI Mode
  • Bing Copilot
  • Grok

Coverage health and AI-citation attribution are computed from real, live data — your placement URLs and the actual citations across all eight AI engines. Never scraped guesses or invented numbers.

FAQ

Frequently asked

  • 01What does PR Coverage Tracker actually do?
    Upload the media coverage you earned for a brand. It checks each placement is still live, indexed in Google, and still mentions the brand, then cross-references your placements against the sources AI engines cite for that brand's tracked prompts. You see exactly which coverage shows up in AI answers, plus any media AI cites that you're not yet tracking.
  • 02How is this different from media monitoring like Meltwater?
    Media monitoring tells you a mention happened. PR Coverage Tracker tells you whether that placement is still live, still indexed, still on-message, and whether AI engines cite it when buyers ask about your client. It measures whether the coverage is working, not whether it existed.
  • 03Does it claim my coverage caused an AI citation?
    No. The attribution is co-occurrence: AI engines cite this publication for your prompts. We never claim a placement caused a citation, because that would be dishonest and it wouldn't survive a client's follow-up question. The data is precise about exactly what it proves.
  • 04What happens with paywalled or WAF-blocked publishers?
    They're flagged 'blocked,' never 'dead,' and confirmed via a Google index check: a site: query in the brand's market verifying the exact URL still appears. A genuine 404 is the only thing marked dead.
  • 05How does the Google index check work?
    For each placement we run a site: query against Google in the brand's market and check whether the exact URL appears. It confirms the page is discoverable, and doubles as proof-of-life for publishers that block the direct check.
  • 06Which plans include it?
    PR Coverage Tracker is available on the Scale and Enterprise plans.
  • 07How much does a check cost?
    It's metered in credits, with a cost estimate shown before you run it and any unprocessed URLs refunded. A full check of a few hundred placements with Google verification is a few dollars' worth of credits, cheap enough to re-run monthly for month-over-month ROI proof.

Prove your earned media is working.

Available on Scale & Enterprise. See which plan fits.

View plans