Google Maps

Local SEO for small businesses: where to start

Local SEO for small businesses in the UK: what it is, what to do first, what to do yourself or pay for, and how to tell if it is working.

Kolapo OguntadePublished by Kolapo Oguntade, founder of KerbrankUpdated 17 October 20268 min read

Local SEO plan for a small business: what to do in the first hour, week and month, then every month
An illustration by Kerbrank, not a product screen.

Local SEO for a small business is the work of showing up when people nearby search for what you sell, both in the map results on Google and Google Maps and in the ordinary web results under them. For most UK small businesses it starts with a free Google Business Profile, the right category and a steady flow of reviews.

You don't have to do it all at once, and you probably don't need an agency to start. This guide sets out the order to do things in, what's worth paying someone for, and how to tell whether any of it is working. If you'd rather have every item in one list, our local SEO checklist covers each one in detail.

What local SEO means for a small business

Local SEO is ordinary SEO with a place attached. When someone searches "dentist" or "locksmith near me", Google usually works out that they want something nearby and shows two kinds of result: a map with a short list of businesses, and the usual web pages below it. The two run on different things, so a small business needs to look after both.

Diagram of one local Google search: map results run on your Business Profile, web results on your website
The map results come from your Business Profile and the web results from your website. Ads sit in their own labelled slots.
Map resultsWeb results
What people seeYour Business Profile: name, rating, hours, a call buttonA page from your website
What it runs onYour profile, your reviews and how far you are from the person searchingYour website's pages and the sites that link to them
Where to startA verified profile with the right primary categoryA clear page for each main service and the area you cover
Needs a website?No, though a good one helpsYes

It's also mostly a job for the owner. At the start of 2025 there were 5.64 million small businesses in the UK (0 to 49 employees), 99.18% of all private sector businesses, and 4.3 million of them (75%) employed nobody except the owners, according to the government's business population estimates for 2025. For most of those businesses, local SEO happens between jobs. Doing things in the right order matters more than doing everything.

How Google decides which local businesses to show

Google says local results are "mainly based on relevance, distance, and prominence", in its help page Tips to improve your local ranking on Google. Relevance is how well your profile matches the search. Distance is how far you are from the person searching. Prominence is how well known you are, and Google says "more reviews and positive ratings can help your business's local ranking."

Two things follow for a small business. You won't be first everywhere, because distance counts and you can't move your premises. And the cheapest wins are usually about relevance: a category or service name that doesn't match the words people type. Our guide to ranking higher on Google Maps goes through each factor in more depth.

Where to start: the order that matters

The plan at the top of this page puts the work into four stages. Each one pays off only once the stage before it is done, so a perfect review campaign won't help a profile that isn't verified.

In the first hour

  1. Claim and verify your Google Business Profile. Search your business name in Google Maps. If nobody has claimed it, or it isn't verified, verifying your Google Business Profile walks you through it.
  2. Use your real trading name, your hours and a phone you answer. Google's guidelines ask you to use your business's real-world name, and stuffing a town or service into it can get a profile suspended.
  3. Pick the primary category for the thing most customers come to you for. It has a big say in which searches you appear in. Look at the category under each of the top three for your main service, but treat theirs as something to check rather than copy.

In the first week

  1. Name your services the way people search. "Dog grooming" rather than "pet care solutions". Our guide to Google Business Profile optimisation covers services, descriptions and the rest of the profile.
  2. Make your name, address and phone match on your website, your profile and every directory. NAP consistency explains why small differences matter.
  3. Give each main service its own page on your website, and say on it where you work. This is what the web results run on.

In the first month

  1. Get your review link and ask every happy customer. How to get more Google reviews has wording you can copy, and our free review link and QR code tool gives you the link to send.
  2. Reply to reviews, starting with the bad ones. Keep each reply short, calm and in your own words.
  3. List the business on the directories your customers use, with exactly the same details as your profile.

Every month after that

  1. Check where you appear from across your area, not only from your own phone.
  2. Add photos of recent work to your profile, and a Business Profile post when you have news or an offer.
  3. Go back through the checklist for anything that has slipped.

