Skip to content
Free tool, no signup

Cannabis AI Answer Readability Checker

Ten checks against the HTML your page returns before any script runs, the version every crawler gets. It reports whether an assistant could answer a customer's question from the page, and name your store when it does.

AI Answer Check

Can An Assistant Answer From This Page?

Paste a location page or a menu page. The check reads the HTML the page returns before any script runs, the version every crawler gets.

10 checks, no scripts run
The full explanation
The Short Version
  • An AI answer names a handful of businesses, not a page of ten. Being further down a list still earns some clicks. Being left out of an answer earns none.
  • Ten checks read the HTML your page returns before any script runs, which is the version every crawler gets.
  • Google's own guidance says there is no separate AI optimization: a page has to be indexed and allowed a snippet. The check tests that, and the facts an assistant needs to answer.
Check Your Page about 20 seconds

01 What The Ten Checks Look For

This tool reads the HTML your page returns before any script runs. Google renders scripts later; the crawlers behind ChatGPT search, Claude and Perplexity do not promise to, so this is the version every reader is sure to get. The six that decide the most are below; the other four look at headings, lists and tables, and whether the page carries a date.

Readable Text

An assistant can only cite what its crawler can read. Words that arrive by script, or sit behind an age gate, may never reach it, however good they look in a browser.

The Three Facts In Text

Address, phone and hours, in the HTML rather than in an image or a widget. Those are the three things somebody asks before visiting a dispensary.

Structured Data

LocalBusiness markup states the store's facts without room for interpretation. Google says it is not required for its AI features, but it helps search engines, and it has to match the visible text.

Questions Answered On The Page

An answer is the shape an assistant produces. A page that already answers real questions is easier to quote than one that describes the business.

Indexing And Menu

Whether Google may index the page and show a snippet, which is its only entry requirement for AI Overviews, and whether the menu reaches the HTML or stays inside a frame or a script.

Crawler Access

Whether robots.txt allows the search crawlers behind ChatGPT, Claude and Perplexity, reported separately from the training crawlers, which do not affect search answers. It also checks whether the server refuses an AI crawler outright.

02 Why This Is Harder Than Ranking

A search result is a list. An assistant answer is a paragraph naming a handful of businesses. Being further down a list still brings some traffic. Being left out of an answer brings none.

That raises the cost of a page that is technically fine but thin. Google will rank a thin page somewhere. An assistant will use a fuller one instead, and you will never see the impression you lost.

Key FactGoogle renders JavaScript on a later pass. Other assistants' crawlers do not promise to render it at all, which can make an embedded menu invisible twice over.

03 Why AI Overviews Cite Some Dispensary Pages And Skip Others

Google has published its own answer to this, and it is shorter than the industry pretends. To be eligible for AI Overviews and AI Mode, a page has to be indexed and eligible to appear in Search with a snippet. That is the whole entry requirement. If the page is not indexable, nothing downstream matters, so check the same page the way Google renders it before worrying about anything on this list.

Past eligibility, what gets cited is content with something of its own to quote. Google's guidance points at unique information rather than commodity description. For a dispensary page that means real store facts: the parking, the pickup options, the questions your budtenders actually get asked. A page whose content is the same paragraph every competitor wrote gives the model nothing worth attributing to you.

AI Mode adds one mechanic worth knowing. It breaks a question into several smaller searches and assembles the answer from pages that each cover a piece. A location page that clearly answers one specific thing can be cited for that piece even when it would never rank for the broad question on its own.

Key FactEligibility is standard SEO: indexed and allowed a snippet. There is no separate AI ranking to optimize for, which is good news for whoever already did the ordinary work.

04 What Changed In 2026

Google published a guide to optimizing for its generative AI features this year and kept it deliberately boring. No new files, no new markup, no llms.txt. It names AEO and GEO, says many of the suggested hacks are not effective, and says there is no need to chunk content for machines or rewrite pages for models. The fixes that matter are the ones ordinary dispensary SEO already demanded.

The guide's one new thread is agents: software that browses and acts on a person's behalf, such as booking or comparing products. For a store, that means the page has to work without a human squinting at it. Which is the same property this tool measures. Facts in text, markup that states what the business is, answers where a machine can find them.

Producing that kind of page does not need a new writer, it needs discipline about facts. The AI prompt guide for cannabis content covers how drafts get produced without drifting into the sameness that gets pages skipped, and content built to be cited is how that discipline runs on an engagement.

Worth KnowingThis section follows Google's guide to optimizing for generative AI features in Search (updated July 2026) and its AI features documentation. When the guidance changes, this page changes with it.

