Local SEO for Small Businesses: How to Show Up for 'Near Me' Searches
Suley Tangun
Digital Marketing Specialist

Most small businesses do not need to rank across the whole country. They need to appear when someone in Enfield, Barnet or St Albans searches for what they do. That is local SEO, and it is more achievable than the term suggests.
Start with your Google Business Profile
Your profile is what appears in the map results, and it is often seen before your website, so it is the right place to begin. I cover it in detail in a separate guide to getting your Google Business Profile right. This post covers everything around it.
Name the places you work
If you cover five towns, name all five on your website: in page titles, headings and body copy. "Serving Hertfordshire" is too vague to match someone searching for a plumber in Hitchin. A short section or page for each main area works well, provided each one says something specific rather than repeating the same paragraph with a different town name.
Keep your details identical everywhere
Your business name, address and phone number should match exactly on your website, your Google profile and any directory you are listed on. Small differences, such as an old phone number on one directory, make it harder for Google to be confident they all refer to the same business.
Be selective about listings
A handful of accurate listings on established local and trade directories is worth more than dozens of random ones. Choose the ones your customers are likely to use, complete them properly and keep them up to date.
Ask for reviews that mention the work
Reviews help customers choose you and support your local visibility. Reviews that mention the service and the area, such as "Fixed our boiler in Watford the same day", are the most useful to the next person reading. Ask straight after a job, while the customer is pleased, rather than with a generic email weeks later.
Make sure the site works on a phone
Many local searches happen on a phone, often when someone needs a business quickly. If your site is slow or awkward on mobile, they will go back and choose the next result.
How long it takes
Local SEO is not instant. Expect a few months of steady work before you see a real change, and it continues to build from there. Anyone promising the top position by next week is guessing.
If you are planning a new site rather than improving your current one, my guide to what a website costs in London and Hertfordshire is a useful starting point. Local SEO is part of my SEO work, so get in touch if you would like an assessment of where your business stands.
Sources
Frequently asked questions
How long does local SEO take to work?
Expect a few months of consistent work before rankings move in a way you would notice. Results build over time rather than arriving overnight.
Do I need a website to rank locally?
You can appear in the map results with a Google Business Profile alone. A good website strengthens the profile, covers searches the map does not, and gives people somewhere to check you out before they call.


