Skip to main content

AI Visibility | 11 min read

AI Visibility Check for a Local Business: City, Service, Reviews

By ยท Updated ยท 11 min read

Why a local check is not the general check

A local business is checked by place and by job together. A store that ships nationwide asks, "who sells X." A plumber, a dentist, a restaurant or a pest control company asks, "who should I call for X, near here." The answers are shaped by where the assistant thinks the person is, and by sources that barely matter elsewhere: map listings, review sites, local forums and local press.

That changes the method in three ways. The questions must carry a place. The sources you look at are different. And the people named in your place are a smaller, more specific group, which makes the competitor reading sharper than in most categories.

This page adapts the general method for that situation. If you have not read the basics yet, the basic method for running a check covers what a single run can and cannot prove. Here we assume you have a few hours, a notebook, and a business with a service area.

The short version

Test questions that name both a place and a job. Look at reviews, maps and local articles as the likely sources. Check from where your customers are.

Start with your real service area

Before writing a single question, write down where you actually work. Not where you wish you worked. A common mistake is testing for the biggest nearby city, because it feels more important, while most of your customers come from three smaller towns.

Make a short list.

Each of those becomes a place name you will put in questions. If you serve a wide area, do not try to test every town. Pick the three that bring you the most jobs, and add more later.

Also list the specific jobs you want to be known for. A plumbing company may fix leaks, replace water heaters and clear drains. They are different questions, and an assistant may name different people for each. Our page on AI search optimization for a local business covers what to do when the list shows gaps. For now, simply write the list down.

Building the question grid

Combine your places and your jobs. The diagram above shows the four kinds of local question. You want most of your set in the top right cell, where a place and a job are both named, because that is how most local buyers actually ask.

For a first run, aim for about twelve questions.

Write them the way a stressed or hurried person would say them. Add the constraint that comes up in your real calls, such as "same day," "emergency," "under a certain price," "licensed" or "family-owned."

Keep the exact wording fixed. How to write and then freeze a set is covered in the question set guide.

Local questions: does it name a place, does it name a job Four kinds of local question, with the one naming both place and job as the core set. Job, no place "who fixes leaking flat roofs" Place and job "roof repair in Tampa, small warehouse" Neither "best local business near me" Place, no job "best places in Tampa" The question names a place No place Place named The question names the job Job named No job
Fill the top right cell first. The other three cells show where your name tends to appear or drop out.

Running the check from where your customers are

Location shapes local answers more than anything else. An assistant may use your device's location, your internet connection, or only the place you type. So the cleanest approach is to put the place in the question and also to run the check from the area you serve.

Use a private window for each assistant, and check at least ChatGPT, Perplexity, Claude and Gemini. Our free manual check lays out the basic routine and the logged-out rule in full, so we will not repeat it here. The additions for a local run are these.

For each answer, record who was named, in what order, with what wording, and which sources were shown. Do this for every question. It is slow, and it is the part that matters.

The sources that matter for a local business

For national brands, assistants lean on a wide range of web pages. For local businesses, the sources tend to be narrower and more specific. When you read the source links, look for these types.

Map and directory listings. The business profile on a mapping service, with hours, categories, photos and reviews. If your listing is incomplete or inconsistent with your website, that is the first thing to tidy.

Review sites and review text. What customers wrote, and how often. Assistants often echo the phrases that appear in reviews, such as "responsive" or "great with older homes." Our page on reviews and AI recommendations goes into this link.

Local forums and community threads. A neighborhood discussion where someone asked for a recommendation and neighbors answered.

Local press and "best of" lists. Newspapers, regional magazines, chamber of commerce pages.

Your own website. Often the least decisive of the five, but where the specific facts live: services, areas, licenses, years in business.

We have written separately about why assistants often favor local operators over chains, in why AI recommends local businesses over chains. If you are a small business worried about big names, that page is worth a read. It rests on third-party mentions, which is where your check will point you too.

Read the words used about you

Being named is only part of the picture. The words around your name tell you how you are being described, and for a local business, they often echo customer reviews closely.

When you are named, copy the sentence. Then look for the following.

If you are not named, read the sentences used for the people who are. Their reasons are the language the assistant is currently using for your category and your area. That is useful reading, and it is the beginning of the competitor reading we describe in checking competitors in AI search.

Do not take every sentence as true. Assistants sometimes get details wrong. A fact in an answer is a clue about what the sources say, not a verdict about the business.

Check your own listing alongside

While you are running the check, spend ten minutes on the places an assistant would find you. This is not an audit, just a sanity check that the basics match.

Small differences matter more than they sound. If one source calls you "Smith and Sons Plumbing" and another calls you "Smith Plumbing LLC," a machine reading both has to guess they are the same business. Making them match costs little and removes the guesswork.

For a fuller walk through this, the page on the AI visibility checklist gives an ordered list of checks, cheapest first. Use it after your question run, not instead of it.

How often a local business should check

