Effectively invisible. As far as ChatGPT and Google AI are concerned, this practice barely exists.
The server returns HTTP 403 to OpenAI's crawler but 200 to normal browsers. AI engines are being turned away at the door.
Almost nothing (0 words) is readable without JavaScript. Most AI crawlers don't execute JavaScript, so they see a blank page.
No Organization or LocalBusiness schema. AI engines must guess what this business is, where it is, and what it does.
No FAQPage schema.
No JSON-LD structured data anywhere on the homepage.
No FAQ page and no question-formatted headings anywhere.
| AI Crawler Access | ||
| AI crawlers allowed in robots.txt If GPTBot or PerplexityBot is blocked, your business cannot be read, or recommended, by that AI engine. This is the #1 cause of AI invisibility. |
PASS | No AI crawlers are blocked in robots.txt. |
| Live GPTBot access probe A firewall rule is silently blocking AI engines. Browsers see the site; ChatGPT sees an error page. |
FAIL | The server returns HTTP 403 to OpenAI's crawler but 200 to normal browsers. AI engines are being turned away at the door. |
| Page is indexable noindex removes the site from both classic search and AI answers. |
PASS | No noindex directives found. |
| XML sitemap Sitemaps tell crawlers which pages exist and when they changed. Without one, new content is discovered late or never. |
PASS | Sitemap found. |
| llms.txt file An emerging standard: a plain-text index telling AI systems what your business does and which pages to cite. Cheap to add, signals AI-readiness. |
PASS | llms.txt present. |
| HTTPS with a valid certificate Both search and AI engines treat non-HTTPS sites as low-trust sources. |
PASS | Valid HTTPS. |
| Structured Data | ||
| Structured data (JSON-LD) present Structured data is how machines read facts (name, services, location) without guessing. |
FAIL | No JSON-LD structured data anywhere on the homepage. |
| Organization / LocalBusiness schema Entity schema is the single strongest way to control how AI describes your business. |
FAIL | No Organization or LocalBusiness schema. AI engines must guess what this business is, where it is, and what it does. |
| FAQPage schema AI answers are Q&A-shaped. FAQPage schema maps your content directly onto the format ChatGPT and AI Overviews quote from. |
FAIL | No FAQPage schema. |
| Breadcrumb schema Breadcrumbs help engines understand site structure and topic hierarchy. |
NEEDS WORK | No BreadcrumbList schema. |
| Content Citability | ||
| Content readable without JavaScript GPTBot, ClaudeBot and PerplexityBot read raw HTML. If the content only appears after JavaScript runs, it doesn't exist to them. |
FAIL | Almost nothing (0 words) is readable without JavaScript. Most AI crawlers don't execute JavaScript, so they see a blank page. |
| Clear H1 headline The H1 tells engines, in one line, what the page is about. |
FAIL | No H1 headline. |
| Structured headings (H2/H3) AI engines lift answers from well-labeled sections. Walls of text don't get quoted. |
FAIL | No subheadings. |
| Question-and-answer content People ask AI engines questions. Sites that literally contain those questions, with direct answers underneath, are the ones that get cited. |
FAIL | No FAQ page and no question-formatted headings anywhere. |
| Title tag & meta description These are the first two sentences every engine reads about your business. |
FAIL | Missing title or meta description. |
| Content freshness signals AI engines strongly prefer sources that look current. |
NEEDS WORK | No 2026 or 2025 dates visible. The site looks stale to engines. |
| Content depth Thin pages give engines nothing to quote. Cited sources average 1,000+ readable words. |
FAIL | 0 words on the homepage. |
| Active content section (blog/insights) Answer-shaped articles ("How much does X cost in [city]?") are how businesses get named in AI responses. No content engine means no citations. |
FAIL | No blog, news, or insights section found. |
| Entity Signals | ||
| About / team page Engines score expertise and trust (E-E-A-T). Real names, credentials and photos are what separate a citable authority from an anonymous site. |
FAIL | No about or team page found. |
| Phone number on page Local AI answers ("best business near me") pull contact details from consistent on-site NAP (name-address-phone) data. |
FAIL | No phone number visible on the homepage. |
| Physical address on page A visible address anchors the business to a location. Essential for "near me" AI answers. |
NEEDS WORK | No street address detected on the homepage. |
| Open Graph tags OG tags are a second, machine-readable description of every page. Engines use them to disambiguate the entity behind the site. |
FAIL | 0/3 core Open Graph tags present. |
| Canonical URL Prevents engines splitting your authority across duplicate URLs. |
NEEDS WORK | No canonical tag. |
Every fix above, done for you: crawler access, entity schema, FAQ and content restructure, llms.txt, the lot. Then we re-run this exact audit and send you the before/after. If your score hasn't gone up by at least 15 points in 30 days, you pay nothing.
Book a 15-minute call