05 How To Read Your Result

Read the individual checks rather than the score. The score exists to order work, and it is not a number anyone else uses. Findings that stop a crawler reading the page come first, then the gaps in the facts a customer asks for, then the shape of the page.

Run it on a location page and on a menu page. They usually score very differently, and the gap between them is where the work is.

Key FactView source on a menu page, not Inspect Element, and search it for a brand you carry. That is the HTML every crawler receives first, and it takes ten seconds.

06 What To Do With What You Find

The fixes are the same ones that help ordinary search, which is the useful part. Nothing here asks you to build for assistants separately. Put the address, phone and hours in text. Add LocalBusiness markup. Answer real questions on the page rather than describing the business. Get the menu into the HTML.

The one separate decision is which AI crawlers to allow. The training crawlers can be blocked without leaving search answers. The search crawlers are how ChatGPT, Claude and Perplexity find the store in the first place, so a dispensary that wants to be named usually allows them.

About twenty seconds per page, six pages an hour. Run a location page and a menu page and compare what each one gives an assistant to work with.Check Your Page

07 Where AI Readability Fits In Dispensary SEO

This check sits at the end of the technical chain, and everything before it feeds it. If Google cannot index the page, it cannot appear in AI Overviews. If your location pages all read the same, an assistant has no reason to quote yours over anyone else's.

That is why Dispensary Rank treats AI readability as a lens on the same work rather than a new service line. The pages that get cited are usually the ones that already earn their rankings.

If your menu page scored low, that is not an AI problem. It is the delivery problem this whole site keeps pointing at, and the free audit reads the domain end to end and puts the fix in order.

From the accounts

On the accounts we have checked, homepages usually score well and menu pages usually score far lower. It is the same embed problem that keeps products out of the index, showing up in a second place, and it tends to be the finding that finally gets the menu fixed after years of being tolerated.

Questions

Questions About AI Readability

It is the same work, read from a different side. Google renders JavaScript, and its AI features use the ordinary Search index. ChatGPT search, Claude and Perplexity run their own crawlers, and none of them promise to render scripts. Server rendered HTML is the version every one of them gets, so that is what this reads.
Less than search does today, and nobody has reliable numbers for local shopping yet. What is different is the shape: an answer names a handful of businesses rather than a page of ten. Being one of the named is worth more than being further down a list.
Separate the two kinds. GPTBot and ClaudeBot are about model training, and blocking them does not take you out of those assistants' search answers. Google-Extended covers training and grounding in Gemini apps, not Google Search. OAI-SearchBot, Claude-SearchBot and PerplexityBot are the crawlers ChatGPT search, Claude and Perplexity use to find pages for their answers, so blocking them can keep you out. A dispensary that wants to be named usually allows the search crawlers, whatever it decides about training.
Because the homepage is written into the HTML and the menu arrives through an embed. That gap is the finding rather than a fault in the tool, and it is the same reason the menu does not rank for product searches.
It weighs the ten checks by how much each one decides. An age gate, an empty JavaScript page, a noindex or nosnippet, or all three AI search crawlers blocked caps it below 40. It is a way of ordering work, not a metric anyone else uses. Read the individual checks rather than the number.
Six an hour from one connection, and a mistyped address does not use one up. The limit exists so the tool stays available and so it cannot be pointed at somebody else at volume.
Google's own documentation keeps the entry requirement ordinary: normal indexing and snippet eligibility, nothing extra on top. What earns the citation is content worth quoting, which for a store means real facts an assistant can state. Address, hours, pickup options, and answers to the questions people ask.
For informational searches, fewer people click through than before. Google reports that the clicks that do come from pages with AI Overviews are higher quality. For a dispensary the searches that matter carry purchase intent, and either way the arithmetic is the same: absent from the answer is zero, named in it is not.
No. Google-Extended controls AI training and grounding in Google's other systems, not Search. AI Overviews follow the ordinary Search controls, so if you want out of them the mechanisms are noindex, nosnippet and max-snippet, each with its own cost to ordinary results.
Not for Google. Its guidance says no new machine readable or AI text files are needed to appear in Search, and that Google Search does not use llms.txt at all. No other major assistant has said it relies on one either. What decides citations is facts sitting in readable HTML.

Getting named in AI answers takes readable pages, matching facts and monthly checks. How the AI search work runs →

Menu Page Scoring Low?

That is the same fault that keeps your products out of search. Send the domain and you will get a written read on what it is costing and what to fix first.

Get Your Free Audit