Quick Summary
The four most common causes, in order of likelihood: AI crawlers blocked at the server level, a thin or inconsistent Google Business Profile, missing or contradictory directory listings, and no pages that answer the questions homeowners actually ask. Each is checkable in minutes.
1Your site is blocking the crawlers that feed AI answers
ChatGPT, Perplexity, and Google's AI answers read your site through dedicated crawlers (GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot). Check your robots.txt and confirm none of those agents are disallowed.
2Your Google Business Profile is thin or inconsistent
Gaps that cost you: category mismatch, a service area that doesn't match reality, and a review count behind nearby competitors — especially important right after a storm when comparison shopping is fast.
3Your citations are missing or contradict each other
AI engines cross-reference your business name, address, and phone across directories and your own site. Inconsistency reads as lower trust.
4Nothing on your site answers the question a homeowner is actually asking
If someone asks "how much does a roof replacement cost" and your site has no page answering that directly, an AI engine has nothing of yours to cite.