Local SEO: A Practical Guide for Small Businesses
How the map pack is actually ranked, the work that moves it in order of effect, and a ninety-day plan for businesses that sell to people within driving distance.
On this page
If your customers are within driving distance, local SEO is the highest-return marketing work available to you. It is also the most neglected, because the single most valuable asset in it — your Google Business Profile — is free, and people discount things that are free.
This guide covers how local results are actually chosen, the work that moves them in rough order of effect, and what to do when you have no shopfront or cover several towns.
The two sets of results you are competing in
Search for a local service and Google shows you two distinct things, ranked by different rules.
At the top sits the map pack: three businesses with a map, star ratings, opening hours and a call button. This is drawn from Google Business Profiles, and it takes the large majority of clicks on phones. Below it are the ordinary results, drawn from web pages in the usual way.
You need both, but they respond to different work. The map pack responds to your profile, your reviews and your proximity to the searcher. The ordinary results respond to your website's pages and links. A business can dominate one and be invisible in the other, which is why "we rank first" and "nobody finds us" are not contradictory statements.
What decides local rankings
Google describes three factors, and the weighting is worth understanding because one of them is outside your control.
| Factor | What it means | How much control you have |
|---|---|---|
| Proximity | How close you are to the person searching, right now. The strongest single factor in the map pack. | Almost none, short of moving. This is why rankings differ across a single town. |
| Relevance | How well your profile and website match what was searched — categories, services, the words on your pages. | Complete control, and the most commonly neglected. |
| Prominence | How well known you appear to be: review count and rating, citations, links, offline reputation. | Substantial control, but it accumulates slowly. |
Proximity being the strongest factor is the uncomfortable truth of local SEO. You will not outrank a competitor located in the town centre for someone standing in the town centre, no matter what you do. What you can do is win everywhere else, and win decisively when relevance and prominence are compared.
The work that moves the needle, in order
1. Complete your Google Business Profile properly
Most profiles are half-finished, and completeness alone separates you from the majority of your competitors. Every field is a relevance signal.
- Primary category — the single highest-impact field on the profile. "Emergency plumber" and "plumber" are different categories and rank differently. Look at what the top three in your area use.
- Secondary categories — add every one that genuinely applies, and none that do not.
- Services list — each service you add with a description is another way to be found. Most businesses list three; there is room for far more.
- Service area or address — a real address if customers visit, service areas if you travel to them. Never both, and never a fake address.
- Hours, including holidays — Google demotes profiles it believes are inaccurate, and "temporarily closed" flags from stale holiday hours do real damage.
- Photos — genuine photos of your work, your premises and your team, added regularly rather than twenty at once.
- Products, posts and Q&A — underused, and all three feed relevance. You can ask and answer your own questions, which is a legitimate way to surface common queries.
Open your profile and compare your primary category with the businesses currently occupying the top three map results for your main search term. If theirs is more specific than yours, changing it is a five-minute job that can move you more than a month of other work.
2. Get reviews, and reply to all of them
Reviews influence both ranking and the click. A four-point-six with ninety reviews outperforms a perfect five with four, because volume and recency both count and a flawless record reads as suspicious.
The reliable way to get them is to ask every satisfied customer, immediately, with a direct link. Not "leave us a review sometime" — a short message with a one-tap link, sent while they are still pleased with you. A simple process generating two or three reviews a month beats any campaign you will run once and abandon.
Reply to everything. Positive reviews get a short, specific thank-you. Negative ones get a calm, factual reply that acknowledges the issue and moves the conversation offline. Future customers read your replies more carefully than the complaints; a measured response to an unfair review is genuinely persuasive.
Never buy reviews. Detection is good, penalties remove the whole profile, and the writing style is obvious to real customers anyway.
3. Fix your citations
A citation is any mention of your business name, address and phone number. Consistency matters more than quantity: Google uses these to corroborate that you exist where you say you do, and conflicting information weakens that confidence.
Decide on one exact format — including whether you write "Street" or "St", and which phone number is primary — and use it everywhere. Then fix the important listings: Google, Bing Places, Apple Business Connect, Facebook, Yelp, and the two or three directories that genuinely matter in your trade. Twenty accurate listings are worth more than the two hundred a cheap package will submit you to, as we argue at more length in our guide to backlinks.
The most commonly missed one: old addresses from a previous premises, still live on directories you forgot about.
4. Build location pages that deserve to exist
If you serve several towns, you need a page for each. The catch is that near-identical pages with the town name swapped are a well-known pattern that Google discounts and sometimes penalises.
A location page earns its place when it contains things that could only be written about that place: named neighbourhoods you cover, the response time from your base, a job you did there with a photo, the local parking or access quirks that affect how you work, relevant regulations or council requirements. Four hundred genuinely local words beat a thousand templated ones.
If you cannot write something specific about a town, you probably should not have a page for it yet.
5. Make the website itself locally relevant
- Put your full address and phone number in the footer of every page, as text rather than in an image.
- Add LocalBusiness structured data with your address, hours, geographic coordinates and service area.
- Include the town in page titles where it reads naturally — "Emergency Plumber in Shrewsbury | Name" — but do not stuff it into every heading.
- Embed a map on the contact page.
- Make the phone number a tappable link. A surprising number of sites still do not.
6. Earn local links and mentions
A link from the local chamber of commerce, a sponsored junior football team, a supplier's stockist page, the regional paper covering something you did, or a local charity you helped is worth more for local search than a generic national directory. These are also much easier to get than they sound, because they are usually a phone call rather than an outreach campaign.
Common mistakes
| Mistake | Why it hurts |
|---|---|
| A fake or virtual address | The most enforced rule in local search. Suspension removes the listing entirely, and reinstatement is slow. |
| Keyword stuffing the business name | "Dave's Plumbing Shrewsbury Emergency 24hr" violates the guidelines, is easy for competitors to report, and looks desperate to customers. |
| Different phone numbers everywhere | Call-tracking numbers scattered across directories break the consistency Google uses to verify you. |
| Ignoring reviews | Unanswered reviews, especially negative ones, cost you clicks even when your ranking holds. |
| Near-duplicate town pages | A recognised doorway pattern. Twelve thin pages can perform worse than three good ones. |
| Set-and-forget | Stale hours, an old logo and no photos for two years all signal a business that may no longer be trading. |
Special cases
You work from home
Hide your address and set service areas instead. Google explicitly supports this and it does not harm you. Do not use a virtual office or a mailbox as an address — this is the most frequently caught profile violation and it costs you the listing.
You cover a wide area
You can list up to twenty service areas, but relevance dilutes as the radius grows. Concentrate the profile on where you genuinely work most, and use website location pages for the wider spread.
You have several branches
Each physical location gets its own profile and its own website page, with distinct phone numbers where possible. Manage them from one owner account so hours and details stay consistent.
Hiding your address does not weaken your ranking within the areas you declare. What weakens it is declaring twenty areas you rarely work in, which dilutes relevance across all of them. Be honest about your real coverage and you will rank better inside it.
How to tell whether it is working
Local SEO has better measurement than most marketing, and almost all of it is free. Four things are worth watching.
Profile performance
Your Google Business Profile reports how many people called, requested directions, visited your website and messaged you. These are actions, not impressions, so the numbers are small but meaningful. A rising call count is the clearest evidence the work is paying.
Discovery versus direct searches
The same report splits searches into people who looked for your business by name and people who found you searching for a service. Growth in the second group is what local SEO buys; growth in the first usually reflects your offline reputation.
Where you rank, not just whether
Local rankings vary street by street, so a single check from your office is misleading. Tools exist that sample a grid across your area, but you can approximate it for free by searching from your phone in different parts of town. The picture is usually more encouraging in some districts and worse in others than you expect.
Review velocity
Track how many reviews arrive each month rather than the total. A steady trickle signals an active business to both Google and customers; a flat line after an initial burst is the most common way a promising local campaign quietly stalls.
A realistic first ninety days
- Week 1 — Claim and complete the Google Business Profile. Fix the primary category. Add every service. Upload twenty real photos.
- Week 2 — Settle on one exact name, address and phone format. Audit the top fifteen citations and correct the wrong ones.
- Weeks 3–4 — Set up a review request process and start asking every customer. Reply to every existing review.
- Month 2 — Add LocalBusiness schema, fix the footer details, write or rewrite your main service page for your main town.
- Month 3 — Write genuinely specific pages for your two or three most valuable secondary towns. Approach three local organisations about a link or mention.
- Ongoing — Two or three new reviews a month, a few photos, one profile post, and one useful page on the site.
Most businesses see movement in the map pack within four to eight weeks, because profile completeness and review velocity work faster than ordinary organic SEO does.
Frequently asked questions
What is local SEO?
How long does local SEO take to work?
Is Google Business Profile free?
How many reviews do I need?
Can I rank in a town I am not based in?
Do I need a separate page for every town I cover?
What is a NAP citation?
Our SEO packages include Google Business Profile management, citation cleanup and local content at every tier, because for a business serving a defined area it is consistently the work that pays back first.

