The short version
- Local SEO is how your business shows up when someone nearby searches for what you do. It is different from regular SEO and far more winnable for small businesses.
- Google ranks local businesses on three factors: relevance (do you match the search?), distance (how close are you?), and prominence (are you well-known and well-reviewed?).
- The five pillars of local SEO are your Google Business Profile, NAP consistency, local keywords on your website, reviews, and directory listings.
- 76% of people who search for something nearby visit a business within a day. These are not casual browsers, they are ready-to-buy customers.
- You can do everything in this guide yourself, for free, starting today. No agency or technical skills required.
Local SEO: How to Show Up When Customers Search Near You
If you run a business that serves customers in a specific area (a plumber in Sheffield, a hairdresser in Hackney, a cafe in Cardiff, an accountant in Edinburgh) then local SEO is the single most important thing you can learn about online marketing. It is how you show up when someone nearby searches Google for what you do. And if you are not showing up, your competitors are.
This guide explains local SEO for small business owners in plain English. No jargon. No fluff. Just the practical stuff that actually gets you found by customers in your area. By the end, you will know exactly what local SEO is, how Google decides which local businesses to show, and the five things you need to get right. You will also have a concrete action plan you can start this week.
If you are brand new to SEO in general, you might want to read our beginner's guide to SEO first. But if you already know the basics and want to focus on getting found locally, you are in the right place.
What Is Local SEO?
Local SEO is the practice of making your business visible when someone nearby searches for products or services like yours. It is a specific branch of search engine optimisation that focuses on geography, showing up for searches that have a local intent.
Think about how you search for things yourself. When you need a dentist, you do not just type “dentist” and hope for the best. You type “dentist near me” or “dentist in Clapham” or just “dentist” while Google already knows you are in Clapham. Google understands that you want a local result, and it shows you businesses that are nearby, relevant, and well-regarded.
That is local SEO in action. When your business is properly set up for local search, you appear in those results. When it is not, you are invisible to people who are actively looking for what you sell or do, right in your area.
Local SEO is different from “regular” SEO (sometimes called organic SEO) in some important ways. Regular SEO is about ranking in Google's main results for broad searches, competing with websites from all over the country or the world. Local SEO for small business is about ranking in a much smaller, more focused competition: the businesses in your town, your city, your neighbourhood. That makes it far more winnable.
Local SEO in one sentence
Why Local SEO Matters (the Numbers)
You might be thinking, “My customers find me through word of mouth. Do I really need to worry about Google?” The honest answer is yes, because the way people find local businesses has fundamentally changed. Here are two numbers that put it in perspective.
76% of people who search for something nearby on their phone visit a business within a day. That is not a typo. Three quarters of local searchers turn into real-world customers within 24 hours, according to Google's own research. These are not people idly browsing. They have a problem, they are searching for a solution, and they are ready to act.
46% of all Google searches have local intent. Nearly half of everything typed into Google is someone looking for something near them. That is billions of searches every single day. If your business is not set up for local search, you are missing out on nearly half the people who could potentially find you.
For a small business, these numbers are enormous. When someone searches “emergency plumber near me” at 9pm on a Tuesday, they are not comparison shopping for fun. They need someone now. If your business appears in those results, you get the call. If it does not, your competitor does.
And here is the really encouraging part: the vast majority of local businesses have not done even the basics of local SEO. They have incomplete Google Business Profiles, inconsistent business details across the web, and websites that do not mention where they are based. That means the bar is low. If you do the fundamentals well, you have a genuine chance of outranking competitors who have been in business for years but have never bothered with their online presence.
Word of mouth is still brilliant, by the way. But even word-of-mouth customers Google you before they call. They want to check your reviews, see your opening hours, and find your phone number. If you are not visible on Google, you are invisible to a huge chunk of potential customers, including the ones who were already told about you by a friend.
The opportunity is real
The Google Local Pack Explained
When you search for something local on Google, say “plumber in Bristol” or “coffee shop near me”, you will often see a map with three business listings right at the top of the results page, above the regular website links. This is called the Google Local Pack (sometimes called the “map pack” or the “3-pack”).
The Local Pack shows:
- A map with pins showing where the businesses are located
- The business name, star rating, and number of reviews
- The business category and address
- Opening hours and sometimes the phone number
- A link to get directions and a link to the website
Each listing looks something like this: “Smith & Sons Plumbing, 4.8 stars (127 reviews), Open until 6pm.” On mobile, there is usually a button to call or get directions with a single tap.
The Local Pack is prime real estate. It appears above the regular organic results (the standard blue links), which means it gets seen first. On mobile phones, where the majority of local searches happen, the Local Pack often takes up most of the visible screen. If you are in those top three results, you get an enormous amount of visibility without paying a penny for advertising.
Here is the key thing: the businesses shown in the Local Pack are pulled from Google Business Profiles, not from websites. If you do not have a Google Business Profile, you cannot appear in the Local Pack at all. Full stop. That is why claiming and optimising your profile is the number one priority for any local business.
Below the Local Pack, you will see the regular organic results, the standard list of website links. These are influenced by regular SEO factors. Ideally, you want to appear in both: the Local Pack (through your Google Business Profile) and the organic results (through your website). But if you had to choose where to focus first, the Local Pack is where the customers are.
Try it yourself
The 3 Factors Google Uses to Rank Local Businesses
Google has publicly stated that it uses three main factors to determine which businesses appear in local search results. Understanding these three factors is the key to understanding everything else about local SEO. Every tactic, every tip, every recommendation ultimately comes back to improving one or more of these three things.
1. Relevance
Relevance is about how well your business matches what someone searched for. If a person searches for “emergency plumber” and your Google Business Profile says “plumber” with services that include “emergency call-outs”, Google sees that as a strong match. If your profile just says “handyman” with no mention of plumbing, Google has no reason to show you.
Relevance is influenced by:
- Your Google Business Profile category: this is the single biggest relevance signal. Choosing the right primary category is essential. “Plumber” is better than “Contractor”. “Italian Restaurant” is better than “Restaurant”.
- Your business description: the 750-character description on your profile should clearly explain what you do.
- Your website content: do you have pages that talk about the specific services you offer, using the words your customers actually search for?
- Your services and products listing: Google lets you list individual services on your profile. Fill these in.
The takeaway is simple: be specific and be clear about what you do. Google cannot read your mind. If you offer boiler installation, say so explicitly on your profile and your website. Do not assume Google will figure it out from context.
2. Distance
Distance is how far your business is from the person searching. If someone in central Leeds searches for “cafe near me”, Google will prioritise cafes that are physically close to them. A cafe in Headingley will rank lower than one that is a two-minute walk away, all other things being equal.
This is the one factor you cannot change much. Your business is where it is. But there are a few things worth knowing:
- Make sure your address is correct on your Google Business Profile and everywhere else online. If Google has the wrong address, it calculates distance incorrectly.
- Service-area businesses (like plumbers, electricians, and mobile hairdressers) can specify the areas they serve instead of a single address. This tells Google you cover a wider area.
- If you serve multiple areas, create location-specific pages on your website for each area. A page titled “Plumbing Services in Harrogate” tells Google you are relevant to searchers in Harrogate, even if your office is in Leeds.
Distance matters, but it is not the only factor. A business that is slightly further away but has better reviews, more relevance, and a stronger online presence can still outrank a closer competitor. That is where the third factor comes in.
3. Prominence
Prominence is Google's way of measuring how well-known and well-regarded your business is. Think of it as your reputation in Google's eyes. A business that has dozens of positive reviews, is listed in multiple directories, and has a well-maintained website is more “prominent” than one with no reviews, no directory listings, and a website that has not been updated in three years.
Prominence is influenced by:
- Google reviews: the number of reviews, the average star rating, and how recently they were left. Reviews are one of the strongest prominence signals.
- Directory listings (citations): being listed on other websites like Yell, Thomson Local, Yelp, and industry-specific directories tells Google your business is real and established.
- Backlinks: links from other websites to yours, especially from local sources like the council website, local news, or trade bodies.
- Website quality: a fast, mobile-friendly website with useful content contributes to prominence.
- Online mentions: even when other sites mention your business without linking to you, Google can pick up on it.
Prominence is the factor you have the most control over, and it is where most of your local SEO effort should go. You cannot move your business closer to every searcher, but you can build a stronger reputation, get more reviews, and make sure your business is listed consistently across the web.
Which factor matters most?
The 5 Pillars of Local SEO
Now that you understand what Google is looking for, let us get into the practical stuff. Local SEO rests on five pillars. Get these right and you will be ahead of the vast majority of small businesses in your area.
1. Google Business Profile
Your Google Business Profile (GBP) is the foundation of everything in local SEO. It is the free listing that appears in Google Maps and in the Local Pack. Without it, you are invisible in map results. With it, you get a free listing on Google Search and Google Maps that shows your name, address, phone number, hours, reviews, photos, and more.
A complete, well-optimised Google Business Profile does the heavy lifting across all three ranking factors. It tells Google what you do (relevance), where you are (distance), and how customers rate you (prominence). Here is what a strong profile includes:
- Accurate business name, address, and phone number, exactly as they appear on your website and everywhere else online.
- The right primary and secondary categories. Choose the category that best describes your core business, then add secondary categories for other services you offer.
- A detailed business description. Explain what you do, who you serve, and what makes you different. Use natural language that includes the terms your customers would search for.
- Your services listed individually. Google lets you add each service with a description. Fill this in. It helps Google match you to specific searches.
- Up-to-date opening hours, including special hours for bank holidays. Nothing frustrates a customer more than showing up to a closed shop that Google said was open.
- Photos. Real photos of your business, your team, and your work. Businesses with photos get significantly more clicks and direction requests than those without.
If you have not claimed your profile yet, that is your number one priority. Our step-by-step guide to claiming your Google Business Profile walks you through the entire process in about 15 minutes. If you have already claimed it, make sure it is fully optimised with every field filled in, real photos uploaded, correct categories chosen.
2. NAP Consistency
NAP stands for Name, Address, Phone number. NAP consistency means that your business name, address, and phone number are exactly the same everywhere they appear online: on your website, your Google Business Profile, your Facebook page, Yell, Thomson Local, and every other directory listing.
This matters more than most people realise. Google cross-references your business details across the entire web to verify that your business is real and that the information is accurate. When it finds inconsistencies (your website says “12 High Street” but Yell says “12 High St” and your Facebook page says “12a High Street”) it creates doubt. Google becomes less confident about your details, and less confident means lower rankings.
The inconsistencies are often tiny and accidental. A missing flat number. An old phone number on a directory you forgot about. A slightly different trading name. But they add up, and each one chips away at Google's trust in your listing.
The fix is to audit everywhere your business appears online and make sure the details are identical. Our guide on NAP consistency explains how to find and fix these issues systematically.
The most common NAP mistake
3. Local Keywords on Your Website
Your website needs to tell Google, clearly and specifically, what you do and where you do it. This means using local keywords (search terms that include your service and your location) in the right places on your site.
Local keywords typically combine a service with a location. For example: “boiler repair Leeds”, “hairdresser Chorlton Manchester”, “accountant for small business Bristol”, or “wedding cakes Nottingham”. These are the exact phrases your potential customers are typing into Google.
Your homepage title is the most important place to put these. If you are a plumber in Sheffield, your homepage title should not say “Welcome to Our Website”. It should say something like “Sheffield Plumber | Boiler Repair & Heating Services | Your Business Name”. Our guide on page titles and meta descriptions explains exactly how to write these.
Beyond your homepage title, here are the key places to include local keywords naturally:
- Your homepage heading and first paragraph: the first thing visitors (and Google) see when they land on your site. Include your service and location in the first few sentences.
- Your meta description: the short summary that appears below your page title in Google results. Mention your area.
- Your page headings: use headings that include your service and location where it feels natural. “Plumbing Services in South Manchester” is better than “Our Services”.
- Individual service pages: if you offer multiple services, consider creating a separate page for each one. A page dedicated to “Boiler Installation in Leeds” is far more powerful for that search than lumping all your services onto a single page.
- Your footer: include your full business name, address, phone number, and the areas you serve in your website footer. This appears on every page and reinforces your location to Google.
A word of caution: do not stuff your pages with keywords. Writing “Sheffield plumber Sheffield plumbing Sheffield boiler repair” over and over again will hurt you, not help you. Google is far too clever for that and will actually penalise sites that do it. Write for humans first, include your location and services naturally, and Google will do the rest.
The homepage test
4. Reviews
Google reviews are one of the most powerful factors in local SEO. They directly influence your prominence (one of Google's three ranking factors), and they massively influence whether a potential customer actually contacts you once they see your listing.
Think about your own behaviour. If you search for a local business and see one with 75 reviews and a 4.7-star rating next to one with 3 reviews and no rating, which are you going to click? The answer is obvious, and Google knows it too.
Google looks at three things when it comes to reviews:
- The number of reviews: more is better. A business with 50 reviews looks more established and trustworthy than one with 3. A steady trickle of new reviews is better than a big batch from two years ago.
- The average star rating: aim for 4.0 or above. You do not need a perfect 5.0 (in fact, a perfect score can look suspicious). Something between 4.2 and 4.8 with lots of reviews is the sweet spot.
- How recently they were left: a steady stream of recent reviews tells Google your business is active and current. Thirty reviews that are all two years old are less impressive than fifteen reviews from the last six months.
The biggest barrier to getting reviews is simply not asking. Most happy customers will leave a review if you make it easy for them. Send them a direct link to your Google review page after a job well done. Our guide to getting more Google reviews covers six practical ways to ask, how to create your review link, and how to handle negative reviews professionally.
Never buy fake reviews
5. Directory Listings
Directory listings (also called citations) are mentions of your business name, address, and phone number on other websites. These include general directories like Yell, Thomson Local, and Yelp, as well as industry-specific directories relevant to your trade.
Directories help with two things. First, they build prominence. The more places your business is listed consistently, the more confident Google becomes that you are a legitimate, established business. Second, they create more ways for customers to find you. Some people search on Yell or Yelp directly. Others find you through industry directories. Each listing is another door into your business.
You do not need to be on every directory in existence. Focus on the ones that matter most in the UK: Google Business Profile (already covered), Yell, Bing Places, Apple Maps, Thomson Local, Yelp, Facebook, and any directories specific to your industry (for example, Checkatrade for tradespeople, or TripAdvisor for restaurants and cafes).
Our guide to free UK business directories lists the 15 most important directories to claim, with direct links to each one. It takes about two hours to get through the list, and you only need to do it once.
The critical thing with directory listings is consistency. Your name, address, and phone number must be identical on every single one. If they differ, you are hurting rather than helping your local SEO. This ties directly back to the NAP consistency pillar above.
Start with the big five
5 Things to Do This Week
You now understand what local SEO is and how it works. Here is your action plan: five specific things you can do this week to start showing up when customers search near you. Each one links to a detailed guide that walks you through it step by step.
1. Claim and complete your Google Business Profile
This is the single most impactful thing you can do for local SEO. If you have not claimed your profile, do it today. It is free and takes about 15 minutes. Follow our step-by-step guide to claiming your Google Business Profile. If you have already claimed it, go through it and make sure every section is filled in: categories, services, description, photos, and opening hours. Then read our 10 tips for optimising your Google Business Profile to squeeze more out of it.
2. Fix your homepage title and meta description
Your homepage title should include what you do and where you are based. “Smith Plumbing | Boiler Repair & Heating in Leeds” is good. “Home” or “Welcome to our website” is not. This is one of the quickest wins in SEO because Google picks up title tag changes within days. Our guide to page titles and meta descriptions shows you how to write ones that actually get clicks.
3. Audit your NAP consistency
Search Google for your business name and look at every place it appears. Is your name spelled exactly the same everywhere? Is your phone number correct? Is your address identical (right down to “Street” vs “St”)? Fix any inconsistencies you find. Our NAP consistency guide explains how to do a proper audit and which listings to check first.
4. Ask three happy customers for a Google review
Think of three customers who were recently happy with your service. Send them a friendly message with a direct link to your Google review page. Most people are happy to help if you make it easy. Even three new reviews this week is a solid start. Our Google reviews guide covers how to create your review link and the best ways to ask without being pushy.
5. Claim your top five directory listings
Create or claim your listings on Yell, Bing Places, Apple Maps, and Facebook (in addition to your Google Business Profile). Make sure the details match exactly across all of them. This takes about an hour in total and gives Google strong, consistent signals about your business. Our free UK business directories guide has direct links to claim each one.
You do not need to do all five today
Local SEO is not complicated. It does not require a big budget, a marketing degree, or any technical skills. It is about doing a handful of practical things well and being consistent about it. Every improvement you make builds on the last. A business that spends a month getting these five pillars right will be in a dramatically stronger position than one that does nothing.
The customers are already searching. The question is whether they find you or your competitor. Start with one action from the list above, and make it happen this week. Your future self (and your bottom line) will thank you.
For more detail on any of the topics covered here, explore these related guides:
- What is SEO?. The fundamentals of search engine optimisation, explained simply.
- Claim your Google Business Profile: get on Google Maps for free in 15 minutes.
- Optimise your Google Business Profile: 10 tips to get more customers from your listing.
- How to get more Google reviews: practical ways to build your review count without being pushy.
- NAP consistency: the invisible thing killing your Google ranking, and how to fix it.
- Free UK business directories: 15 directories every UK business should be listed on.
Frequently Asked Questions
"Near me" searches are when someone types a phrase like "plumber near me", "cafe near me", or "hairdresser near me" into Google. Google uses the person's location (from their phone or computer) to show businesses that are physically close to them. These searches have grown enormously over the past few years, and they have very high intent, and the person is usually ready to visit or call a business straight away. You do not need to add the words "near me" to your website to appear in these results. If your Google Business Profile is set up correctly and your location details are clear and consistent, Google handles the matching automatically.
Yes, to an extent. If you are a service-area business (like a plumber, electrician, or mobile hairdresser), you can specify the areas you serve in your Google Business Profile even if you do not have a physical office there. You can also create location-specific pages on your website for each area you cover. However, it is harder to rank in an area where you have no physical presence, because distance is one of the three factors Google uses. A business with an actual address in that area will usually have an advantage over you. Focus on the areas closest to you first, build up your reviews and online presence, and then expand outward over time.
Some things work quickly. Claiming and completing your Google Business Profile can get you appearing in map results within days. Getting your first few genuine reviews can improve your visibility within weeks. Fixing your page titles and NAP consistency can show results within a few weeks as Google re-indexes your site. The bigger wins, like consistently ranking in the Local Pack for competitive searches, building a strong review profile, and becoming the go-to business in your area, typically take 3 to 6 months of steady effort. Think of it as a snowball: each improvement builds on the last, and the results compound over time.
Not to get started. Everything in this guide can be done yourself, for free, without any technical knowledge. Claiming your Google Business Profile, fixing your NAP consistency, asking for reviews, and updating your page titles are all things you can do on your own in a weekend. An SEO agency or freelancer can be helpful if you want to move faster, do not have the time to learn, or are in a very competitive market. But be cautious: avoid anyone who guarantees a number one ranking (no one can promise that), charges large upfront fees with no clear deliverables, or is vague about what they actually do. A good SEO professional will explain their work in plain English and show you measurable results.
Check if your business has this issue
Our free scan checks 50+ things across your website, Google listing, and more. Takes just 2 minutes.
Scan your website free →Related Guides
NAP Consistency: The Invisible SEO Killer
How mismatched business details across the web hurt your Google ranking, and how to fix it.
7 min readLocal SEO & Directories15 Free UK Business Directories You Should Claim Today
15 free UK directories every business should be listed on, with direct links to claim each one.
9 min readGoogle Business ProfileHow to Claim Your Google Business Profile (Step-by-Step)
Step-by-step guide to claiming your free Google Business Profile so customers can find you on Search and Maps.
8 min read