Why can't I rank in a neighbouring town?
Proximity is the factor nobody can buy. A business two streets from the searcher will usually outrank a better-optimised business across the city for a 'near me' query. This is why local rankings look unstable — you are seeing the grid shift as the searcher moves.
The practical consequence: chase prominence and relevance hard enough that proximity stops being decisive, and build genuine local presence in each area you want to win.
The response is not to fight proximity but to stop depending on it. If your revenue requires visibility in three towns, you need presence — physical, social and content — in each of them. One address and a long service-area list will not do it.
How does the local pack actually work?
The map pack shows three businesses for a given query and location, chosen from Google's local index rather than the general web index. It runs on the same three factors — proximity, relevance, prominence — but weights them differently by query. 'Near me' searches weight proximity heavily; branded and specific-service searches weight relevance and prominence more.
The pack is volatile by design. Move half a kilometre and the results change, because proximity is recalculated for the new position. That is why two people in the same city can see entirely different map packs for the same search, and why single-point rank tracking is misleading.
What makes a business relevant?
Relevance is about matching the query's intent precisely. Google reads your primary category, secondary categories, services list, business description, on-site content and the words customers use in reviews.
Relevance is also cumulative. A page mentioning a service once competes poorly against a page built entirely around that service, with its own photos, FAQs and pricing. This is why the most common local SEO win is simply splitting one vague services page into five specific ones.
- Choose the most specific primary category — 'Emergency Plumber' beats 'Plumber' where it applies
- Fill the services section with the terms customers actually type
- Add service-area pages only where you can write something genuinely distinct
- Use the same service language on your website as on your profile
How do reviews affect local ranking?
Reviews influence local visibility in three ways. Volume signals that a business is established and busy. Recency signals that it is still active. Content signals relevance — a review mentioning 'emergency boiler repair' in a named suburb is worth more than one saying 'great service'.
Rating matters, but less than most owners assume. A business with a 4.6 average and forty recent reviews usually outranks one with a 5.0 average and six old reviews. Replies matter too: responding to reviews, especially negative ones, is read by prospective customers and correlates with stronger engagement signals.
- Ask within 48 hours of the job, while the experience is fresh
- Send a direct review link — every extra step halves completion
- Never buy reviews; the detection risk and penalties are not worth it
- Reply to every review within a week, including the critical ones
- Mention the service and the area naturally in your own replies
How do you build prominence?
Prominence is earned across the whole web, not just on your profile. Reviews are the strongest lever: volume, recency, rating and — critically — whether reviews mention your services and location in natural language.
Build a review routine rather than a review campaign. Ask every satisfied customer within 48 hours, with a direct link, and reply to every review within a week. Add consistent citations on the directories that matter in your market.
Prominence also comes from being talked about. Local press coverage, sponsorships, community events and partnerships produce mentions that confirm you are a real part of the area. Ten genuine local mentions are worth more than a hundred directory listings nobody reads.
What about local landing pages?
Location pages work when they are genuinely different from one another — real projects, real testimonials, real service details, real driving directions. They fail when they are the same paragraph with the town name swapped.
A useful test: could a local customer tell which page they were on without reading the heading? If not, the page is a doorway page and Google will treat it as one.
Build them in order of commercial value. Start with the town where most of your customers are, then the next. Three genuinely distinct pages beat fifteen templated ones, and the templated approach risks the whole set being devalued.
What should a service-area business do?
Service-area businesses — plumbers, cleaners, mobile trainers — have no shopfront customers can visit, which removes some proximity signals. The response is to define your service areas honestly in your profile, keep a verifiable business address, and build content for each area you genuinely serve.
Do not list forty towns you would drive to for the right price. Google treats implausibly broad service areas as a relevance problem, and customers do too. Five or six areas where you do most of your work will outperform a blanket list.
How do you track local rankings?
Track a grid, not a point. Local rank-tracking tools sample positions across a geographic area, so you can see whether you appear in the map pack two streets away, a mile away and across town. A single number at a single address tells you very little.
Watch three things monthly: your position across the grid, the number of calls and direction requests from your profile, and how many new reviews you received. Together those tell you whether visibility is improving and whether it is producing enquiries rather than just impressions.
What does a 90-day local SEO plan look like?
Month one is profile and consistency. Claim or reclaim your Google Business Profile, choose the most specific primary category, fill every field, add photos, and audit your name-address-phone data across the web for contradictions.
Month two is content and reviews. Build or improve one page per core service, add location content where you can make it genuinely distinct, and start a review request routine you can sustain. Month three is measurement and iteration: build the grid, see what moved, and double down on whichever service is producing calls.
- Month 1: profile completion, categories, NAP consistency audit
- Month 2: one page per service, location content, review routine
- Month 3: grid tracking, call and direction data, iterate on what moved
- Ongoing: weekly review replies and monthly profile posts