AI SEO Guide

How to Do AI SEO Yourself: The Complete Small Business Guide (2026)

By Zeb Choudhry, founder of GetVisus  ·  23 June 2026  ·  12 min read

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)

Most impactful

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:

Here is a real example of what this looks like for a local business:

{ "@context": "https://schema.org", "@type": "AccountingFirm", "name": "Hargreaves & Co Accountants", "description": "Chartered accountants in Sheffield serving small businesses and freelancers since 2009. Specialising in tax returns, VAT, and payroll for sole traders.", "url": "https://www.hargreavesaccountants.co.uk", "telephone": "+441142001234", "address": { "@type": "PostalAddress", "streetAddress": "14 Division Street", "addressLocality": "Sheffield", "postalCode": "S1 4GF", "addressCountry": "GB" }, "openingHoursSpecification": [ { "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"], "opens": "09:00", "closes": "17:30" } ], "sameAs": [ "https://www.google.com/maps/place/hargreaves-co-accountants", "https://www.linkedin.com/company/hargreaves-co-accountants", "https://www.icaew.com/find-a-ca/hargreaves-co" ] }

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

Often overlooked

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:

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:

User-agent: GPTBot Allow: / User-agent: PerplexityBot Allow: / User-agent: Claude-Web Allow: / User-agent: anthropic-ai Allow: /

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

Highest leverage for content

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):

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

Builds over time

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:

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?

1

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

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.

3

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.

90 days Fozias went from 23/100 to 80/100 using the steps in this guide

What NOT to do

Avoid these — they waste time, cost money, or actively hurt you:

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