What changes for a local business
Local businesses have the most to gain from AI search, and the most to lose if they ignore it. When a person asks an assistant "who is a good plumber near me" or "where can I get a quick lunch downtown," the assistant names a few businesses. People take the shortlist and call.
Our write-up of a small local field test, why AI recommends local businesses, suggests that being a local business is not a handicap in AI answers. Being poorly documented is. That page states the limits of the test, and you should read them before leaning on it.
Three plain-word definitions, since you will see the terms. An LLM is a large language model, the software behind assistants like ChatGPT. GEO, generative engine optimization, means making your business easy for those systems to find and recommend. AEO, answer engine optimization, is the same idea aimed at direct answers.
This page lists the sources assistants read for local questions and the order in which to fix them. If you would rather have a team do it, see hiring a team for local AI search work.
The four sources assistants read for local questions
For a local question, four kinds of source do most of the work. Each is something you can influence.
1. Your maps profile. It states who you are, what you do, where you are, when you are open and how to reach you. It is a direct source of facts, and for local questions it is often the first thing read.
2. Reviews. They supply opinion. What they say about the specific job matters as much as how many there are. We cover them in reviews and AI recommendations.
3. Local press and guides. A newspaper feature, a neighborhood blog, a "best of" poll, a community page. These are independent voices that tie you to your town.
4. Directories and niche listings. Trade bodies, industry directories, chambers of commerce, and listings specific to your field.
Your own website is a fifth input, and it works as the claim that the other four confirm. Assistants weigh a claim that is echoed elsewhere more than one that stands alone. That is why the diagram below ends with the sources agreeing. If your profile says one thing, your site another and a directory a third, the assistant cannot be sure it is one business.
Fix one: complete your maps profile
This is the cheapest high-value task on the list. An hour on the profile can matter more than a month on a blog.
Name, address and phone. Use the exact legal or trading name, the real address and a working number. Avoid stuffing keywords into the name, which breaks platform rules and can get a profile suspended.
Categories. Choose the primary category that matches your main job, then add secondary ones for the others. Assistants match questions to categories.
Services and descriptions. List each service in plain words. "Water heater replacement," "drain cleaning," "emergency leak repair" are three entries, not one called "plumbing."
Hours, including holidays. Wrong hours produce wrong answers and lost customers.
Service area. If you travel to customers, name the towns.
Photos. Real ones, of real work, your team and your premises. They help people, and they are another sign of a real business.
Questions and answers. Where the platform allows, answer common questions yourself.
Then keep it current. A profile last touched three years ago suggests a business that has changed or closed.
Fix two: make every listing say the same thing
Assistants read many places and need to decide whether they describe the same business. Small differences create doubt.
Pick one version of your name, your address, your phone number, your website address and a short description. Write them down. Then check every place your business appears: your maps profile, your website footer, your social profiles, your directory listings, your chamber of commerce entry and any review site.
Typical mismatches include a suite number on one listing and not another, an old phone number on a forgotten directory, a former business name that still shows, and a website address that points to a retired page. Each is easy to fix once you find it.
It also helps to describe your business in the same few words everywhere. "Family-owned heating and cooling company serving the north side of town" repeated in a consistent form lets a system line up the sources. Variation in minor wording is fine. Variation in facts is not.
If you operate more than one location, give each one its own profile and its own page. A single page for all of them is hard for a system to match to a specific location, and a location is exactly what a local question is about.
Fix three: reviews that name the job
For local questions, reviews are the main source of opinion. A review that says "great" tells an assistant little. One that says "replaced our water heater on a Sunday and cleaned up afterward" tells it what you do and how well.
Ask for reviews soon after each job. Send a direct link. Prompt with a question such as "what was the job and what stood out," not with words to copy. Never write them for people, pay for them or send only happy customers to the page.
Spread them across two or three places that your customers actually use, not just one. Several routes leading to you help more than a pile on one.
Reply to every review, briefly and specifically. A calm answer to a complaint reads well to the next person and to anything that reads the page.
Do not be discouraged if you have fewer reviews than a bigger competitor. Detail and independence appear to count alongside volume. Our page on how AI assistants pick businesses explains that observation and its limits.
Fix four: local press, guides and community mentions
This is the slowest and often the most distinctive tier. A mention in a local publication or community page is an independent voice, and it ties you to the place.
Be newsworthy in a small way. A new service, a community project, a useful tip with seasonal timing, an anniversary, an unusual job. Local writers need material and often welcome a short, clear pitch.
Offer expertise. A local paper or blog may want a quote on how to prepare a house for winter or what to check before buying a used car. If you know the answer, offer it.
Join the local ecosystem. Sponsor a youth team, join the chamber of commerce, take a stall at a community event. Each often comes with a web mention.
Take part in community forums. Where neighbors ask for recommendations, be helpful and honest and disclose who you are. Our page on Reddit and AI search explains how to do that without backfiring.
Check any award claim. If a "best of" poll names you, link to the original so it can be verified. Assistants can repeat award claims that were never real, and you do not want yours to be one of them.
Fix five: directories and niche listings
Directories are less glamorous, but they are the plumbing of local visibility. They supply consistent facts and another independent mention.
Prioritize quality over count. Choose the general directories that real customers use, then the ones specific to your field, such as trade associations, licensing bodies, industry guides and certification lists. For a restaurant, that might be a food guide. For a contractor, a licensing board and a home improvement directory. For a clinic, a professional register.
Claim each profile, fill every field and match it to your master details. Remove or merge duplicates, which confuse systems and customers alike. A business listed three times with slightly different information looks like three businesses.
Skip listings that charge for placement and offer nothing independent. A bought listing on a site nobody reads adds little. For a sense of which kinds of source matter, see what AI engines cite.
Your own website still matters
Your website is the claim that the other sources confirm, and it needs to be easy to read.
Put the essentials in the first sentence of the page: what you do, where, and for whom. "We repair and replace home air conditioners in the north and east parts of the city" beats a paragraph about your passion for comfort.
Give each main job its own page, with plain details on what is involved, how long it takes, what affects cost and what can go wrong. Describe prices in words if you cannot publish exact ones.
Add a short questions and answers section using the words customers use. Make sure your address, hours and service area are in the text, not only in an image.
Check that crawlers can read it. A stray block in your robots file or an aggressive security setting can lock machines out without anyone noticing. Our glossary entry on robots.txt explains the file.
To see where you stand, try an AI visibility checker or run your own test. Write five questions a customer would ask, ask them in two or three assistants, and note who is named and how.
An illustrative example, not a real business
A made-up example shows how the pieces line up. It is invented and labeled as such.
Imagine a small bakery in a mid-sized town. A resident asks an assistant for a bakery that makes a good custom birthday cake for a child.
The bakery's maps profile lists "bakery" as its category and has no mention of custom cakes. Its website has a page called "Our story" and nothing about ordering. Its reviews say "yummy" and "friendly staff." None of this connects the bakery to the question.
Now imagine the fixed version. The maps profile adds "custom cakes" as a service and lists order lead times. The website has a page on custom birthday cakes that opens with one sentence: what sizes, how many days ahead to order and the rough price range in words. Three recent reviews mention a child's birthday cake by name. A local parent blog included the bakery in a post on birthday party planning. The community page has a thread where a neighbor recommends it for cakes.
The bakery did not change what it bakes. It made the true thing about it findable, in several independent places that agree. That is the whole job.
Two details local businesses forget
Two small things trip up local businesses more than they should.
Seasonal and timely information. Questions change with the calendar, and so do the right answers. A heating company gets asked about furnace tune-ups in autumn and emergency repairs in the first cold snap. A florist is asked about Mother's Day orders weeks before. Update your pages, hours and special notices ahead of those moments. An assistant that finds stale holiday hours may pass them on to a customer, and the customer pays for the mistake.
Where you actually serve. Many businesses cover several towns but mention only one. If you serve a wider area, name the places on your site and in your profile. Create a short page for each main area where it is true and useful, with real details about that area. Do not publish dozens of near-identical pages that change only the town name. They look thin, and people and systems both notice.
Both come down to accuracy. Assistants pass on what they read. When what they read is current, specific and consistent, they pass on something that helps your customer and reflects well on you.
How RunOctopus handles this for local businesses
A local business can earn its own reviews and local mentions. The pages that make all of that easy to understand are the work RunOctopus does for you.
RunOctopus is a done-for-you service. Its AI, Ollie, researches a business, then writes and publishes pages directly on the business's own website. A team plans, writes, reviews and publishes alongside Ollie. It works with Shopify, WordPress, WooCommerce and Wix. There is nothing to install, nothing to approve, nothing to upload and nothing to schedule, and pages go live on their own.
The first week brings 8 long-form articles, 6 pages and a custom interactive tool built for the business's niche. After that it is 175+ pieces of content a month, written, published and linked. RunOctopus also reports on where ChatGPT, Perplexity, Claude and Gemini name the business. The 90-day promise is more visibility on Google and in AI answers within 90 days, measured against the 90 days before joining, or every dollar back.
For scale, here is what the same approach has done in Google Search Console (28 days to Sep 29, 2026). Sterman, a Los Angeles real estate business, went from 44 to 210 Google clicks a month since April.
You can see the plan before deciding anything. Paste your address into the free site read and Ollie reads the site and shows the plan. No account, no call.