AEO for a small business, without a monthly retainer
Most of what decides whether an AI assistant names your business is one-time structural work. Here's the DIY sequence, what a setup covers, and when a retainer is actually worth it.
By ShowUp AI · Published
If the site has one services page, start with the HVAC page outline.
A small business can get named by ChatGPT, Perplexity, Gemini, Grok and Google AI Overviews without signing a monthly agency contract. Most of what decides whether an assistant mentions you is one-time structural work — crawler access, clear facts on your site, schema, an llms.txt file, consistent listings and a handful of answer-shaped pages. Once that work is done, it keeps working. A retainer is worth paying for when you're in a genuinely competitive category and need someone publishing and correcting every month, not as the price of entry.
What does AEO mean for a small business?
Answer first: AEO (answer engine optimization) is making sure an AI assistant can find your business, understand exactly what you do, and repeat it correctly when someone asks a question you could answer. It is not ranking a page — it is being the sentence the assistant says out loud.
For a plumber, a bakery, a two-person consultancy or a small SaaS, that usually comes down to a short list of things: the AI crawlers are allowed in, your services and service area are stated in plain text (not only inside an image or a booking widget), your name/address/phone match everywhere they appear, and there are a few pages that answer real customer questions directly instead of burying the answer under a story.
Classic local SEO aims at a map pack and a list of blue links. AEO aims at one paragraph of generated text. The overlap is real — a page an assistant can quote is usually a page Google likes too — but the target is different, and the work that moves the needle is more structural and less about publishing volume.
Why do most agencies sell AEO as a monthly retainer?
Answer first: because agencies are staffed and priced for ongoing work — content calendars, reporting calls, link outreach — and a one-time technical setup doesn't fit that business model. It isn't a scam; it's just a shape that doesn't match what most small businesses need in month one.
Published AEO retainers in 2026 commonly run from about $497/month at the low end to $2,800–$4,000/month at established agencies. Over a year that's $6,000 to $48,000. A lot of that budget goes to work that is genuinely valuable in a crowded category — original research, digital PR, monthly content — and completely premature for a business that hasn't yet made its own website legible to a crawler.
A retainer is genuinely worth it when:
- Your category is contested and competitors are actively publishing every week.
- You need someone producing content, not just fixing structure.
- Facts about you change often — pricing, locations, staff, inventory.
- You're defending a position you already hold in AI answers.
A retainer is premature when:
- Your site has never been checked for AI crawler access.
- You have no schema markup, or markup that doesn't validate.
- Your business facts are inconsistent across your site, Google Business Profile and directories.
- You've never actually asked ChatGPT or Perplexity about your category to see what they say.
That last group describes most small businesses. Fix the foundation first, then decide whether monthly help is worth it — with real data instead of a sales call.
What does a one-time AEO setup actually cover?
Answer first: a proper one-time setup covers everything structural that doesn't need to be redone monthly — crawler permissions, an llms.txt file, validated schema, rewritten titles and descriptions, answer-first FAQ blocks, ready-to-publish content, and the core business listings that AI engines cross-reference.
| Piece of the setup | What it does | Needs redoing monthly? |
|---|---|---|
| robots.txt / crawler access | Lets GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot and Google-Extended reach your pages | No |
| llms.txt | A plain-text summary of who you are and which pages matter | Only when the business changes |
| Organization / LocalBusiness schema | States your name, services, area and contact in machine-readable form | No |
| Product or Service schema | Makes offers and prices explicit | Only when pricing changes |
| FAQPage schema + FAQ blocks | Gives assistants short, quotable answers | No |
| Titles and meta descriptions | Makes each page's subject unambiguous | No |
| Answer-first content pieces | Gives assistants something worth quoting | New pieces help, existing ones don't expire |
| Directory and profile consistency | Corroborates your facts across sources | Only when details change |
That's the honest reason a one-time setup can work: almost none of it is perishable. At ShowUp AI the setup runs $299 once, and it includes a re-check 30 days later so you can see what moved. Monthly plans exist — Watch at $49/mo and Watch + Fixes at $89/mo — but they're optional and only sold after the setup, because there's nothing useful to watch until the foundation is in place.
Can I do AEO myself without paying anyone?
Answer first: yes, most of it. A capable owner with a weekend and access to their own website can do the majority of the structural work. What you're paying for otherwise is speed, not secret knowledge.
Here's the honest DIY sequence:
- 1Check crawler access. Open your-site.com/robots.txt. If you see `Disallow: /` under GPTBot, PerplexityBot, ClaudeBot or Google-Extended, that's your entire problem. Remove those blocks.
- 2Check what the assistants already say. Ask ChatGPT, Perplexity and Gemini five real customer questions in your category. Write down whether you appear, and whether the facts are right. This is your baseline.
- 3Put your facts in plain text. Services, service area, hours, pricing, contact — visible text on the page, not inside an image, a PDF, or a widget that loads after the page does.
- 4Add Organization or LocalBusiness schema. Google's Rich Results Test and Schema.org's validator both check it free. Wrong markup is worse than none.
- 5Write three answer-first pages. Take the three questions customers ask most, make each one an H2 that ends in a question mark, and answer it in the first two sentences underneath. No warm-up paragraph.
- 6Add an llms.txt file at your-site.com/llms.txt: who you are, what you sell, where you operate, and links to your key pages.
- 7Fix your listings. Google Business Profile first, then the two or three directories that matter in your industry. Identical name, identical phone, identical description.
- 8Wait 30 days, then re-run step 2. Compare against your baseline.
Where DIY tends to break down: schema that validates but describes the wrong entity, llms.txt that reads like marketing copy instead of facts, and never getting to step 8. The last one is the most common by far.
How much does AEO cost without a retainer?
Answer first: doing it yourself costs a weekend. A productized one-time setup costs a few hundred dollars. A retainer costs several thousand a year. All three can produce results; the difference is how fast and how much of your own time it takes.
| Route | Cost | Time from you | Best for |
|---|---|---|---|
| Full DIY | $0 | 8–16 hours plus a monthly re-check | Owners comfortable editing their own site |
| One-time productized setup | ~$299 once | About 15 minutes of form-filling | Most small businesses starting out |
| Optional monitoring after setup | $49–$89/mo | None | Businesses that want the drift caught for them |
| Agency retainer | $497–$4,000/mo | Ongoing calls and approvals | Contested categories needing constant publishing |
The thing worth being clear-eyed about: nobody can guarantee a mention in ChatGPT. Models change, retrieval changes, and answers vary between two runs of the same prompt. Anyone promising a fixed position in an AI answer is selling something that doesn't exist. What you can control is whether you're findable, quotable and factually consistent — and that's what the setup work buys.
How do I know if it worked?
Answer first: re-run the exact prompt set you used as a baseline, on the same platforms, and compare mention rate and accuracy. Anything else is guessing.
Track four things:
- Mention rate — out of your 5–20 test questions, how many name you now versus before.
- Accuracy — when you're named, are the services, area and pricing correct.
- Citation — is your site actually linked, or are you only named in passing.
- Referral traffic — visits arriving from chatgpt.com, perplexity.ai and gemini.google.com in your analytics.
Thirty days is a fair first checkpoint for structural work; ninety days is fair for content. If nothing has moved after ninety days with clean access, valid schema and consistent listings, the problem is usually authority — not enough independent sources say anything about you — and that's the point where ongoing content or PR genuinely starts to earn its cost.
Where should a small business start?
Answer first: with a check, not a purchase. Find out what the assistants currently say about you and what's blocking them, then decide whether to do the work yourself or have it done.
The free AI visibility check scans your live site, reports what AI crawlers can and can't reach, and scores the signals that decide whether you get quoted. If you'd rather not spend the weekend on it, the $299 one-time setup does the whole list above — llms.txt, schema, meta, FAQs, ready-to-publish content and listings — with a 30-day re-check included and no monthly commitment.
Related reading: AEO vs SEO, why your brand is invisible to AI assistants, and the complete AI visibility checklist.
Get named in AI answers — starting today
The $299 ShowUp AI Setup checks your live site and builds your report, technical kit (llms.txt, schema, meta, FAQs) and ready-to-publish content — with a 30-day re-check included. Monthly Watch plans are optional afterwards.
Related articles
How to Show Up in ChatGPT, Perplexity, Gemini & Google AI Overviews in 2026
Crawler access, answer-first content and consistent entity data are what decide whether an AI assistant names your brand. Here is the whole system, plus a 30-day plan.
Read itAEO vs SEO: What's the Difference and Why You Need Both in 2026
SEO gets you into the set of sources an AI engine considers. AEO decides whether it quotes you. A side-by-side comparison and a priority order.
Read itWhy Your Brand Is Invisible to AI Assistants (and How to Fix It)
AI assistants do not dislike your brand — they cannot find a sentence about you worth repeating. The five causes, how to confirm each, and the fixes by impact.
Read it