·9 min read

GEO for Small Business: A Practical 90-Day Playbook

You will not out-spend national brands on AI visibility. You can out-specify them. A concrete, budget-free plan for getting named by AI assistants.

GEOAEOSmall Business

A small business cannot out-spend a national brand on AI visibility, but it can out-specify one — and specificity is what generative engines actually reward. When an assistant answers a narrow, local, high-intent question, the businesses it names are rarely the biggest; they are the ones the open web most clearly confirms do that exact thing in that exact place. The opportunity is real because most local competitors have done nothing: since Cloudflare began blocking AI crawlers by default on July 1, 2025, a large share of small-business sites now refuse GPTBot without their owner knowing. This playbook is a 90-day sequence with no PR budget, no agency retainer, and no rebuild required — ordered so the cheapest, highest-leverage work happens first.

What is GEO, and does it matter for a small business?

GEO (Generative Engine Optimization) is optimizing to be named inside an AI-generated answer instead of ranked in a list of links. It is the same discipline as AEO under a different name, and it matters *more* for small businesses than for large ones, not less.

The reason is slot scarcity. A Google results page has ten positions, and a national brand with a big backlink profile tends to occupy the top of them. An AI answer names one to three businesses — and it selects them on entity clarity and topical specificity rather than raw domain authority. A well-defined local specialist can beat a vague national generalist on a narrow question, which is a fight you cannot win on Google's page one.

What can a small business realistically compete on?

Specificity, locality, and consensus. Not budget.

  • Narrow queries. You will not be named for "best marketing agency." You can absolutely be named for "best HVAC contractor for older homes in Boulder." The narrower the question, the fewer credible candidates exist, and the more the engine needs someone specific.
  • Entity clarity. Most small businesses have contradictory contact details across their listings. Fixing that is free and puts you ahead of competitors who have not.
  • Consensus. Being listed and mentioned in a handful of places the engine already trusts. This is achievable in weeks.
  • What you cannot compete on is brand-mention volume at national scale, or a Wikipedia page. Do not spend money chasing either.

    Which directories should you claim first?

    Start with the universal ones, because they are how engines answer the prior question of whether you are a real organization at all.

  • Google Business Profile. Claim it today. Register as a service-area business if you have no storefront. This is the single strongest entity-verification signal available to a small business and it feeds Gemini heavily.
  • LinkedIn Company Page. Free, and the most-trusted B2B entity signal there is.
  • Crunchbase. Free, and disproportionately used by models to confirm a company exists.
  • Your two vertical directories. Angi or Thumbtack for home services, Avvo for legal, Healthgrades for medical, Clutch for agencies, G2 for software.
  • Then the diagnostic that tells you what to do next: ask ChatGPT your buyer's actual question and look at *which sources it cites*. If a directory keeps appearing and you are not on it, that is your next job. It really is that direct.

    How do you get brand mentions without a PR budget?

    Trade the thing you have — expertise — for the thing you need, which is being named somewhere that is not your own website. SE Ranking's November 2025 research found off-site brand signals correlate more strongly with AI citation than raw backlink counts, and none of the following costs money:

  • Answer journalist queries. Connectively, Qwoted, and Featured connect reporters with expert sources. Fifteen minutes per response, and a placement in a trade publication lands in weeks.
  • Get on niche podcasts. Small industry podcasts are easy to book, and transcripts are crawlable text. Topical relevance beats audience size here.
  • Write for a trade publication. One byline in a credible outlet in your industry outperforms a dozen posts on your own blog, because it is not you vouching for yourself.
  • Publish one piece of original data. Survey your customers. Publish your real pricing. Benchmark something in your local market. Original data gets cited for years and costs only your time.
  • Remember what you are buying: the *mention*, not the link. Semrush's ghost citations study found 62% of AI citations do not produce a brand mention at all — so measuring this work by referral traffic will badly undercount it.

    What does your website actually need?

    Less than you have been told. Three things, and none of them is a redesign.

    It must let the crawlers in. Check your CDN's AI crawler setting, then robots.txt. Same-day, free, and it is a veto — everything else is void until this passes.

    It must load fast enough to be crawled properly. Google treats 2.5 seconds or under as a good Largest Contentful Paint. If you are far past that, you are being crawled shallowly.

    It must be quotable. One page per service, each opening with a direct, self-contained answer to the question a buyer would ask, with the specifics — city, price range, what you do and do not do — stated plainly. Vague marketing language is unciteable. "We deliver excellence" gives an assistant nothing to quote; "We replace furnaces in homes built before 1970 across Boulder County, typically for $4,000-$7,000" gives it everything.

    What does a realistic 90-day plan look like?

    PhaseWorkTime to result
    Days 1-2Unblock AI crawlers (CDN, robots.txt, security plugin)Days
    Week 1Google Business Profile, LinkedIn, Crunchbase; consistent contact details everywhere; populate sameAs1-2 weeks
    Weeks 2-4Claim 2-3 vertical directories the engines actually cite1-2 weeks each
    Weeks 2-6Brand mentions: journalist queries, one podcast, one trade byline2-6 weeks
    Weeks 4-8Rewrite top 5 service pages for extraction; add FAQPage schema2-4 weeks
    Weeks 6-12Publish one original-data pieceMonths, compounds for years
    OngoingMeasure monthly

    Do not reorder this. The most common failure is spending month one rewriting web copy while GPTBot is still being refused at the edge.

    For the underlying mechanics, read the complete guide to AI search visibility and how to get recommended by ChatGPT. To check whether it is working, see how to track AI search visibility.

    Frequently Asked Questions

    Can a small business really compete with big brands in AI search?

    On narrow, specific questions, yes. AI answers name one to three businesses and select on entity clarity and topical specificity rather than raw domain authority. A clearly-defined local specialist frequently beats a vague national generalist on a precise query — which is a competition you cannot win on Google's first page.

    How much does GEO cost for a small business?

    The highest-leverage actions are free. Unblocking AI crawlers, claiming a Google Business Profile, fixing inconsistent contact details, populating a sameAs array, and answering journalist queries all cost time rather than money. Paid directory listings and content help, but they are not where you start.

    What is the single most important thing to do first?

    Confirm that AI crawlers can actually reach your site. Since Cloudflare's July 2025 change, many small-business sites block GPTBot by default without the owner realizing. If the crawlers are blocked, every other investment — content, directories, mentions — earns nothing.

    Do I need a Google Business Profile if I have no storefront?

    Yes. You can register as a service-area business without a physical location. It remains one of the strongest entity-verification signals available and is a major input to how Gemini and Perplexity decide whether you are a real, locatable organization.

    How long until an AI assistant names my business?

    Crawler fixes take effect within days. Directory listings typically start appearing in citations within one to two weeks. Brand mentions take two to six weeks to register. Expect to see movement on narrow, long-tail queries first — broad high-intent queries come last, because established brand-mention volume dominates them.

    Ready to kill your WordPress site?

    Get a free speed audit and see exactly how much faster your site could be.

    Scan Your Site Free