The AI-readiness checklist.
Fifteen checks our crawler runs on every website, grouped the way the report groups them. Each one says what it is, why an assistant cares, and how to fix it.
Structured data
1. Organization or LocalBusiness schema on the home page
Tells retrieval systems your name, type, address, phone and URL in a format they parse without guessing. Add JSON-LD in the page head; make sure the values match what is visible on the page.
2. Opening hours in schema
The most frequently wrong fact in our reports. Put openingHoursSpecification in the LocalBusiness block and keep it current.
3. Service or Product schema on service pages
One block per service with a name, description and, where possible, a price range. This is what lets an assistant say “they do X and it costs about Y”.
4. FAQ schema where you actually answer questions
Only on pages with real question-and-answer content. Assistants quote FAQ answers directly when they match a buyer's phrasing.
Entity clarity
5. Name, address and phone in plain text on every page
Not only in the logo, not only in an embedded map. A text footer is enough.
6. One consistent business name everywhere
“Café Marisol”, “Cafe Marisol Valencia” and “Marisol Café & Bakery” read as three businesses to a machine. Pick one and use it on the site, in schema and in directories.
7. A one-sentence description of what you do
Near the top of the home page: who you are, what you do, where. Assistants lift this sentence almost verbatim.
8. Area served, stated
“Serving Valencia and the surrounding province” — in text and in schema. Without it, “near me” questions cannot place you.
Citation-worthiness
9. One page per service or product
A single page listing everything is retrievable for nothing specific. Split it.
10. Pages that answer a buyer question in the first paragraph
“Do you offer same-day emergency appointments? Yes — call before 14:00 and you will be seen the same day.” That is a quotable answer.
11. Prices or price ranges
Assistants prefer to name businesses they can say something concrete about. “From $80” is enough.
12. Specifics over adjectives
Numbers, names, years, models, materials. “Since 2011, 28 seats, roaster in Ruzafa” beats “passionate about coffee”.
Freshness and crawlability
13. Visible dates
A dated note, a recent post, a “last updated” line. Sites with no dates read as possibly abandoned.
14. No walls in front of key content
Interstitials, login gates and heavy scripts that hide text until interaction all reduce what a retrieval system sees.
15. A sensible robots.txt and sitemap
Do not block the crawlers you want; do list every page you want read.
How the score is calculated
Each check is weighted by how often it explains a missing mention in our reports; schema and entity checks carry the most weight, crawlability the least. The result is a 0–100 AI-readiness score with the individual checks shown, so you can see what moved it.