Skip to content

How to · Found by answer engines, part 1

GEO for local businesses: what it means and the first five fixes

What GEO means for a shop with a front door, five fixes from published docs, and a plain way to check where you stand.

Published · 6 min read

In short

GEO means getting your business named and described right when someone asks ChatGPT, Gemini, Perplexity or Google's AI Overviews for help. For a local business it is mostly the basics done well: a complete Business Profile, one name and one set of hours everywhere, clear service pages, answers in plain view, and a site the crawlers can read.

What GEO means for a local business

GEO stands for generative engine optimization, a name that comes from a research paper first posted on November 16, 2023. The paper frames it as a way for people who publish content to make that content more visible in the answers AI search engines write.

For a shop with a front door, that comes down to one question. When a customer asks ChatGPT, Gemini, Perplexity or Google's AI Overviews who can do the job nearby, does your business get named, and is what they say about it right?

Most of the work is work you already know. Google says there are no additional requirements and no special optimizations needed to appear in AI Overviews or AI Mode, and the usual search basics apply. The guide on what GEO is covers the term in more depth, and local SEO vs GEO puts the two side by side.

Nobody can promise you a spot in an AI answer, and this post does not. The five fixes below each come from published documentation, and the last section shows how to check where you stand.

Fix 1: fill in every Business Profile field

Google's help page on local ranking tells owners to make the business info in their Business Profile as complete as possible. The reason it gives is that complete info helps customers know what you do, where you are and when they can visit.

  1. Sign in to the Google account that manages your Business Profile.
  2. Go through the profile one field at a time.
  3. For each field, ask: does this tell a stranger what I do, where I am or when they can come in?
  4. Fill in every field that is empty, and fix every one that is out of date.

Think of each empty field as a question you left for someone else to answer.

Fix 2: make the name, address and hours agree everywhere

Google's rules for Business Profiles say your business name should be the real-world name, used the same way on your storefront, your website and your stationery. The same rules ask for the regular hours customers can actually come in, and they allow your current seasonal hours to stand in as your regular hours.

So the sign on the door is the reference. Write down the name, the address and the hours exactly as they appear there, then check each of these against it:

  • your Business Profile
  • the footer and contact page of your website
  • your social media pages
  • any directory listing you control

If the sign says one name and the website adds "LLC" and a second word, pick the name customers actually use and put it everywhere. If your winter hours are shorter, you can set them as your regular hours for the season rather than leaving the summer ones up.

Fix 3: one page per service, each answering one question

Google's self-check for helpful content asks whether a reader leaves a page having learned enough to reach their goal. It also asks whether the site has a primary purpose.

A single page that lists every service in one paragraph makes both questions hard to answer. Following that check, give each main service its own page, and have that page answer what a customer comes in wanting to know:

  • what the service is, in one or two sentences
  • how it is priced, or what changes the price
  • how long it takes
  • how to book or order

Keep those answers in the text of the page, not behind a tab or a "Read more" button.

Fix 4: a plain FAQ page with the answers in view

Microsoft's guide to AI search answers, published October 8, 2025, says direct questions with clear answers match the way people search. The guide adds that AI assistants can often lift those question and answer pairs word for word into their answers.

Start with the questions you get on the phone. Parking, deposits, same-day work, whether you take walk-ins, which neighborhoods you serve. Write each one as a heading, then answer it in two or three sentences directly under it.

Fix 5: an llms.txt file at the root of your site

llms.txt is a proposed standard, first published September 3, 2024. It is a plain markdown file at the root of a website that gives AI tools an easy-to-read summary of the site. The only required part is a top heading with the name of the site, and a short summary and lists of links are optional.

A short version looks like this:

text
# Your Business Name

> What you do, in one sentence, and the neighborhood you serve.

Treat this as a cheap, optional step. Google says its AI Overviews and AI Mode need no special optimizations, so this file is an extra, not a requirement, and you should not count on it to put you in an answer.

Make sure the answer engines can read your site

OpenAI says sites that block its OAI-SearchBot crawler will not be shown in ChatGPT search answers, though they can still show up as plain navigational links. It recommends allowing that crawler in the site's robots.txt file.

Type your web address into a browser and add /robots.txt to the end.

If someone else set up your site, ask them whether the file allows OAI-SearchBot, and ask before you change it.

Check the result: ask three assistants

This check needs no tools, only your phone and a few minutes.

  1. Write the question a customer would type, in their words. For a bakery it might be: who does same-day cake orders near Echo Park?
  2. Ask that question in ChatGPT, Gemini and Perplexity.
  3. Read each answer. Is your business named? Are the hours, the address and the services right?
  4. Write down what each one said, with the date.
  5. Make the fixes above, then ask the same question again in a month.

If an answer gets your hours or your services wrong, start with fixes one and two. If ChatGPT does not name you at all, check robots.txt first, then the service pages.

What to do

  • Fill every empty field in your Business Profile, so it says what you do, where you are and when people can visit.
  • Set your regular hours to the hours customers can actually come in, using seasonal hours if those are what apply now.
  • Put your most-asked questions and their answers on one page, each answer in plain view.
  • Add an llms.txt file whose top heading is your business name.
  • Ask whoever set up your site whether your robots.txt allows OAI-SearchBot, since OpenAI recommends allowing it.
  • Ask ChatGPT, Gemini and Perplexity one customer question, and write down what each one says about you.

Every site Your Wish Is Our Code builds ships with its search and answer-engine baseline, and the GEO service page says what that covers.

Sources

  1. GEO: Generative Engine Optimization

    arXiv, read October 25, 2026

  2. AI features and your website

    Google Search Central, read October 25, 2026

  3. Tips to improve your local ranking on Google

    Google Business Profile Help, read October 25, 2026

  4. Guidelines for representing your business on Google

    Google Business Profile Help, read October 25, 2026

  5. Creating helpful, reliable, people-first content

    Google Search Central, read October 25, 2026

  6. Optimizing Your Content for Inclusion in AI Search Answers

    Microsoft Advertising, read October 25, 2026

  7. The /llms.txt file, v2

    llmstxt.org, read October 25, 2026

  8. Overview of OpenAI Crawlers

    OpenAI, read October 25, 2026

Common questions

What is GEO for a local business?

GEO, generative engine optimization, is a term from a research paper first posted November 16, 2023, about making content more visible in the answers AI search engines write. For a local shop, it means being named and described right in tools like ChatGPT or Google's AI Overviews. Google says the usual search basics apply, with no special optimizations needed.

Do I need special code to show up in Google's AI Overviews?

No. Google says there are no additional requirements and no special optimizations needed to appear in AI Overviews or AI Mode. A complete Business Profile is a good place to start.

Will an llms.txt file get my business into ChatGPT?

Nobody can promise that. llms.txt is a proposed format, a markdown file at the root of your site that summarizes it for AI tools. What OpenAI does document is its OAI-SearchBot crawler: if your robots.txt blocks it, your site is not shown in ChatGPT search answers, though it can still show up as plain navigational links.

Should my FAQ answers sit in dropdown menus?

Better not. Microsoft's guide on AI search answers says AI systems may not render content hidden in tabs or expandable menus, so those answers can be skipped. Put each question and its answer in plain view on the page, since clear question and answer pairs match how people search.

More in Found by answer engines

The Friday note

One short email on Fridays with the week’s posts. Nothing else goes out, and one link takes you off the list.

Kept for this email only.Privacy

Tell us what you are working on.

A few lines about your business is enough to start. We reply with questions and a plain next step.