Every week, thousands of people in your town or city search Google for exactly the kind of service you offer. "Therapist in Manchester." "Plumber near me." "Personal trainer Leeds." The question is not whether those searches are happening — they absolutely are. The question is whether your business shows up when they do.
Most small businesses assume that appearing in Google requires either paying for ads or having a technical background. Neither is true. What it requires is understanding how local search works and making a handful of straightforward changes that any business owner can do themselves.
What is local SEO and why does it matter?
SEO stands for Search Engine Optimisation — the practice of making your website and online presence easier for Google to understand and recommend to people searching for relevant things.
Local SEO specifically focuses on searches that have a geographic element — whether the person types a location ("therapist in Bristol") or whether Google infers one from their device ("therapist near me"). These are the searches that matter most to small businesses, and they are also the ones where you have the most realistic chance of appearing without spending a penny on advertising.
When someone searches "therapist near me" or "plumber in Leeds," Google is not trying to surface the biggest website in the world — it is trying to surface the most relevant local result. That is a game a small business can win.
Step one: claim and complete your Google Business Profile
If you do nothing else from this article, do this. Your Google Business Profile is the listing that appears in Google Maps and in the panel on the right-hand side of search results. An unclaimed or incomplete profile is one of the most common and costly mistakes small businesses make.
Claim your profile
Go to business.google.com and search for your business. If it exists, claim it. If not, create it. You will need to verify ownership, usually by postcard or phone.
Fill in every single field
Business name, address, phone number, website, opening hours, category, and description. Do not leave anything blank. The more complete your profile, the more Google trusts it.
Add photos
Businesses with photos get significantly more clicks than those without. Add a profile photo, a cover photo, and a few images of your space or work. Update them occasionally — Google notices activity.
Collect reviews
Google reviews are one of the most powerful ranking factors for local search. Ask every satisfied client to leave one. A business with 20 reviews will almost always outrank one with 3, even if all 3 are five stars.
Step two: make sure your website speaks Google's language
Your website is the second major signal Google uses for local search. The key is making it absolutely clear — not just to humans, but to Google — who you are, what you do, and where you are based.
Use location-specific language throughout your site
Do not just say "I am a therapist" — say "I am a therapist based in Islington, London." Mention your location alongside your services. "Counselling for adults in Bristol." "Plumbing services across South Manchester." Google reads these phrases and uses them to match you with local searches.
Use the words your clients actually search for
A therapist might naturally write "psychodynamic integrative counselling" — but their clients are searching "anxiety therapist London." Use the language your clients use, not the language of your profession.
Open a private browsing window and search for the service you offer in your area. Look at the words in the results that come up. Those are the words your website should contain.
Step three: build consistent citations
A citation is any online mention of your business name, address, and phone number — on directories, review sites, and social media profiles. Google cross-references these to verify your business is real and your details are consistent.
The most important places to be listed consistently:
- Google Business Profile — the most important
- Bing Places for Business
- Apple Maps
- Facebook Business Page
- Your industry-specific directories (Counselling Directory, Checkatrade, BACP etc.)
Check each one and make sure your name, address, and phone number are identical across all of them. Even small differences — "St" versus "Street" — can create confusion for Google's algorithms.
Step four: get other websites to link to yours
Links from other websites to yours are one of Google's most powerful ranking signals. For small businesses, the most practical sources include your professional body or membership organisation, local business directories, and industry directories where you have a profile.
You do not need hundreds of backlinks to rank well locally. A handful of links from relevant, credible sources can make a significant difference.
How long does it take to work?
Most businesses start to see meaningful movement in their rankings within 3 to 6 months of making consistent improvements — and the results compound over time. Google rewards consistency, so treat local SEO as an ongoing habit rather than a one-time task.
The foundation everything else builds on
All of this assumes one thing: that you have a website in the first place. A Google Business Profile without a website to link to is significantly less effective. If you are a small business without a website, or with one that is outdated and not mobile-friendly, that is the highest-return thing to fix first. Everything else builds on that foundation.
Start with a proper foundation
A professionally built, SEO-optimised website for your small business — live in 3 to 5 days for a flat £349. Built to be found.
Get your website — £349