How to Do a Local SEO Audit (Without an Agency or a Marketing Degree)

Most small business owners who contact us have never done a proper local SEO audit. Some have been paying an agency for months. Some have been doing bits of SEO themselves based on things they’ve read. And nearly all of them have the same gaps: an incomplete Google Business Profile, reviews that dried up two years ago, and a website with title tags that were set up once and never touched again.

This isn’t a criticism. These things fall through the cracks. But they matter, and checking them once a year takes less time than you’d expect.

Here’s what to look at, and — more importantly — what to fix first.

What Google is actually trying to do

Before the checklist, one thing worth understanding: Google’s local algorithm cares about three things. Relevance (does your business match the search?), proximity (how close are you?), and prominence (how reputable and well-known does Google think you are?).

You can’t move your premises to get closer to where people are searching. You can control almost everything that feeds into relevance and prominence. That’s what this audit is about.

If you want more background on how local search works before diving in, our piece on what local SEO is and why it matters for small businesses covers it properly.

Step 1: Your Google Business Profile

If your GBP is incomplete or inaccurate, fix it before you do anything else. Not your website. Not your citations. This first.

It is the highest-impact thing a small local business can work on, and it is free. A fully optimised profile can move you into the local map pack — the three businesses that appear above all organic results — without touching your website at all.

Go to business.google.com and go through each section:

Business name — Use your actual trading name only. No keyword stuffing. Keyword stuffing in the business name can lead to edits, rejection, or suspension of the profile.

Primary category — this is the single most important field in the profile. It tells Google what type of business you are and directly affects which searches you appear for. Be specific. “Orthodontist” not “Dentist.” “Employment Solicitor” not “Solicitor.” Look at what your best-ranking competitors are using — you can check their category with a browser extension called GBP Spy.

Address and service area — if customers come to you, list an address. If you go to them, set up as a service area business and list where you cover. Do not do both. Google gets confused by profiles that list a precise address and a wide service area simultaneously, and it affects ranking.

Hours — check they are right, including bank holidays. There is data from Whitespark’s 2026 Local Search Ranking Factors survey showing that businesses listed as open at the time of search rank higher than those with missing hours. Takes five minutes to check.

Photos — real ones. Your actual premises, your team, your work. Not Canva graphics. Profiles with genuine photos get more clicks and more direction requests. Update them occasionally — a profile with photos from 2022 and nothing since looks abandoned.

Posts — most businesses ignore these entirely. A short update once or twice a month takes ten minutes and signals to Google that the profile is active. Worth doing.

Services and products — fill these in with actual descriptions. Not just labels. “Commercial Electrical Installation” as a service title with a blank description is a missed opportunity. Write a sentence or two about what’s involved and who it’s for.

We’ve written a more detailed guide on Google Business Profile optimisation for UK businesses if you want to go further on any of this.

Step 2: Reviews

Two things to check here.

First: how many do you have, and when was the last one?

A business with 40 reviews, all from 2022, is not in a strong position. Recency is a ranking signal. Google treats a profile that hasn’t had a new review in months as less active than one getting reviews regularly. The practical target for most local businesses is one to three new reviews per week, indefinitely — not a one-off campaign.

Second: have you responded to everything?

Unanswered negative reviews are a problem. Not because one bad review will destroy you, but because a negative review with no response, sitting there for months, tells every future customer that you either don’t monitor your reviews or didn’t bother to reply. Neither impression helps.

Respond to negative reviews calmly and briefly. Acknowledge the issue, don’t argue about the facts, offer to resolve it offline. You’re writing for the next person who reads it, not for the person who left it.

If your review count is low and you’re not sure how to fix that, the straightforward answer is: you need to ask, every time, with a direct link. We’ve covered how to do this properly — without it being awkward — in our article on how to get customers to leave reviews.

Step 3: Citations

A citation is any place your business name, address and phone number appear online — directories, review sites, local listings, trade associations, Chamber of Commerce pages.

Google uses these to verify that you are who you say you are. If your business appears on 40 directories with three different phone numbers and two different addresses, that is a problem. Not a catastrophic one, but it creates friction in the algorithm and it occasionally confuses actual customers too.

The most common issues:

Old address still live somewhere — if you’ve moved in the last five years, your old address is almost certainly still on at least a handful of directories. Search your old address in quotes and see what comes up.

Inconsistent phone number formats — 020, +44 20, 0207. Pick one format and standardise it everywhere.

Duplicate listings — two GBP entries, two Yell entries. Find them and get rid of the extras.

The manual way to check: search your business name in quotes, then your phone number, then your old address if you’ve moved. Note every listing and whether it’s accurate.

The tool-assisted way: BrightLocal and Whitespark’s Citation Finder will scan directories automatically and show you discrepancies. BrightLocal’s Citation Builder costs around £2 per citation to fix — not free, but considerably faster than doing it by hand.

