AI search visibility for a single-location business
How we'd approach AI visibility for a business with one location: a lean prompt set, one coordinate or city monitor, an honest look at which Promptwatch plan gets you location targeting, and what to fix first.
Most of what's written about local AI visibility assumes a chain with dozens of branches. A single-location business has a different problem: a smaller budget, one owner doing five jobs, and a question that's actually quite simple. When someone nearby asks ChatGPT or Google's AI Mode for what we do, do we come up?
This is how we'd set that up for a one-location client, including the parts where the honest answer is "that costs more than you might want to spend."
Start with fewer prompts than you think
A single location doesn't need 50 prompts. We'd start with 10 to 15, chosen with the owner, not from a keyword tool.
Most should be the unbranded questions a new customer asks: the best option for your service nearby, who does a specific job in your area, which provider is open late or at weekends. Add a "near me" version of the two or three main ones. Then a handful of brand prompts that check facts (are you open on Sunday, do you offer a particular service), and one or two comparisons with the competitor the owner loses business to most often.
Twelve prompts on three engines every day comes to about 1,080 responses a month. That number matters for plan choice, so keep it in mind.
One monitor, and where it's measured from
On Promptwatch, the platform we run client programs on, every monitor carries a location. For a single-location business there are three ways to set it, and they come with different price tags.
A coordinate monitor pins the location to the exact spot of the business, with a radius between 20 m and 5 km. ChatGPT, Google AI Overviews and Google AI Mode then answer as if the prompt were asked from there. Other models fall back to the monitor's country, state or city. For a shop, clinic or restaurant where customers walk in, this is the closest match to a real customer's question.
A city monitor sets the location to the town. It's the right fit for a business that travels to customers, like a mobile mechanic or a cleaner, where there's no front door to measure from.
A country monitor only knows the country. You can still track prompts that name your town in the text ("best physio in [town]"), and that's a reasonable workaround. But it isn't the same as an engine answering someone who is physically in that town, and "near me" prompts don't tell you much at country level.
The plan question, honestly
This is where single-location owners often get a surprise, so we put it plainly.
| Plan | Price | Location targeting | Notes for a one-location business |
|---|---|---|---|
| Essential | $95/mo | Country only | 50 prompts, 6,000 responses, no crawler logs |
| Professional | $245/mo | Country only | 150 prompts, 18,000 responses, adds crawler logs |
| Business | $579/mo | Country, state, city, coordinates | No free trial |
City targeting and coordinate targeting both start on Business. On the agency side, city targeting is on every agency plan and coordinate targeting is on Agency Scale. Essential and Professional track by country only. There's also a free Explore plan, but it tracks ChatGPT only with 10 prompts. Essential and Professional have a 7-day trial on monthly billing; Business doesn't.
So the realistic options for a single location are:
- Essential, with the town written into the prompts. Cheapest, and fine for a first read on whether you get named at all. No crawler logs, so you'll check AI crawler access another way.
- Business, if a walk-in location and its immediate area matter enough to pay for coordinates. For one location that's a real spend, and we'd only recommend it when the business depends on nearby walk-in customers.
- Have an agency run it on an agency plan, where city targeting is already paid for across many clients (coordinates still need Agency Scale). That's how we run most single-location work: the client's monitor sits in our agency workspace, and they don't buy Business themselves.
We'd rather a small business start on Essential and know what it's missing than buy Business for a feature it uses once a quarter. For more on how location targeting maps to plans, see which Promptwatch plan includes city and state tracking.
Free checks before you pay for anything
Promptwatch has free tools that don't need a plan. The AI Visibility Report runs a scan without a login. The Agentic Readiness Check is free too. The GEO Inspector Chrome extension shows ChatGPT's query fan-outs and which sources it fetched versus cited, and it runs locally in your browser. There are also llms.txt and robots.txt generators. For a business owner who wants to see the problem before paying to track it, these are a sensible first hour.
What to fix first
With one location, the work order is short.
Facts first. Your Business Profile, your website and any listings should agree on name, address, phone and hours. When an AI answer gets your hours wrong, the cause is usually an old fact sitting somewhere. Our checklist is in Google Business Profile and AI answers: what we check.
Crawler access second. Check that your robots.txt and your hosting or CDN settings aren't blocking the AI crawlers you want, such as OAI-SearchBot or PerplexityBot. On Professional and up, Promptwatch's crawler logs show which AI bots actually fetched your pages and where they hit errors. On Essential you'll check robots.txt and server settings by hand; our robots.txt guide for AI crawlers covers the basics.
One good location page third. Not a template with the town name swapped in. A page with the facts only you can write: what you do at this address, who works there, parking, hours, the area you cover. Add LocalBusiness markup that matches it (we explain what we add in local business schema for AI search).
Then citations. After a few weeks of data, the citation report shows which sites the answers lean on in your area. Get listed where it matters, and skip the rest.
Then leave it running
A single-location program doesn't need weekly meetings. A monthly look at whether you're named, what the answers say about you, and what they cite is enough to steer the next fix. If you'd like us to set it up or run it, email hello@1001seomedia.com.