GEO

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.

14-day money-back guarantee
4.1 average rating
Trusted by +26,000 developers and designers
0 to 100 score
16 weighted categories
llms.txt and robots
Links to the fix
How it works

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.

Overview 68 Grade D Article 28 of 54 technical checks passed. Below average. AI crawlers will miss a lot here. Weighted across 9 categories. Structured Data 2 warn50 Machine Readability 2 warn92 Citability & Answers 1 failed4 warn55 Semantic HTML 1 failed4 warn58 Meta & Discoverability 1 failed3 warn91 Accessibility for Agents 1 failed1 warn44 Internal Linking 1 warn91 Entity & Authority 1 failed1 warn55 Performance & Crawlability 3 warn64 Agent Interactivity

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.

Checks Structured Data Structured Data 50 JSON-LD markup that helps Google and Bing understand and verify what this page is about. JSON-LD structured data No JSON-LD found Google and Bing read JSON-LD to understand and verify a page; it is not required for AI answers. The SEO tool's Schema tab can generate one. Open the SEO Schema tab Organization / Person schema No Organization or Person schema Breadcrumb schema No BreadcrumbList schema sameAs references No sameAs links found FAQ schema No FAQPage schema Speakable markup No speakable specification

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.

Compare https://competitor.com/page Compare Category This page Theirs Technical score 68 87 Structured Data 50 100 Machine Readability 92 83 Citability & Answers 55 88 Semantic HTML 58 86 Meta & Discoverability 91 90 Accessibility for Agents 44 80 Internal Linking 91 88 Entity & Authority 55 83 Performance & Crawlability 64 80 Agent Interactivity

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.

History 12 scans of this page Clear 9/7/26, 4:12 PM +6 Grade D 68 9/3/26, 11:02 AM -3 Grade D 62 8/30/26, 9:47 AM +12 Grade D 65 8/23/26, 2:30 PM +4 Grade F 53 8/16/26, 6:18 PM Grade F 49 8/9/26, 10:05 AM +5 Grade F 49 8/2/26, 3:41 PM +3 Grade F 44 7/26/26, 8:55 AM +2 Grade F 41

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.

AI content analysis

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

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

Muhammad Alfin

super functional for daily-website job

Frequently Asked Questions

Have a question we haven't answered? Get in touch.

For web developers

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