UK priority directories: Google Business Profile, Bing Places, Apple Maps, Yell, Thomson Local, and whatever is most relevant for your industry. A builder should be on Checkatrade. A lawyer should be in relevant legal directories. A restaurant needs to be on TripAdvisor. Generic directories matter less than the ones your customers actually use.

Step 4: Your website’s local signals

Your website and your GBP need to be consistent. Google cross-references them. If your profile says you’re a plumber in Leeds and your website doesn’t mention Leeds anywhere, that inconsistency weakens both.

Title tags and meta descriptions — check every key page. Your homepage title should include your main service and location, not just your business name. “Commercial Electricians in Manchester | Smith Electrical” is better than “Smith Electrical | Home.” If you’re not sure what your title tags say, install a browser extension like SEO Meta in 1 Click and check each page. Missing or duplicated title tags are extremely common and completely fixable.

Individual service pages — one page called “Services” that lists everything you offer is one of the most common local SEO mistakes I see. Google can’t rank a single page for ten different services in ten different contexts. Separate pages, one per service, each with proper content, is what works. A technical SEO review will usually surface this alongside other structural issues.

NAP in the footer — your name, address and phone number should be on the website, matching exactly what’s on your GBP. Exactly. Including how you abbreviate the street name and the postcode format.

Mobile — look at your website on your phone. Right now. Is it fast? Is the navigation usable? Can you tap the phone number to call? If the answer to any of these is no, that needs fixing. Most local searches happen on mobile and a website that’s difficult to use on a phone loses enquiries regardless of ranking.

For technical issues you’re not sure how to fix — missing tags, slow load times, broken links — Screaming Frog’s free version crawls up to 500 pages and flags problems clearly enough to brief a developer. This is standard practice in an SEO audit.

Step 5: Backlinks

Backlinks are links from other websites to yours. They function as a measure of authority and trust. A local business doesn’t need hundreds — but having almost none, or having links only from low-quality directories, is a gap worth closing.

The question worth asking: what relevant, reputable websites in or near your industry could reasonably link to you?

Some realistic options for local businesses:

  • Suppliers or brands you stock — many have stockist pages with links
  • Industry association membership — usually comes with a directory listing
  • Local press — if something newsworthy has happened, local papers and regional business sites will cover it and link back
  • Chamber of Commerce or FSB membership
  • Trade publications — if you have something genuinely useful to say, some will accept contributed articles

Check your existing links for free in Google Search Console under the Links section. If you want to see what your competitors have that you don’t, Ahrefs and Semrush both show this — both are paid, but either offers a free trial.

One thing to avoid: paying for links from link farms or bulk directory submissions. Google’s spam detection has improved considerably and the risk isn’t worth it.

Step 6: Search Console — check what you’re actually ranking for

Google Search Console is free and most small businesses either haven’t set it up or haven’t looked at it in months. If that’s you, set it up now. It’s the most useful data source you have access to that costs nothing.

Go to Performance → Search results. You want to know:

What queries are you appearing for? Are these the searches you actually want? Businesses ranking almost exclusively for their own brand name are only visible to people who already know they exist.

Where are you appearing but not getting clicks? High impressions, low clicks usually means position 8 or 9, or a title tag that isn’t compelling. Both are fixable. If you’ve seen your impressions drop recently, our piece on why Google Search Console impressions fall explains the most common reasons.

What are you not appearing for at all? These are your content gaps.

Cross-reference this with your GBP insights — which show what searches triggered your profile — and you’ll get a clear picture of where your visibility is strong and where it stops.

Step 7: Search for yourself in incognito — and in AI tools

Open a private browser window and search the terms your customers actually use. Your main service plus your town. Your service plus “near me.” A specific problem a customer might type.

Where do you appear? What do your competitors’ listings look like? What’s their review count versus yours?

Then do the same thing in ChatGPT or Perplexity. Ask: “Who are the best [your service] in [your town]?” This matters more than most small business owners realise. Customers — especially in professional services — are increasingly starting searches in AI tools rather than Google. If you’re not mentioned, it’s worth understanding why.

We wrote specifically about how AI is changing search visibility for small businesses if that’s something you want to think about more seriously.

Step 8: Content

Most small business websites have a homepage, an about page, a services page, a contact page, and a blog with four articles from 2022.

That’s usually not enough to rank well for anything beyond your brand name.

Google — and AI search tools — favour websites that demonstrate genuine expertise through useful, specific content. A surveyor with a detailed page explaining the difference between a homebuyer report and a structural survey will outrank one with a generic “our services” page, because Google can work out what the detailed page is actually about and who it helps.