Before you change anything, it's worth knowing where you stand today. The free local rank checker checks one search from 25 spots around your business, with no account and no card, so you have something to compare against later.

Doing it yourself, hiring a freelancer or an agency

You can do the first hour and the first week yourself. They need access to your profile and your website, not special skills. Paying someone makes most sense for website pages you can't edit, and for the time it saves you.

JobDo it yourself?Worth paying for when
Profile set-up, category and hoursYesRarely
Service names and descriptionsYesYou can't work out the words people search
A page for each service on your websiteIf you can edit your siteYou can't, or the site is hard to use on a phone
Asking for reviews and replying to themYes, it should be youRarely: replies read best in your own words
Directory listingsYes, a few at a timeYou need dozens kept matching
Checking your positionBy hand, now and thenYou want it every week from across your area

If you do hire someone, read Google's own advice, Do you need an SEO?, first. It says plainly: "No one can guarantee a #1 ranking on Google." It warns you to "be wary of SEO firms and web consultants or agencies that email you out of the blue", and it says "you should never have to link to an SEO."

Google also suggests asking what results they expect and by when, how they measure success, what experience they have in your industry and in your town, and whether they will share every change they make to your site. For local work, add one question of your own: which searches will they track, and from where? A report built from one search at one spot shows a best case, not what your customers see.

What local SEO can't do for you

Some limits are worth knowing before you spend time or money:

  • You can't pay for a better local ranking. Google says "There's no way to request or pay for a better local ranking on Google." Ads can appear near the map results, but they're labelled as sponsored and don't move you in the list itself.
  • You can't change distance. A business with one address won't be first across a whole city, and that's normal. The top three change from one street to the next.
  • You can't use an address you don't staff. Google's guidelines rule out virtual offices and addresses where you aren't there during business hours, and breaking them can get the profile suspended.
  • It doesn't happen overnight. Google doesn't publish a timeline. A better category or clearer service names can show fairly quickly. Reviews and reputation take months.

How to tell whether your local SEO is working

Look at two things: what people do on your profile, and where you appear across your area.

  1. Your Business Profile performance. Google's performance report shows calls, direction requests, website clicks, messages and the searches people used to find you, over a date range you choose. Compare the month before a change with the month after.
  2. Where you rank from across your area. Your position changes from one street to the next, so a search from your own phone shows your best case. A Google Maps heatmap shows your position at spots across the area at once.
  3. Where new customers came from. Ask them. It's the simplest measure there is, and the one that tells you whether the rankings turned into work.

Doing the second one by hand every week is the tedious part. Kerbrank searches from a grid of spots across your area each week, shows your Google Maps position at each one, and turns the gaps into a short list of jobs, starting with the one most likely to move you. You can start a 14-day free trial and see your first map once the first reading is done.

Common questions

Is local SEO worth it for a very small business?

If your customers come from nearby, yes. The Business Profile is free and the first steps take an afternoon. If you only sell online to customers all over the UK, ordinary SEO will matter more than local SEO.

What's the difference between local SEO and SEO?

Ordinary SEO is about your website appearing in the web results. Local SEO adds the map results, which run on your Business Profile, your reviews and your distance from the person searching. A local business usually needs both, but the map results are often the quicker win.

How much does local SEO cost?

Setting up and running a Google Business Profile costs nothing. The real costs are your time, any website changes, and paid help if you choose it. Prices for paid help vary too much to quote usefully, so ask anyone you hire for a fixed scope in writing.

Sources

  1. Tips to improve your local ranking on GoogleGoogle Business Profile Help
  2. Guidelines for representing your business on GoogleGoogle Business Profile Help
  3. Understand your Business Profile performance and insightsGoogle Business Profile Help
  4. Do you need an SEO?Google Search Central
  5. Business population estimates for the UK and regions 2025Department for Business and Trade

Each page checked on 16 October 2026.

Keep reading

More from the blog.

Check where you rank near you

Start with a free check: one search from 25 spots around your business, with no account to make. To track every search each week, with the ChatGPT check and a short list of jobs, the trial is free for 14 days with no card needed.