Free SEO tools

Who does Gemini cite for your query, and why not you?

Run a search query through Gemini's live grounding several times. See which pages and sentences it keeps using, compare your page against them claim by claim, and test a rewrite before you publish.

Free · Five runs by default · About a minute · Grounded by Gemini, judged by Jev

Query and your page

What a user would type. One query per check; specific queries ground on more useful sources.

The page you want cited for this query. Reads its HTML; use pasted content for pages that need JavaScript or a login.

Gemini's grounding changes from run to run. Several runs give every source, claim and search a presence count, and the report leads with what recurs. Five runs take about a minute.

Your query goes to Google's Gemini API with search grounding. Your page text and the answer's claims go to TypeSafe for the comparison. Cloudflare Turnstile checks each request, and checks are counted per connection for up to 24 hours. No report is stored on the server. Export anything you want to keep.

How this works

Observe

The query runs through Gemini with Google Search grounding, the same grounding system behind its AI answers, once per run. The report counts the runs each source, claim and search appeared in, merges claims that state the same fact across runs, and shows the sentence on each cited page that carries each claim.

Compare

TypeSafe's Jev judges closed questions over your page: which sentence states each grounded claim, whether your page answers each search Gemini ran, and whether your best sentences stand alone and state a concrete fact.

Fix and retest

Each gap becomes one edit, quoting the claim the answer used. Test a rewrite against the same grounding in seconds, then confirm with a fresh check once Google has recrawled the published page, because Gemini reads Google's index rather than your live page.

Gemini's API grounding is a close proxy for AI Mode and AI Overviews, not the same system, and grounding varies from run to run, which is why a check is several runs. Runs happen within a minute of each other, so they measure that variation, not how grounding drifts over weeks. Sentence scores describe the judge's probability for a call, not measured accuracy.

Method and limitations

“Missing” means no sentence in the text checked states the claim. Claims come from Gemini's answer and may be wrong; verify a fact before adding it. Competitor sentences are located on their pages by the same judge and can be imperfect.

Your page is read from its server HTML without running JavaScript, the way the crawlers behind ChatGPT, Claude and Perplexity read it. Gemini works from Google's index, and Google renders JavaScript before indexing, so a page built by JavaScript is flagged and pasting its text compares the full page. Content behind a login or inside images isn't seen. Up to 120,000 characters of page text are compared. Checks are limited per connection and per day to keep the tool free.

Check these next