How do I show up when somebody nearby searches?

Local search runs on different signals from ranking a page nationally, and most of the ones that matter are free to fix.

Somebody two towns over pulls out their phone and types the thing you sell. What comes back is a map with three businesses on it, then a list of blue links underneath. Those are two different results, decided by two different sets of signals, and a small business usually cares more about the map.

This page is what feeds each one, in the order we would work through them.

The map pack is fed largely by your Google Business Profile: the category you picked, the address, the hours, the photos, the reviews, and how close you are to whoever is searching. The blue links underneath are fed by your website: what each page is about, how it's structured, and who links to it.

That split matters because the fastest wins for a local business are almost all on the profile side, and the profile is free. A business with no website at all can appear in the map pack. A business with a beautiful website and an empty profile often doesn't.

What feeds the map result, and what feeds the blue links

Your Google Business Profile

  • The category you picked
  • Your address and hours
  • Your photos and reviews
  • How close you are to the person searching

These feed The map result Free to fill in, and a business with no website can still show here.

Your website

  • What each page is about
  • How each page is structured
  • Who links to each page

These feed The blue links A search engine places one page at a time, so every service needs a page of its own.

What Decides the Map Result

Google says it weighs relevance, distance and prominence. In practice, for a business with one location, that comes down to a handful of things you control and one you don't.

  • The primary category One field, and it does more work than anything else on the profile. "Roofing contractor" and "General contractor" surface for different searches. Pick the one that matches what you want to be called for, and add a secondary category only for a service you really offer.
  • Name, address and phone, the same everywhere The profile, your website footer, your invoices, your directory listings. "Suite C" in one place and "Ste. C" in another is two records as far as a machine is concerned. It's one of the most common problems.
  • Reviews, and replies to them Both the count and the recency move. A steady trickle beats a burst. Replying is visible to the person reading and it's one of the few profile signals you can act on every week.
  • Your own photos Real photos of the shop, the truck, the work, the people. Stock imagery on a local profile reads as a business that isn't really there.
  • Distance, which you can't change You'll rank better for searches near your address than for searches across the county. That's the limit of the map result, and it's the reason the website side still matters.

One page per thing you want to be found for. That is most of it, and it's where most small business sites fall down: everything the business does is listed on the homepage, so there's no page that's specifically about any one of them.

A page that exists to answer one question, with a title that names the question and a first paragraph that answers it, is a page a search engine can place. A homepage that mentions nine services is a page it can place for none of them.

The technical floor underneath that is real but small: the page has to load, be readable on a phone, have one clear heading, and not be blocked from being indexed. Each of those is a quick check.

The Order We Work In

  1. Claim and fill the Google Business Profile It's free, it's fast, and it's the result most local searches show.
  2. Make the name and address match everywhere Every place they appear should say the same thing.
  3. Then the website One page per service, one page per town if the towns are genuinely different, and titles that name the thing plus the place.
  4. Then wait, and measure Local search takes months.

Common Questions

How long does local SEO take to show anything?
Profile changes can surface in days. Website changes take longer, and the timing depends on how competitive the category is where you are. We won't give you a date, because nobody can.
Do I need a page for every town I serve?
Only if the page has something real to say about that town. A page that's your service page with the town name swapped in is worth nothing, and search engines are good at spotting it. One genuinely local page beats ten templated ones.
Does my website need a blog?
It needs pages that answer questions your customers ask. Sometimes that looks like a blog and sometimes it's just more service pages. The format matters less than whether the page is about one thing.
Does this also get me into ChatGPT and Google's AI answers?
Mostly, yes. Google's AI answers and its Gemini app pull from your Business Profile and Maps listing, so the profile work above helps there too. ChatGPT's local answers lean on Yelp, so claim your Yelp listing and keep its name, address and hours matching.