Skip to content

Chrome extension · v1.1.0 · MIT

An AI visibility checker Chrome extension for the page you are on

crawlcove-chrome-extension is an AI visibility checker Chrome extension that also runs an on-page SEO audit of the current tab.

Free · MIT-licensed · README checked October 2026

Alongside the usual title, meta, canonical and heading checks, it reads the site's robots.txt for 23 named AI crawlers, looks for snippet blocks that take a page out of AI Overviews, checks for an llms.txt, and scores how easily ChatGPT, Perplexity, Claude or Google AI Mode could lift an answer from the page. The checks, names and severities are the ones the Crawl Cove desktop crawler uses, so the popup is a one-page preview of the full site audit.

Install it from source

# Chrome Web Store listing: coming. Until then, from source
# (github.com/CrawlCove/seo-chrome-extension README, Install):
1. Clone or download the repository:
   git clone https://github.com/CrawlCove/seo-chrome-extension.git
2. Open chrome://extensions, turn on Developer mode, press Load unpacked
   and pick the folder.
3. Pin the icon. Open any page and press it.

# No build step: the repository is the extension.
# Chrome, Edge, Brave and other Chromium browsers, Chrome 116 or later.

What the popup shows

Findings   every finding from high to info, with the evidence and a How to fix link
           AI:      ai-bot-access, ai-snippet-blocked, ai-llms-txt, ai-extractability,
                    ai-answer-structure, ai-author-authority, ai-content-freshness, ai-entity-markup
           On-page: title, title-length, meta-description, canonical, robots-noindex,
                    heading-h1, heading-order, hreflang, image-alt, schema-validity and 11 more
Page       Google search preview, web vitals from this load (LCP, CLS, TTFB, weight, DOM size),
           title and description with lengths, canonical, robots directives from the meta
           tags and the X-Robots-Tag header, status, language, word count, heading outline,
           link and image counts, hreflang, Open Graph, structured data types
Keyword    focus keyword placement score: title, H1, meta description, opening paragraph,
           H2/H3, URL, body, density; plus the phrases the page repeats most
Schema     every JSON-LD type with Google's required and recommended properties, missing ones named
Links      every link (text, internal or external, rel, target) and image (alt, sizes, loading), CSV
Tools      highlight headings, nofollow, external links, images without alt on the page;
           one click to Google, PageSpeed Insights, Rich Results Test, Wayback, robots.txt, sitemap
Export     Copy Markdown report, JSON in the Crawl Cove export format, links and images CSV

The README in the repo is the authoritative reference; the commands above are copied from it as of October 2026. If they disagree, the README is newer.

What the AI visibility checker Chrome extension checks

  • Extractability score from 0 to 100: answer-first opening (25), question-shaped sections (25), FAQ schema (20), a table in structured data (15) and article date plus author in structured data (15). Below 50 the page is flagged. Same formula as the desktop app.
  • 23 AI crawlers, allowed or blocked, read from robots.txt with the page's own path applied, grouped by purpose: AI search crawlers such as OAI-SearchBot and PerplexityBot decide whether you get cited, user fetchers such as ChatGPT-User open a page when someone asks about it, and training crawlers such as GPTBot and Google-Extended are an opt-out choice.
  • Snippet blocks: nosnippet or max-snippet:0 in the robots meta, the googlebot meta or the X-Robots-Tag header, which remove the page from AI Overviews and AI Mode as well as from its search snippet.
  • llms.txt present or missing at the site root.
  • On-page SEO: title and meta description, canonical and insecure canonical, noindex, H1 and heading order, html lang, viewport, social meta, structured data presence and validity, thin content, hreflang, mixed content, image alt text, a lazy-loaded first image, nofollow internal links and vague anchor text.
  • Focus keyword placement: where a keyword sits (title and how near the front, H1, meta description, opening paragraph, H2 and H3, URL, body) scored out of 100, with density and stuffing warnings, and the two and three word phrases the page repeats most.
  • Structured data by type with the required and recommended properties from Google's rich result documentation and the missing ones named; every link and image listed with CSV export; lab web vitals from the load you are looking at; on-page highlights for headings, nofollow and external links and images without alt; one-click checks in Google, PageSpeed Insights, Rich Results Test and the Wayback Machine.
  • Export a Markdown report for a ticket or client note, or JSON that the Sheets add-on, the JavaScript library and the MCP server already read.

Limits worth knowing

  • It checks one page at a time. Finding which of your other pages share a problem needs a crawl of the whole site.
  • It is not on the Chrome Web Store yet. Install is Load unpacked from the repository, which takes about a minute.
  • Nothing leaves your browser. The only requests are three same-origin fetches (robots.txt, llms.txt and the page's own headers), made when you press the button. No account and no analytics.

Works with Crawl Cove

Crawl Cove Chrome extension covers the checks it lists above. The desktop app runs the full site audit: every page, every finding ranked by impact, history over time and Search Console data alongside. See the desktop checker or compare the plans.

Frequently asked questions

What does an AI visibility checker extension check?
Whether AI answer engines can reach and quote the page you are on. This one reads robots.txt for 23 AI crawlers, looks for nosnippet and max-snippet:0 in the meta tags and the X-Robots-Tag header, checks for an llms.txt, and scores how extractable the page is: an answer-first opening, question-shaped sections, FAQ schema, a table in structured data, and a dated, authored article.
Is blocking GPTBot the same as blocking ChatGPT search?
No. GPTBot collects training data; OAI-SearchBot is the crawler behind ChatGPT search answers, and ChatGPT-User fetches a page when someone asks about it. The extension groups the 23 crawlers by purpose for that reason: blocking a training crawler is a deliberate opt-out, while blocking a search crawler or a user fetcher costs citations.
Does the extension send my browsing anywhere?
No. It runs when you press the icon, uses the activeTab permission rather than access to every site, and makes only three requests, all to the site you are on: robots.txt, llms.txt and the page's own headers. There is no account and no analytics, and the source is public under the MIT licence.
How is this different from the Crawl Cove desktop app?
The extension checks one page with the same check ids, names and severities as the desktop crawler. The desktop app crawls the whole site, tracks AI visibility from one crawl to the next, and ranks findings by impact once Search Console is connected. The popup has a button that goes straight there.
When will it be on the Chrome Web Store?
The listing is in preparation. Until it is live, load it unpacked from the GitHub repository: clone or download it, turn on Developer mode at chrome://extensions, press Load unpacked and pick the folder.

Find what is wrong with your site
and how to fix it

Crawl Cove runs on your own computer, explains every issue in plain words and puts the most urgent fixes first. Connect Search Console and it weighs each fix by the traffic on that page.

14-day free trial, no card needed · 14-day money-back guarantee once you subscribe