Customers no longer just Google you. They ask ChatGPT, Perplexity, and Google AI Overviews:
Best dentist in Manchester for root canal?
Affordable web design agency for small business in London?
Top private clinic near me in Birmingham open now?
If AI doesn’t mention you, you don’t exist for that customer.
This guide shows small businesses exactly how AI search picks businesses — and the 8-step system to get cited more often.
Quick answer: how do you rank in ChatGPT for business?
| Factor | What AI Looks For | Where to Fix It |
|---|---|---|
| Clear entity | Who you are, where, what you do | Homepage H1, About, Contact, GBP name + categories |
| Citable facts | Prices, hours, services, locations, FAQs in plain text | Service pages + FAQ schema |
| Trust signals | Reviews, ratings, mentions on other sites | Google reviews + Yelp + industry directories + press |
| Fresh + consistent | Same NAP + hours everywhere, recent reviews/posts | GBP, citations, weekly posts |
| Structured data | LocalBusiness, Service, FAQ, Review schema | RankMath / manual JSON-LD |
| Topical depth | 1 page per service + location, not one thin page | Service + location page architecture |
GEO = SEO fundamentals + AI-readable structure + off-site proof.
If your traditional SEO is weak, your AI visibility will be zero. Fix SEO first, then layer GEO.
Related: Local SEO Guide for Small Businesses | Best CMS for SEO in 2026
Part 1: How AI search actually chooses businesses
ChatGPT (Search + GPT-4o + browsing)
- Pulls from Bing index + licensed data + your website if crawlable
- Prefers concise, factual, well-structured pages it can quote
- Remembers brand mentions across web, not just your site
- For local: relies heavily on Bing Places + web citations
Perplexity
- Pure citation engine — every claim needs a source URL
- Ranks sources by freshness, clarity, domain trust
- Loves listicles, comparison tables, FAQ blocks, stats with sources
- Shows 3-6 sources per answer — you want to be #1-3
Google AI Overviews
- Built on top of Google Search index + Knowledge Graph
- Pulls from top-ranking pages + GBP + reviews + Reddit/Quora/YouTube
- If you don’t rank in top 10 organic, you rarely get cited in Overview
- Local Overviews pull directly from Map Pack + reviews
Takeaway: Win organic + GBP + citations + clear content = win AI.
Part 2: The 8-step GEO system for small businesses
Step 1: Define your AI entity (1 page to rule them all)
AI needs one unambiguous truth about your business.
Checklist for homepage + About:
- H1:
[What] in [Where]— e.g.,Dental Clinic in Didsbury, Manchester - First 100 words: what, who, where, since when, why trusted
- Full NAP (Name, Address, Phone) in footer + Contact, identical to GBP
- Hours, service area, map embed
- Same description on GBP, Facebook, LinkedIn, directories (word-for-word core facts)
Example intro AI can quote:
“TheWebPal is a web design agency at 27 Old Gloucester Street, London WC1N 3AX serving small businesses across the UK since 2020. Services: business websites, ecommerce, local SEO, and maintenance. Rated 4.9 from 120+ reviews. Contact: +44 20 7946 0958.”
Step 2: Build one page per service + location
Thin single-page sites never get cited. AI needs specific pages to quote for specific queries.
Structure:
/services/web-design/ -> H1: Web Design for Small Businesses
/services/web-design/london/ -> H1: Web Design in London
/services/local-seo/manchester/ -> H1: Local SEO Services in Manchester
Each page must have:
- H1 with service + location
- 800-1500 words, plain language, no fluff
- What’s included (bullets), pricing guidance, process, FAQ (5-8 Qs)
- 2-3 local testimonials with name + area
- FAQ schema + Service schema
Related: Local Landing Pages: How to Create Them
Step 3: Write AI-quitable content blocks
AI extracts: definitions, steps, prices, pros/cons, tables, FAQs.
Add these blocks to every money page:
- 40-word definition at top:
What is [service]? [Service] is... - Comparison table (you vs alternative, price vs features)
- Pricing table (even ranges:
£499-£1,499builds trust + gets cited) - Steps / checklist (
How it works in 4 steps) - FAQ with direct answers (40-60 words each)
Perplexity cites tables 3x more than paragraphs. Use them.
Step 4: Fix technical readability for LLMs
| Check | How | Tool |
|---|---|---|
| Crawlable (no JS-only content) | View source — is key text in HTML? | View-source + Screaming Frog |
| Fast (LCP ≤2.5s) | Hosting + caching + CDN | PageSpeed Insights |
| Clean headings | One H1, logical H2/H3, no skipped levels | Detailed SEO extension |
| llms.txt (new standard) | /llms.txt with key pages + summaries |
Manual file |
| Sitemap + robots.txt allow AI bots | Allow GPTBot, PerplexityBot, Google-Extended unless you opt out |
robots.txt test |
llms.txt starter:
# TheWebPal
> Web design agency in London for small businesses across the UK.
- [Services](/services/)
- [Pricing](/pricing/)
- [Contact](/contact/)
- [Blog](/blog/)
Related: How Website Speed Affects SEO and Sales | CDN Explained
Step 5: Reviews + citations = AI trust votes
AI treats third-party mentions as votes.
Priority stack for SMB:
- Google Business Profile: 50+ reviews, 4.7+, 2-5 new/month, owner replies with keywords
- Bing Places: Often ignored — but ChatGPT uses Bing. Claim it.
- Yelp, Facebook, Trustpilot: 20+ each where relevant
- Industry directories: CQC / NHS Find a Dentist / Doctify (clinic), Clutch UK / GoodFirms / Yell (agency), Ofsted / Independent Schools Council (school), Checkatrade / TrustATrader (trades)
- Local press + partnerships: Manchester Chamber of Commerce, Birmingham Mail, local blogs — all link + mention
NAP must be identical everywhere. One format, everywhere.
Related: Google Business Profile Optimization Guide | How Reviews Help Local SEO
Step 6: Add schema AI can parse
Minimum for every local business site (via RankMath or manual):
LocalBusiness(+ subtype: Dentist, ProfessionalService) on homepageServiceon each service pageFAQPageon every FAQ blockAggregateRating(only if real reviews on that page)BreadcrumbList
Test: Rich Results Test + Schema Validator. No errors.
Step 7: Publish fresh proof weekly
AI favors fresh, active businesses.
Weekly 30-min routine:
- 1 GBP post (offer / update / event)
- 2-3 new review requests (QR + SMS link)
- 1 blog FAQ answering a real customer question (
How much does... in London? / Manchester?) - 1 photo upload to GBP (team, work, storefront)
Monthly: 1 comparison or pricing guide (these get cited most in Perplexity).
Step 8: Measure AI visibility (not just rankings)
| What to Track | How | Frequency |
|---|---|---|
| ChatGPT mentions | Ask same 10 prompts weekly in fresh session, log citations | Weekly |
| Perplexity citations | Same prompts, count source rank (1-6) | Weekly |
| AI Overviews presence | Search Console + manual site: + ZipTie / Authoritas |
Weekly |
| Branded AI queries | What is [Your Business]?, [Your Business] reviews? |
Monthly |
| Referral traffic from AI | GA4 → Referrals: chatgpt.com, perplexity.ai, copilot |
Monthly |
Prompt set template (reuse with UK locations):
- Best [service] in London?
- [Service] in Manchester near me open now?
- How much does [service] cost in Birmingham?
- [Your category] vs [alternative] in Leeds?
- [Your Business Name] reviews UK?
Common GEO mistakes
| Mistake | Why It Kills AI Visibility | Fix |
|---|---|---|
| JS-only content (React without SSR) | AI crawler sees blank page | SSR / static export (Astro/Next.js) |
| One long homepage, no service pages | Nothing specific to cite | 1 page per service + location |
| No prices / vague copy | AI skips you for concrete competitor | Add ranges, inclusions, FAQs |
| NAP mismatch (3 phone formats) | Entity confusion | One canonical NAP everywhere |
| Blocking AI bots in robots.txt | You opted out of ChatGPT/Perplexity | Allow GPTBot, PerplexityBot unless intentional |
| No reviews in 90 days | Looks inactive vs competitor | Review SOP: ask + SMS link + QR |
| No schema | AI guesses instead of knowing | Add LocalBusiness + Service + FAQ |
Related: Why Your Competitor Ranks Higher on Google
FAQ: ranking in ChatGPT & AI search
How long does it take to show up in ChatGPT?
2-8 weeks after fixes if Bing indexes you. New sites: 2-3 months. GBP + Bing Places + citations speed it up. Not instant — AI needs to recrawl and build entity confidence.
Do I need to pay ChatGPT for visibility?
No. No ads in ChatGPT search results (as of 2026). Visibility is earned via crawlable content + citations, not paid placement.
Should I block GPTBot to protect content?
Only if you don’t want AI training on your content. Blocking = you won’t be cited. For most SMBs, being cited drives leads. Allow it.
Is GEO replacing SEO?
No. GEO builds on SEO. Google AI Overviews pull from top organic + GBP. ChatGPT pulls from Bing index. Fix SEO → you get GEO for free + 20% extra structuring.
What is llms.txt? Do I need it?
New proposed standard (/llms.txt) summarizing your site for LLMs. Low effort, potential upside. Add a simple version now — 15 minutes.
Can a small business outrank big brands in AI?
Yes, for local queries. AI prefers specific, local, well-structured answers over generic corporate pages. A dentist in Leeds, 12 Park Row, Leeds LS1 5HD, with 120 reviews + clear service pages beats a national chain with thin location page.
How do I know if it’s working?
Track weekly: ChatGPT/Perplexity citations for 10 money prompts + GA4 referrals from chatgpt.com / perplexity.ai + GBP calls. Expect first movement in 3-4 weeks.
Final checklist (copy-paste for 30 days)
Week 1:
- Homepage H1 + intro rewritten for entity clarity
- GBP + Bing Places claimed, NAP identical, 15+ photos
- Schema (LocalBusiness + Service + FAQ) validated
- robots.txt allows AI bots, sitemap submitted (Google + Bing)
Week 2:
- 3 top service pages expanded with tables, pricing, FAQ
- Review SOP live (QR + SMS link, 10 asks)
- llms.txt added
Week 3-4:
- 2 new comparison/pricing posts published
- 10 citations fixed/added, 10+ new reviews
- First AI visibility test (10 prompts logged)
Want us to make you AI-search ready? TheWebPal’s SEO plans now include GEO: entity audit, service page restructuring, schema, review system, and monthly AI visibility tracking. Get a free AI visibility audit.
Related resources
- Local SEO Guide for Small Businesses
- How to Rank Your Business on Google Maps
- Google Business Profile Optimization Guide
- Best Keywords for Local Service Businesses
- Best CMS for SEO in 2026
- Why Fast Websites Rank and Convert Better
- WordPress vs Custom Website: Which Should You Choose?
- How Reviews Help Local SEO
