The free generative engine optimization audit in your browser

OctoCheck is a Chrome extension that docks beside any page you open. One click, 100+ checks across eight areas, and a grade for how AI search engines read, trust, and cite the page.

An audit you can act on

Every finding comes graded, sorted by impact, and paired with a fix.

A score with no flattery

Weighted by severity and capped by fatal failures. A page that blocks AI bots cannot score well on pretty formatting, so the number means something.

Findings in plain words

Findings name what broke and where, with the exact fragment from your page when it helps. No error codes, no jargon, no guessing which tag it meant.

A fix for every finding

Each issue ends with what to change, and links to a plain-language guide when you want the why behind it.

AI and your visitors see two different pages

A person opens your page and sees everything: the text, the images, the layout. Many AI engines see far less, sometimes almost nothing. OctoCheck compares both views on every scan, so you know exactly how AI sees your page.

What most AI bots read

  • H1 heading: missing
  • Body content: empty
  • Schema markup: missing

What your visitors see

  • H1 heading: present
  • Body content: 1,400 words
  • Schema markup: present

And it doesn't stop at the page

  • robots.txt
  • sitemap.xml
  • llms.txt
  • HTTP headers
  • response status
  • and much more

One scan pulls the whole picture: the files that steer crawlers and the headers they negotiate with.

Eight areas in one pass

Every scan runs 100+ checks across everything that decides whether AI engines can find, read, and trust your page.

AI bot access & crawlability

Whether AI crawlers can reach the page at all, starting with the rules that let them in.

Indexability & discoverability

The signals that decide whether the page exists for engines: status, canonicals, sitemaps, directives.

HTML structure & meta

The document skeleton parsers lean on: title, meta, language, headings, landmarks.

Schema & structured data

The markup answer engines quote, and whether it is valid, wired up, and visible without JavaScript.

Content structure & format

Whether the writing is shaped for extraction: summaries, lists, tables, quotable passages.

Content authority & trust

Why an engine should believe the page: authors, dates, sources, contact, identity.

Rendering & performance

What makes bots give up early: page size, compression, render-blocking code.

AI standards & LLM visibility

The new AI-native surface: llms.txt, snippet directives, content signals, TDM reservation.

New to AI search? The knowledge base covers the whole landscape in plain language.

Frequently asked questions

What is generative engine optimization?
Generative engine optimization is the work of making a page readable, trustworthy and quotable for AI answer engines like ChatGPT, Perplexity and Google AI Overviews. It overlaps with SEO on the technical side and diverges on the content side, where the goal is a passage an engine can lift whole. How GEO, SEO and AEO differ →
Is OctoCheck free?
Yes. The in-browser audit is free, with no signup and no scan limits: 100+ checks across eight areas on any page you open. A paid tier adds deeper AI-powered content checks that run outside the browser.
What does OctoCheck check?
Eight areas in one pass: AI bot access and crawlability, indexability, HTML structure and meta, schema and structured data, content structure and format, content authority and trust, rendering and performance, and the newer AI standards like llms.txt and TDM reservation. Each scan also fetches robots.txt, sitemap.xml, llms.txt and the HTTP headers, and every finding comes graded by impact with a fix.
Do I need an account?
No. Install it in Chrome, open the side panel on any page, and the audit runs. There is no signup step and no email required.
Can I run it on any page?
Yes, any page you can open in Chrome: your own site, a staging build, a draft behind a login, or a competitor's page.
Does my page data leave the browser?
No, not on the free audit. It runs entirely in your browser, reading the page you are on plus public files like robots.txt and your sitemap. Nothing is sent anywhere and your browsing is not tracked. The paid content checks are the one exception: they send the page you choose to our servers, only when you run them.

Put an audit beside every page you ship

Add to Chrome

Free · No signup · Runs in your browser