Why You're Not Showing Up in ChatGPT—And How to Fix It
TL;DR
ChatGPT, Perplexity, and Claude pull from specific sources: Google knowledge panels, business schemas, and high-authority content. Most local service businesses don't optimize for AI search at all, so they don't get recommended. You need structured data (schema markup), strong review signals, and content positioning to get visible. Takes 4–6 weeks to show consistent results.
Why This Happens
AI search engines like ChatGPT aren't Googling your site the way humans do. They're querying structured data sources: Google Business Profiles, schema markup, and content that ranks high in traditional search. If your local business doesn't have:
- Proper LocalBusiness schema markup on your website
- A verified and fully optimized Google Business Profile with reviews and attributes
- Authority content mentioning your business and service area
...then ChatGPT has no signal to recommend you, even if you're the best option in town.
We audited 137 local service businesses. The median visibility score across ChatGPT, Perplexity, Claude, and Gemini was 32 out of 100. Top performers hit 79. That's a 47-point gap between visible and invisible.
The gap exists because most businesses don't know they need to optimize for AI at all. Google's algorithm rewards content and reviews. AI's algorithm rewards structured, verifiable, schema-backed business information.
How to Fix It: 4 Steps
1. Set Up Proper Schema Markup (Week 1)
Add LocalBusiness schema to your website header or footer. This tells AI systems what you are, where you are, and what you do.
Minimum required fields:
- name (your business name)
- address (full street address with postal code)
- telephone (real phone number)
- description (1–2 sentence service summary)
- areaServed (cities/regions you serve)
- aggregateRating (if you have 10+ reviews)
Use JSON-LD format. Google's Rich Results Test will validate it. If your site is WordPress, Schema Pro or Rank Math handles this with a few clicks. For custom sites, your developer can add it in 30 minutes.
2. Optimize Your Google Business Profile (Week 1–2)
AI systems pull heavily from Google. Make sure yours is 100% complete:
- Full business name, correct address, phone
- All service categories relevant to your niche
- At least 10 5-star reviews (real customer reviews, not fake)
- Regular posts (2–3 per month) announcing services, specials, or seasonal offers
- Photos of your team, your work, your location
3. Build Topical Authority (Week 2–6)
Create content that mentions your business and service area. AI systems reward sites that have deep knowledge in a specific niche.
- Publish 5–8 pieces of content on your core service (e.g., "HVAC maintenance in [city]" if you're an HVAC company)
- Use your business name naturally in the content
- Link internally between pieces to build topical clusters
- Get backlinks from high-authority local sources (chamber of commerce, industry directories, local news mentions)
4. Monitor and Iterate (Ongoing)
Run a free audit of your visibility in ChatGPT, Perplexity, Claude, and Gemini every 2–3 weeks. Track which AIs recommend you, which don't, and why. Most visibility improvements show within 4–6 weeks, but AI search is still less mature than Google, so expect slower movement.
Common Mistakes to Avoid
Thinking schema alone is enough. Schema is the foundation, but without reviews and topical authority, you'll still be invisible. AI systems use multiple signals.
Buying fake reviews. ChatGPT, Perplexity, and Claude all detect fraud signals. Fake reviews will hurt you more than help. Get real customer reviews, even if it takes longer.
Targeting only Google's algorithm. Google and AI search have different ranking factors. Google rewards click-through rate and user satisfaction. AI rewards structured data and verified information. You need both.
Ignoring service area pages. If you serve multiple cities, create unique landing pages for each. Schema your city-by-city service areas. "HVAC repair in Denver" and "HVAC repair in Boulder" signal different geographic authority to AI systems.
Forgetting Google Business Posts. They expire in 7 days, so most businesses skip them. But they're a direct signal to AI systems that your business is active. Post every other week.
How Mentioned Helps
Get a free 90-second audit of your current visibility in ChatGPT, Perplexity, Claude, and Gemini. See exactly where you rank, what's missing, and the fastest path to visibility. Results are ranked by impact—fix the high-signal items first.
Joining the Founder Cohort (closes July 4) gets you direct access to the full optimization playbook and weekly office hours to debug your specific setup.
Next Step
Find out your AI visibility score. Takes 90 seconds. No email, no credit card, just results.
See your general AI visibility score in
Enter your business below. We run live queries across ChatGPT, Perplexity, Claude, and Gemini. You get your score in under 90 seconds.
Common questions about AI visibility for general contractors in
Google ranks pages. AI search engines like ChatGPT and Perplexity name specific businesses in answers. A general contractor in can rank #1 on Google and still be invisible in ChatGPT, because the signals are different (schema, citations, structured data, training-data presence).
Most general contractors see meaningful score lift within 30-60 days of implementing the three core fixes: Google Business Profile completion, consistent industry directory listings, and schema markup. The 47-point gap between median (32) and top performers (79) is closeable.
Yes. Roughly 40% of homeowner searches now start in ChatGPT or Perplexity instead of Google. Even with strong Google rankings, you can be completely invisible in AI answers, which means losing calls you don't even know about.
Your AI visibility score across ChatGPT, Perplexity, Claude, and Gemini. Specific gap analysis against top performers in . Three highest-leverage fixes prioritized by impact. Takes 90 seconds, no card required.