AI Visibility Audit

22 automated checks across crawler access, structured data, technical SEO, and content quality. Scored report in under 60 seconds.

What this auditor checks

AI search engines (ChatGPT, Perplexity, Claude, Google AIO) crawl differently to traditional bots β€” they care about structured facts, raw HTML content, and explicit signals like llms.txt and Schema.org markup. Click any check below to see a copyable sample file.

πŸ€–
AI Bot Accessβ–Ό view sample

Checks robots.txt explicitly allows GPTBot, ClaudeBot, PerplexityBot and 4 other major AI crawlers.

Why it matters: A single wildcard Disallow: / blocks every AI crawler. Your content never enters their index β€” silently, with no error.

πŸ“„
llms.txtβ–Ό view sample

Checks for /llms.txt β€” a plain-text file that tells AI models what your site is, which pages matter, and what to skip.

Why it matters: Like robots.txt was for search engines in 1994, llms.txt is the emerging standard for LLMs. It shapes how accurately AI tools describe your business.

βš™οΈ
Server-Side Rendering

Fetches your page without JavaScript to see how much content is visible in raw HTML.

Why it matters: GPTBot and ClaudeBot often skip JS execution. If your site is pure CSR React, they see a blank page β€” no content, no indexing.

🏷️
Organization Schemaβ–Ό view sample

Looks for Organization or RealEstateAgent JSON-LD with name, url, logo, address, and sameAs social profiles.

Why it matters: Schema markup is how AI systems extract facts about your business reliably. Without it, address, phone, and hours are guesses.

❓
FAQ Schemaβ–Ό view sample

Checks for FAQPage JSON-LD with Question/Answer pairs in the raw HTML source.

Why it matters: FAQ schema directly feeds AI answer boxes and voice search. Each Q&A pair becomes a potential AI citation β€” essentially free PR.

πŸ—ΊοΈ
Sitemap & Freshnessβ–Ό view sample

Validates sitemap.xml and checks how recently pages were updated via <lastmod> dates.

Why it matters: AI search prioritises fresh content. A sitemap with no lastmod dates signals zero content velocity β€” you look inactive.

✍️
Content Quality

Checks heading hierarchy, semantic HTML, meta descriptions, FAQ patterns, and whether pages open with direct answers.

Why it matters: AI systems extract answers from the first ~150 words of a page. Leading with a direct answer increases your chance of being cited.

πŸ“°
Article Schemaβ–Ό view sample

Checks blog posts for Article JSON-LD with author as a Person entity, datePublished, and dateModified.

Why it matters: Author entities help AI attribute content to real people. dateModified tells AI search exactly how fresh your content is.