The technical audit
The eight checks that decide whether AI crawlers can read your site: robots.txt, structured data, FAQ, JavaScript-free text, llms.txt and sitemap.
This is the part no international platform does. They all measure whether a brand gets cited; none checks whether the site can even be read by the crawlers feeding those answers. And the order matters: there is no point working on the answer if the door is shut.
- 01
Blocked crawlers
Whether robots.txt blocks answer crawlers (OAI-SearchBot, PerplexityBot) or training crawlers (GPTBot, Google-Extended). The most serious problem, and the most common.
- 02
Structured data
Whether markup identifies the business as an entity — Organization, LocalBusiness and similar.
- 03
Question-and-answer content
Whether there is FAQPage or content in the format models extract most, because it already comes in the shape they produce.
- 04
JavaScript-free text
How much text is readable without running JavaScript. A site that only assembles in the browser is a site many crawlers read as empty.
- 05
Title, description and H1
Whether they are present and whether they say what the page is.
- 06
Phone and address in the HTML
Whether they are readable as text. In an image they are not read, and they are the most direct local-entity signal there is.
- 07
llms.txt
Whether it exists and is well structured. Not mandatory and required by no engine — it is cheap and saves the model from guessing.
- 08
Sitemap declared
Whether robots.txt points at the sitemap. Without it, page discovery is slower.