Local SEO: how to appear in “near me” searches
Most small business customers search Google with location terms. “Plumber Glasgow”, “hairdresser near me”, “accountant Stirling”. Local SEO is how you appear in those searches — and it's much more accessible than general SEO.
Back to Knowledge HubLocal SEO has its own ranking system focused on the “map pack” (the map and 3 results at the top of local searches). The big wins: a fully completed Google Business Profile, genuine Google reviews, consistent name/address/phone everywhere, and location-specific content on your website.
Local SEO is the most actionable, most measurable, and highest-ROI variant of SEO for any small business serving customers in a specific area. While general SEO can take 12 months to show meaningful results, local SEO can move noticeably in 30–90 days. The reason: local Google has a smaller pool of competing pages and weighs Google Business Profile signals very heavily — signals you can directly control.
The local map pack
When someone searches a local query (anything with a place name or “near me”), Google shows a special block at the top of the results: a map with three businesses listed below it. This is called the “local pack” or “map pack”. It typically gets clicked far more than the regular results below.
Appearing in the map pack is the core goal of local SEO. Google chooses which three businesses to show based on three main factors:
Relevance: does this business actually offer what the searcher asked for?
Distance: how close is the business to the searcher (or to the location named in the search)?
Prominence: how well-established and reputable does this business appear, based on reviews, online mentions, and overall presence?
You can't control distance directly, but you can absolutely influence the other two.
Google Business Profile is everything
Google Business Profile (GBP) is the single biggest factor in local SEO. It's a free profile you create at `business.google.com` that controls how your business appears in local search and on Google Maps.
What to do:
Claim and verify the listing. Verification is usually by postcard (Google sends a code to your business address) or phone for some categories. Until verified, your listing has limited reach.
Complete every field. Business name (exactly as it appears on signage), address, phone number, website, opening hours, service areas, full description, and at minimum 5–10 of your service categories. Don't leave fields blank.
Add photos. Upload 5–10 high-quality photos of your premises, work, team, products. Profiles with photos get significantly more clicks than those without.
Post weekly. Google Business Posts appear on your profile and signal to Google that your business is active. Post offers, updates, events — even just photos of recent work. Ten minutes a week, big compound effect.
Setting up Google Business Profile and never updating it. An abandoned profile signals “this business is dormant”. A weekly-updated profile signals “active business, give it good rankings”. The difference in local rankings is dramatic.
Reviews matter enormously
Google reviews are one of the strongest local-ranking signals available. They're also publicly visible, so they affect both your ranking and whether someone clicking your listing actually contacts you.
The targets to aim for:
Quantity: 20+ reviews puts you above the “new business” threshold. 50+ makes you genuinely competitive. 100+ makes you very hard to overtake locally.
Quality: aim for an average above 4.5 stars. Below 4.0, customers are increasingly likely to skip you regardless of position.
Recency: Google weighs recent reviews more heavily. A flow of reviews over time matters more than a burst followed by silence.
How to get them: ask. Most happy customers will leave a review if you ask politely. Set up a shortlink to your review form (in Google Business Profile settings) and send it the day after a job completes. Don't offer incentives — that's against Google's policy and detectable.
Consistent NAP everywhere
NAP = Name, Address, Phone. Google checks these are consistent across the web. Your name on your Google Business should match your website footer should match your Facebook page should match Yell, Trustpilot, Checkatrade, your business cards, etc.
Even small inconsistencies hurt: “Smith & Co Plumbing” vs “Smith and Co Plumbing” vs “Smith & Co Plumbing Ltd” can confuse Google's matching. Pick one canonical version and use it everywhere. If you've moved or changed phone numbers, update everywhere.
Location-specific content on your site
Your website should make your service area unambiguous. The footer should mention your locations. Your About page should explain where you operate. If you serve multiple towns, consider a “Areas we cover” page listing them.
For multi-area businesses, a separate page per main area can help: “Plumbing services in Bishopbriggs”, “Plumbing services in Bearsden” — each with genuinely useful content, not just keyword-stuffed location lists. Don't spam — one page per genuinely-served town, with real local content.
Generating fifty near-identical “[service] in [town]” pages with the town swapped is a tactic that worked in 2015. In 2026 it's actively penalised. Only create location pages for places you genuinely serve, and make each one have substantive, local-specific content.
Citations and local listings
“Citations” are mentions of your business name, address, and phone number on other websites — even without a link. Google uses these as additional confirmation that your business is real and where it claims to be.
Worth getting on (free): Yell.com, Bing Places, Apple Maps Connect, Trustpilot. For trades: Checkatrade, TrustATrader (paid memberships, only worth it if your trade benefits from these specifically). Avoid the long tail of low-quality directories — they don't help and can clutter your name with bad listings.
Tracking results
Google Business Profile gives you free analytics: how many people viewed your profile, how many called, how many requested directions, how many clicked through to your website. Check these monthly. Increases tell you your local SEO is improving; flat or declining numbers mean something needs attention.
Also check rankings for your main search terms. Google “[your service] [your town]” in incognito mode (so personal history doesn't affect results) and see where you appear. Top 3 in the map pack is the goal; top 5 in regular results is a useful secondary target.
Getting help
Local SEO is genuinely DIY-able for most small businesses. The work is methodical rather than complex. If you'd rather hand it off, our SEO service includes Google Business Profile management, review acquisition strategy, and local SEO tracking at £19/mo.