SEO for a Small Local Business: How to Get Found on Google

Plain English Guide Get your local business found How customers near you find you on Google and Maps — in plain English, no jargon. Ready To Be Impressed?
Your journey cost
Tick the steps you want — total updates live
Total
Live prices · pay as you go
Pricing comparison
PAYG vs Subscription
PAYG
£0 /mo min

Top up from £4.99 · credits never expire

Subscription

Select a plan to compare.

£4.99/mo
Compare against plan:
Calculating…

Local business SEO: a step-by-step how-to for getting found on Google and Maps

If you run a business that serves a local area — a shop, café, salon, garage, clinic, restaurant or trade — this is a genuine walkthrough, not a vague overview. It shows you the actual steps to set up your free Google listing, get it verified, and climb the local rankings. It is written for ordinary business owners: no jargon, no code, and the steps below follow Google’s own official process.

Why this matters: the “map pack”

When someone nearby searches “coffee near me” or “plumber in Chesterfield,” Google shows a small map with three highlighted businesses. This is the local pack, and the vast majority of calls and visits go to those three. Getting into it is the single highest-impact thing you can do, and it costs nothing. Everything below is aimed at getting you there.

What you need before you start

You need a Google Account. You can create a free one with a Gmail or your own preferred email address, or use an existing Google Account. If you have a company email address, link it to your Google Account so the profile is easier to manage. That is the only prerequisite — the listing itself is free.

Step 1: Put your business on Google

Your free listing — called a Google Business Profile — is the same thing whether you see it on Google Maps or in a normal Google search. You only set it up once. There are two ways to do it: on your phone using the Google Maps app, or on a computer. Pick whichever you’re comfortable with; both end up in the same place. Follow every step in order and don’t skip any.

Way 1: On your phone, using the Google Maps app (the easiest for most people)

  1. Open the Google Maps app on your phone. (If you don’t have it, download “Google Maps” free from your App Store or Play Store first.)
  2. Make sure you’re signed in with your Google account — tap your little circle picture in the top-right; if it asks you to sign in, do that.
  3. Tap the Contribute button at the bottom (it looks like a small plus or pin). If you don’t see it, tap your circle picture, then Business Profile or Add your business.
  4. Tap Add your business.
  5. Type your business name. If Google shows it in the list, your listing already exists — tap it and choose Claim this business instead of making a new one. If it’s not in the list, carry on making a new one.
  6. Choose your business category (for example “Café” or “Plumber”) and tap Next.
  7. Add your address, or if you visit customers instead of having a shopfront, set your service area. Tap Next.
  8. Add your phone number and website (you can skip the website if you don’t have one). Tap Next.
  9. Tap Finish. Google will now ask you to verify the business — go to Step 3.

Way 2: On a computer, using a web browser

  1. In your browser, go to business.google.com/add and sign in to your Google account if asked.
  2. Click Add your business to Google.
  3. Type your business name. If it appears in the list, the listing already exists — click it and choose Claim this business instead. If not, carry on.
  4. Follow the on-screen boxes: category, then address or service area, then phone and website, clicking Next after each.
  5. When you reach the end, Google asks you to verify — go to Step 3.

If Google says someone has already verified your business (perhaps a previous owner or a member of staff): you can ask Google to transfer it to you using its “request ownership” form, which appears on screen when this happens. Fill it in and Google contacts the current owner.

Step 2: Fill in every detail

Before verifying, complete every field — a fully completed profile ranks and converts far better than a half-finished one, and it helps verification go smoothly. Add your exact business name, the most accurate primary category (and relevant secondary categories), your full address or service area, a local phone number, your website, opening hours including bank holidays, the services or products you offer, and plenty of genuine photos: the outside of your premises, the inside, your team and your work. Keep your name, address and phone number in exactly the form you will use everywhere else (more on that in Step 5).

Once you’ve filled everything in, check nothing’s missing with the Google Business Profile Audit — it looks at your listing and tells you in plain English exactly what’s weak or incomplete before you go any further.

Step 3: Verify your business

Verification proves to Google that the business is real and yours; until it’s done you can’t fully manage the listing or rank well. Google chooses which verification methods you’re offered automatically — you can’t pick — and sometimes you’ll need more than one. The methods are:

A safety note Google stresses: keep your code secure, never share it with anyone, and remember Google will never ask you for it.

Step 4: Wait to be confirmed

After you complete the steps, Google reviews your information, which can take up to 5 business days. In some cases verification is instant — for example if you’ve already verified your website with Google Search Console. When you’re verified, you’ll get a confirmation email, and your profile goes live on Search and Maps. If the “Get verified” button reappears, or you get a “Review issues” notice, Google couldn’t fully verify you — select it and follow the steps to try again, or use another offered method.

Step 5: Keep your name, address and phone identical everywhere

Once your listing is live, the single easiest win is making your name, address and phone number — often shortened to “NAP” — exactly the same everywhere they appear online. That means your website, your Google profile, your Facebook page, and every business directory you’re listed in, such as Yell, Yelp or trade-specific sites.

Here is why it matters in plain terms: Google builds its confidence in your business by cross-checking your details across the web. When it sees the same name, address and phone everywhere, it trusts you and ranks you higher. When it sees mismatches, it hesitates, and hesitation costs you places in the map pack. The mismatches are usually tiny and easy to miss — “Street” on one listing and “St” on another, “Suite 2” missing from one, or an old mobile number still showing on a directory you set up years ago and forgot about.

