How to Do a Local SEO Audit: A Step-by-Step Guide
Expert reviewedA clear, step-by-step local SEO audit you can run yourself. We cover your Google Business Profile, NAP consistency, reviews, on-page and location pages, technical health and Core Web Vitals, then how to turn it all into a plan.
A local SEO audit is a full health check of everything that helps your business show up in local search. It tells you what is working, what is broken and what to fix first. If your calls and bookings have gone quiet, or you have never checked your local setup, an audit is the right place to start.
We are Nazir Abbas and Javed Iqbal, senior specialists at Local SEO Specialist. We run this same local SEO audit for businesses across London, Birmingham, Leeds and beyond, from single-site dentists to multi-branch electricians. In this guide we share our process in plain English, so you can follow it step by step.
We will move through your Google Business Profile, your citations and NAP consistency, your reviews, your on-page SEO and location pages, and your technical health and Core Web Vitals. At the end, we show you how to turn your findings into a simple, prioritised action plan you can actually work through.
Key takeaways
- Covers: a full, step-by-step local SEO audit from Google Business Profile to a prioritised action plan.
- How it works: you check each part of your local presence, record every issue, then rank fixes by impact and effort.
- Top recommendation: start with your Google Business Profile, as it is the highest-impact and fastest part to fix.
- Who this is for: UK business owners and marketers who want a clear picture of their local SEO and what to fix first.
- Key factor: consistent NAP details and an accurate, complete profile do more for local rankings than any single trick.
On this page
What a local SEO audit is and what you need
A local SEO audit is a step-by-step review of every signal that affects your local rankings. The goal is simple: find the gaps and mistakes that hold you back, then fix them in the right order. Local search is ranked mainly on relevance, distance and prominence, so a good audit checks the things that feed all three.
You do not need much to begin. Gather a few things first so you can work without stopping.
- Access to your Google Business Profile so you can review every field.
- Your exact business name, address and phone number, known as your NAP.
- Access to your website and, if possible, Google Search Console and Google Analytics.
- A free tool to test page speed and Core Web Vitals.
- A spreadsheet to record every issue you find, one row per item.
Write everything down
An audit is only useful if it leads to action. As you go, note the issue, where it is, how serious it is and the fix. This becomes your action plan at the end.
Step 1: Audit your Google Business Profile
Start with your Google Business Profile, because it is both the highest-impact and the fastest part of local SEO to fix. First, confirm the profile is claimed and verified, and that you can log in. Then check every field is complete and correct. A blank or half-filled profile is one of the most common problems we find.
Check your primary category matches your main service, and add secondary categories for your other services. Confirm your name, address, phone number, website and opening hours are correct. Review your services list, your business description, and your photos. Look for duplicate listings of your business, as these split your signals and confuse Google. If you find any, note them for merging or removal.
While you are in the profile, check the smaller fields too, such as attributes, payment methods and opening date. Empty fields are missed chances to add relevance. Look at your photos with a critical eye. Are they real, recent and clear, or old and blurry? Read your business description and ask whether it plainly states what you do and where. Note anything thin or out of date, because these quick wins often lift a profile more than owners expect.
- 1Is the profile claimed and verified?
- 2Is the primary category the most specific correct choice?
- 3Are name, address, phone and hours exactly right?
- 4Are services, description and photos complete and current?
- 5Are there any duplicate profiles to deal with?
Step 2: Check citations and NAP consistency
Next, check your local citations. These are the mentions of your business name, address and phone number on other sites, such as directories and industry listings. Google uses them to confirm your business is real and where it is based. The most important thing here is NAP consistency, which means your details match exactly everywhere.
Search for your business name and phone number and see what comes up. Look for old addresses, wrong phone numbers, closed listings and duplicates. Even small differences, like 'Road' on one site and 'Rd' on another, can weaken trust over time. Record every listing that is wrong or out of date so you can fix or claim it later.
Focus first on the listings that matter most. The big general directories and the trusted UK sites carry the most weight, followed by the directories for your industry. If your business has moved, old addresses can linger on the web for years, so hunt them down. Duplicates are a special problem, because two listings for the same business split your reviews and signals. Note each one clearly in your spreadsheet, marking whether it needs a correction, a claim or a removal.
Build a master NAP record
Write your exact business name, address, phone number, website and hours in one place. Every future listing should copy from this record. It stops your details drifting apart again after the audit.
Step 3: Review your reviews and reputation
Reviews are a strong prominence signal and they also help people choose you. In your audit, look at how many reviews you have, your average rating, how recent they are and whether you reply to them. A profile with lots of old reviews and no recent ones looks less active than a rival who earns a few every month.
Check that you reply to reviews, both good and bad, in a calm and helpful way. Read the negative ones for patterns, as they often point to real problems in the business you can fix. Compare your review count and rating with the top three competitors in the map pack. This shows you how big the gap is and what to aim for.
When we audit reviews, we do not just count them. We read them. The complaints often reveal the exact issue that is costing you customers, and fixing it lifts both your reputation and your rankings.
Step 4: Audit your on-page SEO and location pages
Now turn to your website. On-page SEO means the parts of each page you can control, such as titles, headings, content and internal links. Check that every important page has a clear title tag and one main heading that includes the service and, where it fits, the area. Make sure your content actually answers what the searcher wants and uses local terms naturally.
If you serve several areas, review your location pages. Each one should be unique and genuinely useful, with content about that area, the services you offer there, and your contact details. Watch for thin pages that only swap the town name, as these add little value. Also check your service pages are complete and that your homepage clearly states who you are, what you do and where.
It helps to add the right structured data, known as schema, to your pages. Local business schema tells Google your name, address, phone number and opening hours in a format it reads easily. Check whether your key pages have it and whether the details match your profile. Also read your pages as a customer would. If a page does not clearly answer the question behind the search, no amount of technical work will make it perform. Good on-page SEO always starts with genuinely useful content.
- Clear, unique title tags on every key page.
- One main heading per page with the service and area where it fits.
- Helpful content that answers the searcher's question early.
- Unique, useful location pages, not thin copies.
- Consistent NAP and a map on your contact and location pages.
- Sensible internal links between your service and location pages.
Step 5: Check technical health and Core Web Vitals
A slow or broken website holds back everything else. Technical SEO is the behind-the-scenes health of your site. Check that your pages load quickly, work well on phones, use secure HTTPS and have no broken links or error pages. Make sure Google can find and index your pages, and that your sitemap and robots file are set up correctly.
Pay special attention to Core Web Vitals, which are Google's measures of user experience. In simple terms, they check how fast the main content loads, how quickly the page reacts when someone taps or clicks, and how stable the layout stays while it loads. Use a free speed test to see your scores and note any pages that fail. Fixing these makes your site better for visitors and supports your rankings.
| Check | What good looks like | Common problem |
|---|---|---|
| Mobile friendly | Easy to read and tap on a phone | Tiny text or buttons too close together |
| Page speed | Loads fast on mobile data | Large images that slow the page |
| HTTPS | Padlock on every page | Mixed or missing secure content |
| Indexing | Key pages found in Google | Important pages blocked or missing |
| Broken links | No error pages | Old links pointing nowhere |
Step 6: Do local keyword research and check the map pack
An audit should also look outward at the market. Local keyword research shows you the exact words people use when they search for your service in your area. List your main services, add your towns, and note the searches that matter most. Then check whether you appear for them in the normal results and in the map pack.
Search for your main terms and see who sits in the top three. Look at their profiles, reviews, categories and websites. This competitor check shows you what Google rewards in your area and where you fall short. Note the gap between you and them, as this will shape your plan. Some businesses also run Google Ads while they build their local rankings, which can bring calls in the meantime, but the audit here is about your organic local presence.
Track from different points
Your map pack position changes with distance. Check your rankings from a few points around your area, not just your office, so you get a true picture of where you show and where you do not.
Step 7: Turn your findings into a prioritised action plan
A local SEO audit is only as good as the plan it produces. Bring all your notes into one place, grouped by area: Google Business Profile, citations, reviews, website and technical, keywords and competitors. For each issue, record the current state, the fix you want and how serious it is. Then rank everything so you know what to do first.
We use a simple impact and effort rule. High-impact, low-effort fixes come first, such as completing your profile or correcting a wrong phone number. A suspended profile or a duplicate listing is a code-red job. A small schema tweak on a minor page can wait. Set clear, measurable targets too. 'Improve reviews' is vague, but 'reach 100 Google reviews at a 4.5 average within 90 days' is a real goal you can track.
Give each item an owner and a date, even if the owner is you. A plan with no owner and no deadline rarely gets done. Then work through the list in order, ticking off each fix and noting the date you completed it. Come back in a few weeks and check whether your rankings, calls and reviews have moved. This turns your audit from a one-off document into a living plan that keeps improving your local presence.
| Priority | Example issue | When to do it |
|---|---|---|
| Critical | Suspended profile or duplicate listing | Now |
| High | Incomplete profile or wrong NAP | This week |
| Medium | Thin location pages, slow pages | This month |
| Low | Minor schema or small content tweaks | Later |
Common mistakes to avoid in a local SEO audit
An audit can go wrong if you rush it or skip the boring parts. Here are the mistakes we see most often.
- Checking rankings from only one location and trusting that as the full picture.
- Ignoring NAP consistency because it feels too small to matter.
- Auditing the website but forgetting the Google Business Profile, or the other way round.
- Writing a long list of problems but never ranking them by priority.
- Setting vague goals like 'more reviews' instead of clear, measurable targets.
- Copying competitor tactics blindly without checking they fit your business.
- Doing the audit once and never repeating it as the market changes.
Final thoughts and next steps
A local SEO audit gives you a clear, honest picture of where you stand and what to fix first. Work through your Google Business Profile, your citations and NAP consistency, your reviews, your on-page SEO and location pages, and your technical health and Core Web Vitals. Add local keyword research and a competitor check, then turn it all into a prioritised action plan.
Aim to repeat this audit every six to twelve months, or after any big change to your website or business. If the work feels like a lot, a local SEO specialist can run the audit for you, spot the quickest wins and handle the fixes. Either way, the value is the same: you stop guessing and start working on the things that actually move your local rankings.
Frequently asked questions
How often should I do a local SEO audit?
For most businesses, every six to twelve months is enough, plus a fresh check after any big change such as a new website, a move, or a drop in calls. Larger or multi-location businesses may benefit from a more frequent review because they have more to keep in line.
How long does a local SEO audit take?
A focused audit of a single-location business usually takes a few hours to a full day, depending on how many citations and pages you have. The fixes take longer. The key is to record every issue as you go so you can work through them steadily afterwards.
Do I need paid tools to do a local SEO audit?
No. You can do a solid audit with your Google Business Profile, a free speed test, Google Search Console and a spreadsheet. Paid tools speed up citation checks and rank tracking, but they are helpful extras, not a must for your first audit.
What is the most important part of a local SEO audit?
Your Google Business Profile, because it has the biggest impact on local rankings and is often the quickest to fix. After that, NAP consistency across your citations tends to give the next best return, since consistent details build the trust Google needs.
What should I fix first after my audit?
Start with high-impact, low-effort fixes and any emergencies. A suspended profile or duplicate listing is critical. An incomplete profile or a wrong phone number is high priority. Slower jobs like rewriting thin location pages can follow once the urgent items are done.

Javed specialises in local SEO for UK service businesses, from Google Business Profile and citations to on-page and technical SEO. He shares proven, jargon-free advice.
Editorial process: every guide is researched and written by a local SEO specialist, reviewed by Nazir Abbas, and checked for accuracy before it is published.
More guides
Best Local Citation Sites UK: The Directories That Move Rankings
A ranked, honest guide to the best local citation sites UK businesses should list on to improve local search visibility.
Read the guideBest Local SEO Tools for UK Businesses (Free and Paid)
A ranked guide to the best local SEO tools for UK businesses, covering free and paid options for every job from rank tracking to reviews.
Read the guideBest Google Review Tools for UK Local Businesses
A senior local SEO team ranks the best Google review tools for UK local businesses. We cover automation, SMS and email requests, reply management, pricing, and how to grow reviews without breaking Google's rules.
Read the guideSee exactly where you're losing local customers
Get a free, no-obligation local SEO audit and a clear plan to climb the map pack.
- A clear picture of where you rank locally today
- The quickest wins to climb the map pack
- How you compare to nearby competitors
- No obligation, no hard sell
Prefer to talk? Call us directly.
+44 7423 614766