A GEO checker that scores any page for AI search
GEO is generative engine optimization: how well AI crawlers, LLM search engines and agents can discover, parse and cite a page. Hoverify scores that AI readiness from a panel on the page you're auditing, across 16 weighted categories, then points you at the tool that fixes what it finds.
What generative engine optimization actually checks
More than 90 checks run against the page you have open, in 16 weighted categories. Each comes back as a pass, a warning or a fail, and both the check and its category carry a weight, so the failures that hide a page from AI move the score most.
The score, the grade and the page type it detected, then every category with its own number. The weights differ: machine readability pulls 1.5x, citability 1.3x, agent interactivity 0.2x.
Every check with the evidence behind its verdict, a tag for who usually fixes it and, where the fix is mechanical, the code to paste. Findings another Hoverify tool can fix link into it.
Give it a competitor's URL and it opens a background tab, runs the same audit on their page, closes the tab again, then puts their technical category scores beside yours.
Every scan of a page is kept, so the score after a change sits next to the score before it. 50 scans a URL, 100 URLs, all of it on your own machine.
The files AI crawlers go looking for
llms.txt, llms-full.txt, your sitemap, MCP server cards and A2A agent cards. It reads your robots.txt too, and sorts every AI user agent it knows into retrieval crawlers, user-fetch agents and training crawlers. Only the retrieval crawlers affect the score: a blocked GPTBot is noted, a blocked OAI-SearchBot or PerplexityBot caps it. All of it is fetched from your origin while the audit runs, so the verdict covers your site setup as well as the HTML.
Findings that point at their own fix
A missing schema block links into the SEO tool's Schema tab and its 21 templates. Alt text and form label failures link into the Accessibility tool, which lists every element responsible. Over two dozen checks carry a link like this, and where the fix is mechanical the row holds the code itself: a robots.txt allow block, a canonical tag, an Organization block or a drafted llms.txt built from your sitemap.
Works behind a login. Audit staging, a members area or a local build. The crawler file checks are the exception, since those need your origin to answer.
10 URLs in one go. Paste a list or scan every eligible open tab, in every window or only this one. Each runs in a background tab, with a summary once they're all in.
Five report formats. PDF, JSON, Markdown, CSV or plain text, saved or copied to the clipboard, as the full audit or only the warnings and failures.
Let an AI model grade the writing, on your own key
Hoverify computes the ten technical categories itself, in your browser and with a few requests to your origin. The other six are judgments about the writing, so you can hand those to a model instead.
Six categories, judged by the model you choose
Positioning, information density, freshness, verifiability, topic coverage and how well the images are described. The model answers two yes-or-no criteria per check and quotes the page to show its working, in whatever language the page is written. Its verdicts replace the built-in judgment rows, the eight rows that count facts stay, and all six categories start counting towards the main score.
What leaves your browser, and when
The feature is off until you turn it on. Until then the audit runs in your browser, and the only requests go to your own origin: robots.txt and the files beside it, plus two fetches of the page itself. Once it is on, the page's address, minus its query string, and its main text reach the model you picked by way of OpenRouter, on your key, with OpenRouter told to use only providers that don't retain prompts. That key stays on the device and never syncs.
What developers and designers say about Hoverify
Reviews from the Chrome Web Store.

Rahul Singh
Awesome Tool for Developers and Web Deisgners, Everything in one sorted place with this lighweght extension. I have been using it since 2 years now I guess and always helpful

Muhammad Alfin
super functional for daily-website job
Frequently Asked Questions
Have a question we haven't answered? Get in touch.
Score the page for AI search, then fix it in the same tab
GEO sits beside the SEO panel, the CSS inspector and the screenshot tools. Read the score, open the Schema tab to write the markup it flagged, rescan, and watch the number move.
- 3 browsers per license
- 14-day refund
- No auto-renewal
Keep reading
Guides from our blog that go deeper on this.
What is generative engine optimization?
What the term means, what the research supports and what these 16 categories are scoring.
Read the guidellms.txt: what it is and who actually reads it
One of the crawler files this audit probes, and which sites actually serve one.
Read the guideGenerative engine optimization tools, compared
Where this checker sits among the alternatives, with every price verified and the free ones named.
Read the guideHeader hierarchy: why H1 to H6 structure matters for SEO
The outline AI parsers use to segment a page, and what a broken one costs you.
Read the guide