How to Do AI SEO Yourself: The Complete Small Business Guide (2026)
Something has quietly changed in how customers find businesses. A growing number of people — especially for higher-value purchases — are skipping Google entirely and asking ChatGPT or Perplexity: "What's the best accountant in Bristol?" or "Which plumber near me has good reviews?" The AI gives them a short list of names. They call one. They never visit your website, they never type your name into a search bar, and you never knew the query happened.
If your business isn't appearing in those answers, you're losing customers you never even knew about. This guide is how to fix that — yourself, without paying an agency, and without buying expensive software. Everything here is practical, specific, and based on what we've seen work across the 60+ businesses we've audited at GetVisus.
What AI SEO actually is (and what it isn't)
Let's clear this up first, because a lot of the content out there is vague or wrong.
AI SEO — also called GEO (generative engine optimisation), LLM SEO, or AEO (answer engine optimisation) — is not about tricking ChatGPT or gaming some algorithm. There's no keyword density trick that makes Perplexity suddenly recommend you. These models don't have a rankings page you can climb.
What AI SEO is about is making your website communicate clearly to AI systems. Specifically: who you are, what you do, where you operate, and why you can be trusted. AI models like GPT-4o, Claude, and Perplexity are trained on the web — and then they use live browsing and retrieval to supplement their knowledge. Both of those pathways reward the same things: structured, specific, consistent information about your business.
The key difference from traditional SEO is this: Google primarily rewards backlinks and keyword usage. AI models primarily reward entity clarity (do they know you're a real, specific business?), factual specificity (do you say concrete things they can quote?), and external corroboration (does the wider web confirm you're who you say you are?). Some of these overlap — citations that help traditional SEO also help AI visibility — but the emphasis is genuinely different.
Before you start — check where you actually stand
Don't start fixing things until you know what's broken. There are two ways to baseline yourself.
First, run a free GetVisus audit at getvisus.com. It checks your site across four areas — entity identity, crawlability, content quality, and external signals — and gives you a score with specific issues flagged. It takes under a minute and costs nothing. Note the score down before you start making changes.
Second, do a manual check. Open ChatGPT or Perplexity in an incognito window (so there's no personalisation). Search for your business category and location — something like "best Italian restaurant in Leeds" or "accountant for freelancers in Manchester". Note who appears. Is it you? Is it a competitor? Is it a generic list with no specific names? That's your baseline for what AI visibility looks like for your niche right now.
Write both baselines down. You'll want to compare them in 4–8 weeks when you re-check. Improvements that feel invisible on day one become obvious when you have a before and after.
Step 1 — Fix your entity identity (the most important fix)
Entity identity is the foundation of everything else. Before an AI model will recommend your business, it needs to be confident it knows who you are. Not just your name — your name, your category, your location, your contact details, and how your website connects to the other places you exist on the web.
The best way to communicate all of this is through schema.org JSON-LD markup on your homepage. This is a block of structured data that you add inside a <script type="application/ld+json"> tag. AI crawlers and search engines both read it.
The most common mistake is using the wrong schema type. Don't use generic Organization if you're a specific kind of business. Use the most specific type that applies: Restaurant, AccountingFirm, Dentist, LegalService, Plumber, LocalBusiness — whatever fits. The full list is at schema.org/LocalBusiness.
Your schema block must include:
- name — your exact trading name
- description — one or two sentences, specific about what you do and where
- url — your homepage
- address — full PostalAddress including streetAddress, addressLocality, postalCode, addressCountry
- telephone — your main number in international format
- openingHours — if applicable
- sameAs — an array of URLs linking to your Google Business Profile, LinkedIn, any industry directory listing, Trustpilot page, etc.
Here is a real example of what this looks like for a local business:
If your business has a Wikipedia or Wikidata entry, include that URL in the sameAs array too. Wikidata in particular carries high trust weight with AI models — it's one of the core knowledge graphs they reference.
The sameAs array is how you tell AI models "this website and these external profiles are all the same real business." Every entry reduces uncertainty. More entries = higher confidence = more likely to be cited.
Step 2 — Check AI crawlers can actually read your site
This is a surprisingly common problem. You might have excellent content and perfect schema — but if AI crawlers are blocked from reading your site, none of it matters.
GPTBot (OpenAI's crawler for ChatGPT) and PerplexityBot both respect your robots.txt file. Many sites accidentally block them through one of two routes:
- A wildcard
Disallow: /rule in robots.txt that blocks all bots (sometimes added by developers or WordPress plugins) - Cloudflare or similar WAF settings that block unknown bot user agents by default
Check right now: visit yourdomain.com/robots.txt in your browser. Look for any Disallow rules under a User-agent: * section. If you see Disallow: /, that's blocking everything.
To explicitly allow GPTBot and PerplexityBot, add these lines to your robots.txt:
While you're at it, create an llms.txt file at yourdomain.com/llms.txt. This is a simple plain-text file that lists your key pages with one-line descriptions — designed specifically to help AI systems understand your site structure quickly. It's a relatively new but fast-growing standard. See our guide on what llms.txt is and how to create one for a copy-paste template.
Step 3 — Write content AI can actually quote
Here's the uncomfortable truth about most small business websites: AI can't quote them. Phrases like "we provide excellent customer service" or "quality you can trust" or "your local expert" contain zero specific information. AI models can't verify them, can't extract facts from them, and won't cite them.
What AI can quote is specific, factual, verifiable information. "Family-run Italian restaurant in Didsbury, Manchester, open since 2011, serving a menu of regional Italian dishes with prices from £12 to £28 per main course." That's quotable. It answers real questions.
What to add near the top of your homepage
Within the first two paragraphs of your homepage, you should answer: what is your business, where is it, who does it serve, and what are one or two specific things worth knowing? Think of it as a "What is [Business Name]?" paragraph — the kind of thing that would appear in a factual directory entry.
Examples of specific facts to include (where true):
- Year established
- Number of clients served or projects completed
- Price range or starting price
- Specific qualifications or accreditations (ICAEW member, CQC registered, etc.)
- Geographic catchment area ("serving clients across the South West")
- A specific specialism ("we focus exclusively on e-commerce businesses with 6-figure turnover")
Add FAQ content with specific answers
FAQ sections are particularly powerful for AI visibility because they match the query structure AI models are trying to answer. Five to eight questions that your customers actually ask — not questions you want them to ask — with concrete answers.
Mark these up with FAQ schema. This tells AI crawlers explicitly that these are questions and answers, increasing the probability they get pulled into AI-generated responses.
In research on generative engine optimisation, propositional density — the number of specific facts per sentence — is one of the strongest predictors of AI citation rate. Vaguer content gets ignored. Denser, more specific content gets quoted.
Step 4 — Build external proof
Your website is one data point. AI models don't just read your site — they cross-reference it against everything else they know. If your business appears in multiple trustworthy external sources that all agree on the same facts about you, AI confidence in you increases significantly.
Think of each external mention as reducing the AI's uncertainty about whether you're a real, trustworthy business. The threshold you're trying to cross is from "unknown or uncertain" to "well-corroborated."
Priority actions by business type
All businesses: Claim and fully complete your Google Business Profile. This is the single most widely indexed business data source in the world. Aim for at least 5 genuine Google reviews — quantity and recency both matter.
Restaurants and hospitality: Ensure you're listed and up to date on TripAdvisor, Google, and OpenTable (or equivalent booking platforms). These are heavily weighted sources for AI recommendations in the food and hospitality category.
Professional services (accountants, solicitors, IFAs): Get listed in your industry body's directory. ICAEW Find a CA, the Law Society Solicitor Search, the FCA register — these are trusted institutional sources that AI models treat as high-authority corroboration.
Healthcare: NHS.uk listings, CQC registration, and local authority directories all carry significant weight.
E-commerce: Trustpilot and Google Shopping reviews are important. So is having your brand mentioned in product roundup articles or review sites relevant to your category.
Any niche with active Reddit communities: Organic brand mentions in subreddits (e.g. r/UKPersonalFinance, r/LegalAdviceUK, r/DIY) are genuinely valuable. Don't try to game this — authentic mentions from real customers are what help. But it's worth knowing that Reddit content is heavily indexed by AI systems.
Do not create fake reviews or pay for them. AI models increasingly cross-reference review patterns. Inauthentic review clusters can suppress visibility, not improve it.
Step 5 — Check your score improved
After you've made changes, wait two to four weeks before re-checking. AI crawlers don't index in real time — they crawl on their own schedule, typically every few weeks. Checking too soon will just show you the same score.
When you're ready:
- Re-run the free GetVisus audit and compare it to your original score
- Open ChatGPT/Perplexity in incognito again, run the same queries you used as your baseline
- Look for your AI presence label changing from "Unknown" to "Partial" or "Known"
- Note any changes in which businesses are recommended — you're looking for your name to start appearing
If you want ongoing monthly tracking rather than manual re-checks, GetVisus Pro (£29/mo) monitors this automatically and alerts you to score changes, new citations, and issues with crawlability. But the manual approach works fine if you have the time to check regularly.
How long does AI SEO take?
Days to weeks — Technical fixes
Schema markup, robots.txt changes, and llms.txt are picked up relatively quickly as AI crawlers re-index your site. These are the fastest wins.
2–4 weeks — Content improvements
New homepage copy, FAQ sections, and rewritten product or service descriptions start appearing in AI-generated answers as crawlers pick them up.
4–12 weeks — External signals
Google reviews, directory listings, and third-party mentions take longer to propagate. This is the patience phase — but it's where lasting AI visibility comes from.
Real example: Fozias @ The Grand Central, a Pakistani restaurant in Liverpool, went from a GetVisus score of 23/100 to 80/100 in 90 days by systematically working through entity identity, content, and external signals. ChatGPT now names them as the single best Pakistani restaurant in Liverpool — unprompted, in incognito. Read the full Fozias case study here.
What NOT to do
Avoid these — they waste time, cost money, or actively hurt you:
- Don't keyword stuff your content. AI models process language semantically. Repeating "best plumber in London" fifteen times on a page reads as spam to AI the same way it does to Google's modern algorithm. It signals low-quality content, not high relevance.
- Don't create fake reviews. They're detectable, they violate platform terms, and a cluster of suspicious reviews can suppress your AI visibility rather than improve it.
- Don't publish vague AI-generated content at scale. Generic AI content — the kind that sounds plausible but says nothing specific — actively hurts your propositional density score and reduces the probability of AI citation. If you use AI to help write, make sure every paragraph contains facts specific to your actual business.
- Don't block AI crawlers to "protect" your content. This is a misconception we hear often. Blocking GPTBot doesn't prevent ChatGPT from knowing about you via other sources — it just means your own website's authoritative version of your story isn't being read. You're opting out of your own representation.
- Don't pay for AI SEO services that can't show you what changed. If a consultant or agency can't show you a before/after score and specific technical changes they made, they're not doing real work.
Check your current AI SEO score — free
See exactly which of the four areas are failing and get a prioritised fix list. No email required, results in under 60 seconds.
Run your free audit