When the AI Visibility Tracker reports zero citations across ChatGPT, Claude, Perplexity, and Gemini for your target queries, the problem is foundational — not tactical. The fix is a 3-6 month build-out: confirm AI crawler access, complete the technical SEO base, layer comprehensive schema, build brand citations off-site, then iterate based on what AI engines start picking up. This guide covers the phased path from invisible to first citation.
Before fixing, identify which gap matters most. Run these checks:
# 1. Can AI crawlers fetch you? curl -A "GPTBot/1.0" -I https://example.com/ curl -A "ClaudeBot/1.0" -I https://example.com/ curl -A "PerplexityBot/1.0" -I https://example.com/ # Expect 200. 403 = WAF blocking, 5xx = origin issue # 2. Do search engines index you? site:example.com # in Google, Bing # Expect dozens to thousands of indexed pages # 3. Do you have schema? curl -s https://example.com/ | grep -c "application/ld+json" # Expect 1+ per page # 4. Are you mentioned anywhere off-site? "example.com" -site:example.com # in Google # Expect citations on third-party sites, forums, news
Most invisible sites fail at least 2 of these. Address the gaps in order.
Verify robots.txt allows AI crawlers; verify WAF doesn't block. See the AI crawler access fix for per-WAF patterns.
JS-only content is invisible to most AI crawlers. If your site is a CSR SPA, fix JS-only content before anything else — nothing downstream works without this.
Add JSON-LD to every page type. Minimum coverage:
Organization → site-wide, with logo, sameAs, contactPoint WebSite → site-wide, with SearchAction BreadcrumbList → every non-home page Article → every blog/news/guide page Person (authors) → every author has a profile page with Person schema Product → every product page (ecommerce) LocalBusiness → if you serve a location FAQPage → wherever you have Q&A content HowTo → wherever you have step-by-step content
AI engines weight author authority heavily. Anonymous content struggles to earn citations. Build proper author trust signals — named authors, dated bios with credentials, sameAs to LinkedIn/professional profiles, Person schema linked via @id.
Restructure existing content to be quotable. TL;DR boxes, query-as-H2 pattern, short definitive sentences, structured lists. See content extractability for the structural patterns.
AI engines weight unlinked brand mentions across the web. Build presence where your audience exists:
Month 1: Foundation complete (crawler access, technical baseline) Month 2: Schema coverage and content structure Month 3: Off-site brand-mention campaign starts producing Month 4: First sporadic AI citations (usually Perplexity) Month 5-6: Citation frequency rises across multiple engines Month 9+: Established as a source AI engines pull from regularly Total: ~6 months to "regularly cited", ~12 months to "category-authority"
Measure progress with consistent prompt sets.
Run AI Visibility Tracker →