Do this, in order:

  1. Write down your business name, full address and phone number in one exact format — the way you want it to appear everywhere. This is now your master version.
  2. Open your own website and make sure the name, address and phone match the master version exactly, ideally in the footer of every page and on a contact page.
  3. Check your Google Business Profile matches it character for character.
  4. Search Google for your business name and phone number to find old directory listings. Update or remove any that don’t match.

The Local SEO Checker reviews the local signals on your own website so you can be sure your site is sending Google the right, consistent details.

Step 6: Get reviews — the right way

Reviews are one of the strongest things that decide who wins locally. They influence how Google ranks you, and they influence whether a customer picks you over the business next door. What matters most is a steady trickle of recent, genuine reviews — a business with ten reviews from this year beats one with fifty from three years ago.

The most effective way to get them is simply to ask, at the right moment, and make it effortless. Here’s how:

  1. Get your review link. In your Google Business Profile there is a “Ask for reviews” option that gives you a short link straight to your review form. Copy it.
  2. Ask every happy customer, while they’re still happy — just after a good haircut, a finished job, a lovely meal. A simple “If you’ve a moment, a quick Google review really helps us” works.
  3. Make it one tap. Text or email them the link, put it as a QR code on the counter or the receipt, or add it to your email signature. The fewer steps, the more reviews you get.
  4. Reply to every review, good or bad. Thank the happy ones by name. For a complaint, stay calm and polite and offer to put it right — future customers read those replies far more closely than you’d think, and a graceful reply to a bad review can win more trust than the review lost.

One firm warning: never buy fake reviews, and never offer a discount or freebie in exchange for a positive one. Google actively detects and penalises fake and incentivised reviews, and customers are very good at spotting them. A handful of honest reviews will always serve you better than a pile of suspicious ones.

Step 7: Add local schema to your website

Schema markup is invisible code that tells Google exactly what your business is — a LocalBusiness, where it is, its hours and contact details — reinforcing your Google profile to both Google and AI search engines. You don’t write any code: the AI Schema Generator reads your page and produces the correct LocalBusiness markup to paste in. For the full detail, see our guide on what schema markup is and how to add it without code.

Step 8: Climb the Google Maps ranking

Being on the map is one thing; being in the top three pins — the map pack — is what brings the calls. Google decides local ranking mainly on three things, and you can influence all of them:

The practical things that lift you, beyond the steps above: keep your profile active by adding a Google post every week or two (an offer, an update, a photo of recent work), keep adding fresh photos, and answer the questions people ask on your profile. Make sure your website backs you up — it should load fast on a phone (most local searches are on mobile), name the areas you serve in plain text, and show your phone and address clearly on every page. A quick Site Audit flags anything on the page that’s letting you down.

To see where you actually stand, run the Maps Audit. It checks how you rank across a grid of points around your area, so you can tell whether you’re strong right by your premises but fading a few streets out — and exactly what to fix. The Google Business Profile Audit separately checks your listing is complete and flags anything missing.

A worked example: a quiet café gets busy

Picture a small café in Chesterfield with great coffee but quiet afternoons. The owner follows this guide. They add the business through the Maps app on their phone, completing every field and choosing “Café” as the category. They verify by recording the short video Google asked for — the shopfront sign, the street, the counter, opening the till. A few days later the confirmation email arrives. They print a little card with their review link as a QR code and leave it by the till, asking happy customers for a quick review. They fix an old phone number still showing on two directories so everything matches. They add LocalBusiness schema to their website using the generator, and start posting a weekly photo of the day’s cakes. They run the Maps Audit and see they rank well on their own street but vanish three streets away, so they tighten their category and keep posting. Within a couple of months they’re in the map pack for “coffee near me” — and the quiet afternoons aren’t so quiet. None of it cost a penny.

Common mistakes that hold local businesses back

A few avoidable mistakes keep most businesses out of the map pack. Setting the profile up once and never touching it again, instead of keeping it active. Choosing a vague or wrong primary category. Letting reviews go stale, or worse, buying fake ones. Letting the name, address and phone drift out of sync across old directories. Ignoring the website and relying on the Google profile alone. And treating local SEO as a one-off job rather than a habit. Avoid these six and you’re already ahead of most of your local competition.

Step 9: Keep it active

Local SEO rewards consistency, not one-off effort. Keep the profile active with occasional posts and fresh photos, keep asking for reviews, keep your details consistent as things change, and re-run the Maps Audit every month or two to track progress and catch issues early.

Frequently asked questions about local business SEO

How do I create a Google Business Profile?

Go to business.google.com/add, click “Add your business to Google,” follow the on-screen steps to add your details, then choose a verification method. If a listing already exists, claim it from Google Maps instead.

How do I verify my Google Business Profile?

Google automatically offers verification methods based on your business — video recording, phone or text, email, live video call, or postcard. You can’t choose which; complete whichever is offered, then wait up to 5 business days for confirmation.

Is a Google Business Profile free?

Yes. Creating, verifying and managing a Google Business Profile is completely free, and it’s the most important tool for local visibility.

How long does verification take?

After completing the steps, Google reviews your details for up to 5 business days. Postcards take up to 14 days to arrive. Some profiles verify instantly, such as when your website is already verified in Google Search Console.

What is NAP consistency?

NAP stands for Name, Address and Phone number. Keeping these identical across your website, Google profile and all directories helps Google trust your details and rank you higher locally.

Do I need schema markup for a local business?

It helps. LocalBusiness schema reinforces your details to Google and AI search engines, and you can generate it without coding using the AI Schema Generator.