For anything with a location attached — "electrician near me", "web design Surrey", "dentist Epsom" — Google shows a three-result map block above the ordinary results. It takes the majority of the clicks. Getting into it is methodical rather than mysterious, and this is the order the work actually matters in.

1. Your Google Business Profile is the foundation

Nothing else you do matters as much. Complete every single field:

  • Exact business name as it appears on your signage and invoices. No keyword stuffing.
  • Primary category chosen precisely, plus secondary categories that genuinely apply.
  • Service areas listed honestly — for us that means Surrey, Croydon, Epsom, Guildford, Woking, Reigate, Sutton and across South London.
  • Opening hours, including special hours around bank holidays.
  • Services and products with real descriptions, not one-word entries.
  • At least twenty genuine photos, geotagged where possible, refreshed monthly.

Half-finished profiles almost never rank in competitive Surrey towns.

2. Reviews are the lever nobody wants to pull

Volume, recency, rating and replies all matter. The businesses winning the map pack are not lucky; they ask every satisfied customer, every time, with a short direct link sent while the job is fresh.

  • Ask in person, then follow up with the link by text.
  • Reply to every review, positive or negative, within a couple of days.
  • Encourage customers to mention the service and the town naturally.
  • Never buy reviews. Removal and suppression are both worse than having none.

3. Consistent name, address and phone number everywhere

Your NAP must match exactly across your website, your Google profile, Bing Places, Yell, Checkatrade, Facebook and every directory you have ever been listed in. "Suite 4" in one place and "Unit 4" in another splits the signal Google is trying to consolidate.

4. Build pages that deserve to rank locally

This is where most small business sites stop short:

  • One strong page per service, written for humans, 800 words or more where the topic justifies it.
  • Town pages only where you genuinely work, each with real local content: projects completed there, travel times, local considerations, named reviews from that area.
  • Internal links from your homepage and service pages to those town pages.

Twenty thin, near-identical town pages with the place name swapped will do nothing at best and harm you at worst.

5. Add the technical signals

  • LocalBusiness structured data with address, geo coordinates, opening hours and price range
  • A crawlable HTML address block in the footer of every page
  • An embedded map on the contact page
  • Fast mobile performance — Core Web Vitals are a ranking input and local searches are overwhelmingly mobile
  • A clean sitemap and no accidental noindex tags

6. Keep it alive

Post updates weekly or fortnightly: finished jobs, seasonal advice, new services, photos from site. Keep hours accurate. Answer questions in the Q&A section yourself. Activity is a signal, and dormancy is one too.

A realistic timeline

Do all six consistently and expect movement in six to twelve weeks, with meaningful change by three months. Anyone promising page one in a fortnight is either buying something that will be penalised or counting a search nobody performs.

We build this foundation into every website we deliver across Surrey, Croydon, Epsom, Guildford, Woking, Reigate, Sutton and across South London. If you want to see how your current site measures up, ask for a free demo and we will show you the gaps alongside the fix.

How Google decides the map pack

Three factors: relevance, distance and prominence. Distance you cannot change. Relevance and prominence you can, and that is where the work is.

Relevance comes from your Google Business Profile categories, your services, and the content on your website matching what people search. Prominence comes from reviews, citations, local links and general online presence. Most Surrey businesses lose the map pack because they treat the profile as a one-off setup task rather than an ongoing asset.

Google Business Profile, done properly

  • Primary category set to your single most profitable service, with secondary categories added carefully
  • Every service listed individually with its own description
  • Service areas set to the towns you genuinely cover, not the whole South East
  • Business hours accurate, including bank holidays
  • Ten or more real photos, updated monthly — completed jobs, team, vehicles, premises
  • Products or services with indicative pricing where sensible
  • Messaging enabled if you will actually answer it
  • Posts published regularly: offers, recent work, seasonal notes

Profiles that are updated consistently outrank identical profiles that sit still. This is the cheapest advantage available to a local business.

Reviews are the lever most owners ignore

Volume, recency, rating and keywords all matter. A steady trickle of new reviews beats a burst followed by silence. Ask every satisfied customer, in person and then by text with a direct link. Reply to every review, positive and negative — replies are public evidence of how you behave when things go wrong. Never buy reviews; the pattern is obvious and the penalty is severe.

Citations and local links

Get your name, address and phone number identical everywhere: Bing Places, Apple Business Connect, Yell, Checkatrade or your industry equivalent, Facebook, local directories. Inconsistent details confuse Google and dilute your prominence.

Then chase genuinely local links. Chamber of commerce membership, supplier pages, local news coverage, sponsoring a junior sports team, guest content on a local blog, charity partnerships. Ten local links outperform hundreds of generic directory listings, every time.

What your website has to do to support it

  • A dedicated page for each core service, written around a real search phrase
  • A page for each town you seriously want work from — Guildford, Woking, Epsom, Reigate, Croydon — with genuinely different content, not the same text with the town swapped
  • LocalBusiness schema markup with your address, phone, hours and areas served
  • NAP details in the footer of every page
  • An embedded map on the contact page
  • Sub-two-second mobile load times, because map pack clicks are almost entirely mobile
  • Real photographs of local jobs, with descriptive file names and alt text

Location pages without spam

The wrong way is twenty near-identical pages. The right way is one page per town you actually want, each containing specific local content: jobs you have completed there, landmarks and neighbourhoods, local considerations, reviews from customers in that town. If you cannot write three hundred genuinely unique words about working in a town, do not make the page.

A realistic ninety-day plan

Weeks 1–2: Fix the Business Profile completely. Audit citations. Baseline your rankings and speed. Weeks 3–6: Build or rewrite service pages, add schema, fix mobile performance. Weeks 7–10: Launch two or three location pages. Start a consistent review request habit after every job. Weeks 11–13: Chase local links, publish two useful local articles, review the numbers and double down on what moved.

How to measure it

Track map pack position for your main service plus each town, calls and direction requests from your Business Profile insights, organic enquiries in Analytics, and review count and average rating. Local SEO is slow for about six weeks and then compounds. The businesses that win are simply the ones that did not stop at week five.