Once a month is plenty for most local businesses. Local answers do not swing wildly day to day, though they can shift when new reviews arrive or when a competitor gets a press mention.

A sensible rhythm is this.

Keep the notes in one place with the same columns each time. We suggest a layout in an AI visibility tracking spreadsheet.

Remember that assistants vary from one run to the next. A business named once in a month is not reliably visible, and a business missing once is not reliably invisible. Two or three runs in the same week will tell you whether a result is steady. For more on that, see why AI answers change.

What to do with the result

Sort your results into three piles.

Questions where you are named. Good. Note the reasons the assistants gave and check that your pages and listings support them.

Questions where others are named and you are not. This is your to-do list. For each, ask what the named businesses have that you do not: more reviews, a clearer service page, a local article, a forum mention.

Questions nobody useful is named for. Rare, and sometimes an opening. If the assistants give vague answers, a clear, specific page from you may become the answer.

For the interpretation side, read reading your AI visibility results, and for the action side, what to do after a check. For the underlying reasons assistants choose the way they do, see how AI assistants pick businesses.

One word of caution. Do not run out and buy fifty reviews or fabricate mentions. The aim is to be genuinely known for your work in your area, in places other people write. That takes time, and it holds.

A worked example: a roofing company

Here is how the pieces fit together for an imaginary roofing company serving three towns. The names are invented, and so are the answers, which exist only to show how you would write things down.

The owner lists three towns and two jobs, leak repair and full replacement. That gives six place and job questions. She adds two job-only questions, two near-me questions and one comparison, which makes eleven.

On the first run she asks all eleven in four assistants, from her phone, in private windows. In her notes, three businesses keep appearing. One is a long-established firm with hundreds of customer reviews. One is a franchise whose own site lists every town. One is a small crew that a local newspaper had written up the previous spring.

She opens the sources. The established firm is carried by reviews. The franchise is carried by its own town pages. The small crew appears because of the one article, plus a neighborhood forum thread where a customer thanked them.

Her own business is named in two of forty-four answers. She finds that her website has one page for all roofing and does not mention two of the three towns. Her map listing says "roofing contractor" but not "repair." Her reviews are good but few.

The to-do list writes itself. Fast: a page per job and per town, and a listing that says what she does. Medium: a steady habit of asking happy customers for a review that says what was fixed. Slow: be worth writing about locally.

That is a small, honest plan from one afternoon of checking.

How RunOctopus handles the follow-through

RunOctopus does not offer a free tool that checks what AI assistants say about your local business. The manual method on this page is the free way to see it.

Where we help is what follows. RunOctopus is a done-for-you service. Ollie, our AI, researches your business and writes and publishes pages directly on your own website, alongside a team that plans, writes, reviews and publishes. It works with Shopify, WordPress, WooCommerce and Wix. You do not install anything, approve each page, upload anything or schedule anything. For a local business that means service and area pages that actually say what you do and where.

Paying customers receive reports on where ChatGPT, Perplexity, Claude and Gemini name their business. The promise we make is more visibility on Google and in AI answers within 90 days, measured against the 90 days before joining, or every dollar back.

You can see what Ollie would plan for your site with the free site read. Paste your address and it reads the site and shows the plan. No account, no call. It does not check AI answers.

Frequently asked questions

How can a local business check if AI assistants recommend it?

Write about a dozen questions that name both a place and a job, for example the service plus your town. Ask ChatGPT, Perplexity, Claude and Gemini each one in a logged-out window, and record who is named, the wording used, and the sources shown. Repeat monthly with the same questions.

Do I need to include my city in the questions?

Mostly yes. Local buyers usually name the place, and assistants rely on it. Also include a few job-only questions and a couple of near-me questions to see what the assistant assumes, and run those from the area you serve, ideally on a phone.

Which sources matter most for local AI answers?

Map and directory listings, review sites and their text, local forums, regional press and best-of lists, and your own website for specific facts. When you read the source links in an answer, sort them into those groups to see what your category leans on.

How often should a local business run the check?

About once a month with the same questions and wording, plus another run a few weeks after a real change such as a burst of reviews or a new service page. Run the same question two or three times in a week if you want to know whether a result is steady.

Does RunOctopus check AI visibility for local businesses?

There is no free automated checker. The free site read at app.runoctopus.com/start reads your website and shows a plan, and does not check AI answers. Paying customers get reports on where ChatGPT, Perplexity, Claude and Gemini name their business.

MG
Written by

Matt is the founder of RunOctopus. He built All Angles Creatures from zero to page-1 rankings in reptile feeder insects using exactly this method. Turning a hard, entrenched niche into RunOctopus's proof store for programmatic SEO and AI search citation.

Connect on LinkedIn →

Ollie builds this for your store automatically

A complete launch build: 8 expert guides, 6 collection pages, and an interactive tool. Structured for both Google and AI search. Live on your store in week one.

See What Ollie Builds →

See what Ollie builds before you pay. Cancel anytime.

● Trusted by store owners in 20+ niches