What’s usually worth adding:

  • A separate page for each service you offer, with enough detail that someone unfamiliar with it understands what’s involved, what it costs approximately, and who it suits
  • FAQ content on each service page, based on questions you actually get asked
  • Case studies with real specifics — not “we helped a client increase their revenue” but what the situation was, what you did, and what changed

On blogging: do it if you’ll actually do it, and don’t if you won’t. Four articles a year written properly is better than twelve written badly. The service pages matter more than the blog for most local businesses. That’s the core of what content marketing looks like in practice for a small business — not volume, but the right pages done properly.

If you’re still wondering whether SEO content is worth the investment at all in 2026, we addressed that directly in SEO for small business in 2026.

What to fix first

If your GBP is incomplete, your reviews have gone quiet, and your service pages are weak — do those three things before you touch anything else. Not the blog. Not backlinks. Not AI optimisation.

The order that makes sense for most small local businesses:

  1. Google Business Profile — complete every field, get the category right
  2. Reviews — build a consistent habit of asking, with a direct link
  3. Citation inconsistencies — especially if you’ve moved or changed number
  4. Website title tags and service pages — high impact, often neglected
  5. Backlinks — start with partners and associations, build over time
  6. Content — once the above is solid, this is what sustains long-term visibility

Some of this is tedious — tracking down old directory listings and updating them one by one is genuinely dull work. But it’s the kind of thing that compounds, and the businesses I see holding strong local rankings are usually doing nothing exotic. They just sorted the foundations and kept them maintained.

If you’d rather have someone do the audit for you and tell you exactly what needs fixing, that’s what our local SEO service covers. Or if you want a standalone review before committing to anything ongoing, a one-off SEO audit is the place to start.


FAQs

How often should I do this? Once a year properly. A lighter check on GBP and reviews every quarter. Any time you move, change your number, or significantly change your services — do the relevant sections immediately.

Do I need to pay for tools? No, not to start. Google Business Profile, Search Console, and Google Analytics are free and cover most of what matters. Screaming Frog is free up to 500 pages. Paid tools like BrightLocal become worth it once you’re actively managing rather than just checking.

My competitor has 150 reviews and I have 8. Is it too late? No. Start asking every customer, consistently. Newer reviews carry more weight than older ones, so a steady stream of recent reviews closes that gap faster than the raw numbers suggest. The tactics for doing this without it feeling awkward are in our article on how to get customers to leave reviews.

I’ve done all of this and I’m still not ranking. Why? Three likely reasons: the competition in your area is genuinely strong and it takes time, there’s a technical issue on your website that Google is struggling with, or you’re further from the geographic centre of where searches are happening than your competitors are. A technical crawl and a look at your GSC coverage report will usually show what’s going on. If you want a second opinion, get in touch.

What’s the difference between this and a full SEO audit? A local SEO audit focuses specifically on visibility for geographic searches — the map pack, “near me” queries, local intent searches. A full SEO audit covers that plus your technical setup, site architecture, content quality, and organic rankings more broadly. For most small local businesses, the local audit is the right place to start.

If you want someone to work through this with you and come back with a prioritised action list, book a free consultation and we’ll take a look.

Picture of Alina

Alina

A few years ago, I stepped away from the traditional 9 to 5 path to build a more independent career around marketing, SEO, and content strategy.

Today, I help businesses grow their visibility online through practical SEO, better content, clearer positioning, and strategies that actually support long-term growth.


Every week, I share useful tips on SEO, content, visibility, website improvement, and digital marketing in a way that is clear and actionable. 

Categories

Related Posts

Small Businesses Are Often Sold Too Much SEO — Here’s What to Look Out For

I spent several years working in SEO agencies before starting Envision SEO. I saw a lot of good work done for clients, but I also saw patterns that troubled me,

How to Do a Local SEO Audit (Without an Agency or a Marketing Degree)

Most small business owners who contact us have never done a proper local SEO audit. Some have been paying an agency for months. Some have been doing bits of SEO

How to Do Generative Engine Optimisation (GEO) in 2026

A practical, reputation-first guide for private clinics and professional services firms who want better enquiries from AI search — not just “mentions”. In 2026, many patients and clients are using

What Is Local SEO and Why Does It Matter for Small Businesses?

Most explanations of local SEO tell you the same three things: it’s about relevance, distance, and prominence, and Google uses those three factors to decide who shows up when someone

Your website is getting traffic. Here’s why it’s still not bringing in clients.

Most B2B websites rank for something. Very few rank for the right things. You might open Google Analytics and see a steady stream of visitors. You might even rank on

What Does an SEO Consultant Actually Do? (And When Do You Need One?)

An honest breakdown for business owners who are curious about SEO but aren’t sure whether hiring someone is worth it yet. You’ve probably been told you “need SEO” at some