This guide covers what actually works, in the order that matters, so you spend effort where it counts instead of on things that barely register.
Start with your Google Business Profile
If you do one thing, claim and complete your Google Business Profile. It is free, and it is the asset that decides whether you show up in the map pack, the box of three local businesses Google puts at the top of local searches. Nothing else you do matters as much.
Claiming it is straightforward: search your business name on Google, look for the option to claim or manage the listing, and verify you own it. Once it is yours, completeness is what counts. Fill in every field: the exact business name, address, phone number, website, hours, categories, and service areas. Add real photos. Pick the most specific primary category you can, "Italian restaurant" beats "restaurant," because Google uses it to decide which searches you appear in.
The businesses that win the map pack are almost never the ones with the fanciest websites. They are the ones with complete, accurate, active profiles. A profile you claimed and then ignored loses to one that gets updated and answered.
Get your business details consistent everywhere
Your name, address, and phone number, often shortened to NAP, need to match exactly everywhere they appear online. Your website, your Google profile, Facebook, Yelp, industry directories, everywhere.
This sounds trivial and it is the thing small businesses get wrong most often. "123 Main St" in one place and "123 Main Street" in another. An old phone number on a directory you forgot about. A previous address still live on three listing sites after you moved. Each inconsistency is a small signal to Google that it cannot quite trust your details, and those signals add up to lower rankings.
The fix is unglamorous: find every place your business is listed, and make the details identical. Start with the big ones (Google, Facebook, Apple Maps, Bing, your industry's main directories) and work down. If you have moved or changed your number, hunting down the stale listings is worth a dedicated afternoon.
Reviews are a ranking factor, not just social proof
Reviews do two jobs. They persuade humans deciding whether to call you, and they directly influence where you rank in local results. Google weighs the number of reviews, how recent they are, your overall rating, and increasingly whether you respond to them.
The practical approach: ask. Most happy customers will leave a review if you make it easy and you actually ask at the right moment, right after a good job, with a direct link to your Google profile. A steady trickle of genuine reviews over time beats a sudden burst, which can look manufactured. And respond to them, all of them, including the negative ones, calmly and constructively. A measured reply to a bad review reassures the next reader far more than a wall of five stars with no engagement.
One firm line: never buy reviews or post fake ones. Google detects and penalises it, and a customer who spots an obviously fake review trusts you less, not more.
Make your website say where you are
Your Google profile does the heavy lifting, but your website still needs to back it up. The basics:
Put your town or service area in the important places, the homepage, your page titles, and naturally throughout your content. Not stuffed in awkwardly, just present the way a real local business would mention where it works. If you serve several areas, a genuinely useful page for each location helps, as long as each page is real and specific rather than the same template with the town name swapped in. Thin, duplicated location pages do more harm than good.
Add your NAP to the site, ideally in the footer so it appears on every page, and mark it up with local business structured data so search engines can read it cleanly. Most modern site builders and SEO plugins handle the structured data for you.
What barely matters (so you can skip it)
A few things get far more attention than they deserve for a small local business.
Chasing hundreds of backlinks is mostly wasted effort early on. A handful of relevant local links (your chamber of commerce, a local supplier, a community sponsorship) is worth more than a pile of generic ones, and none of it outranks getting your profile and reviews right first.
Obsessing over keyword density on your pages is a relic. Write naturally about what you do and where you do it. Google is long past counting how many times you typed your town name.
And paying for a high-volume directory submission service rarely helps and sometimes hurts, because it scatters inconsistent listings across low-quality sites, the exact NAP problem you are trying to avoid.
The order that actually works
If you tackle local SEO in priority order, it looks like this: claim and fully complete your Google Business Profile, make your business details consistent across the major listings, build a steady habit of asking for and responding to reviews, then make sure your website backs it all up with local detail and structured data. Do those four well before worrying about anything else.
That sequence is what gets a small business into the map pack and keeps it there. The tools that help you track rankings, audit your listings, and monitor competitors are worth adding once the fundamentals are in place, and our best SEO tools shortlist covers the ones worth paying for.