Local SEO has a reputation for being complicated, largely maintained by people who sell it monthly. Most of what matters is a short list, most of it is free, and most of it is a one time job with light maintenance.
Here it is in order of impact.
1. Your Google Business Profile, completed
This is the highest return item by a wide margin and it is the one most often left half finished.
For local searches, Google shows a map pack of businesses before showing ordinary website results. Appearing there matters more than your website’s ranking for most local queries, because a large share of people never scroll past it.
What to do, once, properly:
Claim and verify it. If you have not, this comes first.
Choose the right primary category. This is the single most influential field in the whole profile. Be specific. “Emergency plumber” and “plumber” are different categories and they surface in different searches. Add secondary categories for the other things you genuinely do.
Complete every field. Hours including holiday exceptions, phone, address or service area, website, description, services or products listed individually, attributes.
Upload real photos. Twenty of them, taken on your phone in decent light. Exterior with whatever a person would use to recognise you from the road, interior, work, people.
Set your service area accurately if you travel to customers rather than having them come to you.
This is an afternoon. It outperforms months of most other activity for a local business.
2. Reviews on Google specifically
BrightLocal’s Local Consumer Review Survey 2025 found Google to be by far the most used platform for finding reviews, cited by around 83 percent of consumers, well ahead of Yelp, Facebook and everything else. Their data also shows only around 4 percent of people saying they never read reviews at all.
Which means if you concentrate review effort anywhere, concentrate it on Google.
Ask at the moment somebody says they are happy. Send the short review link by text so it is one tap. Respond to every review, including the difficult ones, calmly and without arguing, because the reply is written for the next twenty readers rather than the reviewer.
Recency counts. A steady trickle of recent reviews does more than a larger number from years ago, because part of what a reader is checking is whether you are currently good.
3. Consistent details everywhere
Your business name, address and phone number should be identical everywhere they appear. Website, Google profile, Facebook, any directory, any listing.
Identical means identical. “Street” and “St” are different strings. Two phone numbers, even if both reach you, create ambiguity.
This matters for two reasons. Search engines use consistency across sources as a signal of legitimacy. And humans who notice a discrepancy feel a small flicker of doubt at exactly the wrong moment.
Search your own business name and see what comes up. You will usually find at least one listing you forgot existed, often with an old address or a disconnected number.
4. Location on your website, stated plainly
Your town should appear in your page titles, in your headings, and in your text, written the way a person would say it.
Not stuffed. One natural mention in the title, one in a heading, and normal use in the copy. “Roof repairs in Fall River and the surrounding area” is fine. Repeating the town name eleven times reads as manipulation to humans and does not help with search engines either.
If you serve multiple towns and genuinely work in all of them, a separate page for each can be worthwhile, but only if each page says something real about that area. Twenty near identical pages with the town name swapped is a well known pattern and it does not work.
Include your full address in text on the site, not only inside an image.
5. The site has to work on a phone
Page experience is a real ranking factor, and more importantly it decides whether someone who found you stays.
Google’s published threshold is that main content should render within 2.5 seconds at the 75th percentile of loads. Check yours in PageSpeed Insights, mobile score only.
This is covered in more depth elsewhere on this site, but it belongs on this list because local SEO advice frequently ignores it while it is often the largest single problem.
6. Local links and mentions
Being mentioned by other local sites helps, and the achievable versions are ordinary business activity rather than anything technical.
Chamber of commerce membership. Local trade associations. Sponsoring a youth team, which usually comes with a link from the club site. Supplier or manufacturer directories, which frequently list authorised installers and which businesses routinely forget to ask about. Local news coverage of anything you actually do.
You do not need many. A handful of genuine local mentions does more for a small business than any volume of purchased links, which range from useless to actively harmful.
What to ignore
Anyone promising a specific ranking position. Nobody controls that and the promise is a tell.
Automated directory submission to hundreds of sites. Mostly worthless, and it creates inconsistent listings you then have to clean up.
Keyword stuffing. Repeating your town and service in unnatural density does not work anymore and reads badly to humans.
Buying links. Against guidelines, and risky.
Blogging daily for SEO. For a local business, one genuinely useful page answering a real customer question is worth more than fifty thin posts. The point of writing is to be useful to a person, and volume without usefulness is a well documented dead end.
The realistic effort
Set aside one afternoon for the Google profile, done thoroughly. Set aside one more for auditing your name, address and phone consistency across everything you can find, and fixing your website’s location signals.
Then the ongoing work is: ask for reviews as a habit, respond to them within a couple of days, update photos occasionally, and fix your hours before holidays.
That is genuinely most of it for a local business. Everything past that is refinement, and refinement is a poor use of attention while the fundamentals are incomplete, which for most businesses they are.
Start with the profile. Check it right now, in a private browsing window, the way a stranger sees it, next to your two nearest competitors.
The pages worth writing, if you write any
For a local business, one genuinely useful page beats fifty thin ones, and there are only a few types worth the effort.
The specific service in the specific place, where you actually work there and the page says something real about that area. Not a template with the town name swapped.
The question customers actually ask, answered properly. You know what these are because you answer them on the phone every week. Each one is a page, and each one catches people searching that exact question.
What things cost, and why. Pricing pages attract high intent search traffic and almost nobody writes them, because businesses are nervous about publishing figures. A page explaining how pricing works, what drives it, and a typical range, does more than most of what passes for content marketing.
Three pages of that quality outperform thirty posts about industry news that nobody searched for.
Checking whether any of it worked
Rankings are the wrong measure. Two better ones, both free.
Google Search Console tells you what people actually searched before seeing you, and how often they clicked. This is the single most useful free tool in local SEO and a surprising number of businesses have never connected it. It shows you real queries from real people, which is better than any keyword research.
The insights on your Google Business Profile show how people found you, whether they searched your name or your category, and what they did next. Category searches mean you are being discovered. Name searches mean your reputation is doing the work.
Check both quarterly. Not weekly.
What to expect, honestly
Local SEO is slow and it is not dramatic. Changes take weeks to show, results vary with how competitive your area is, and nobody can promise you a position.
What is reliable is that the fundamentals compound. A complete profile, consistent details, steady recent reviews and a fast site do not stop working. Unlike advertising, you are not renting the result.
The businesses that do well at this are rarely doing anything clever. They completed the profile, they ask for reviews as a habit, their site loads, and their details agree with themselves. That is genuinely most of it, and most of their competitors have not done it.
Multiple locations, briefly
If you operate from more than one place, a few rules change.
Each location needs its own Google Business Profile with its own address, phone and hours. Do not run two locations from one listing.
Each needs a page on your website with its own address in text, its own phone, and content that genuinely differs. Duplicated pages with the town name swapped are a recognised pattern and they do not work.
If you have one office but serve a wide area, that is different. Set a service area on the profile rather than creating fake locations. Listings at addresses you do not occupy are against Google’s guidelines and businesses do get removed for it.
Review platform figures cited from BrightLocal’s Local Consumer Review Survey 2025. Core Web Vitals thresholds published by Google at web.dev. No ranking outcomes are promised anywhere in this article, because nobody can promise them.


