Local SEO audit: what to check and how to do it
- Published
- 28 September 2026
- Read time
- 8 minute read
A step-by-step local SEO audit covering keywords, rankings, Google Business Profile, location pages, citations, reviews, competitors and AI search visibility.
1.Introduction
Local SEO audits are one of the most valuable jobs on the local search to-do list, and one of the most often skipped. Smaller businesses often lack the tools; larger ones face the logistics of auditing every location. With the right process, businesses of any size can audit regularly and catch problems before they cost customers. Here’s how we do it.
This post is part of our guide to how to do local SEO.
2.What is a local SEO audit?
A local SEO audit reviews how visible your business is for local searches, and why. It covers your rankings, but also everything feeding into them: your website, Google Business Profile, listings, links, reviews and what AI tools say about you.
At the end, you should have a clear picture of where you stand, a prioritised list of issues and a list of opportunities worth pursuing.
3.Why run a local SEO audit?
Local visibility decays quietly. Websites pick up broken links and slow pages. Opening hours change and nobody updates the listings. Someone suggests an edit to your Business Profile and Google accepts it. A competitor opens down the road and collects reviews faster than you.
Regular audits catch these problems before they hurt rankings. They’re also the moment to reassess opportunities and check you’ve kept up with changes to how Google Search and Maps work. Local search features change often, so an audit that doesn’t look for new features and policy changes will miss things.
4.The tools you'll need
Google Search Console
Clicks, impressions, CTR and queries for your location pages, plus reporting on visibility in Google’s AI features.
Google Analytics 4
Traffic, engagement and key events from local search.
Google Business Profile
Views, searches, calls, directions, website clicks and other interactions.
Website crawler
For indexing issues, broken links, duplicate content and on-page problems.
Backlink tool
For links to your location pages and competitors’.
Citation management tool
For inconsistent, duplicate or missing listings.
Review monitoring
Across Google and the platforms that matter in your sector
Keyword research tool
For local search volumes, regional wording, near me variations and the terms local competitors rank for.
Building this stack gets expensive, which is why many multi-location businesses work with an agency that already has it in place.
5.How to do a local SEO audit in 10 steps
Run these for each location:
Keyword review
Rankings review
Website audit
Google Business Profile review
Location pages and local content review
Local links and citations review
Reviews analysis
Competitor analysis
Social and video review
AI search visibility check
If you need help auditing at scale, talk to us.
Keyword review
Existing keywords: in Search Console, go to Performance > Search results and filter by each location page to see which queries drive impressions, clicks and conversions.
Quick wins: look for queries with high impressions and low CTR. These are pages that rank but don’t persuade.
New opportunities: use a location-filtered keyword tool, including implicit (“emergency plumber”) and informational (“best plumber for boiler repairs”) queries.
Rankings review
For each priority keyword, review:
Average position and change over time
Placement type: local pack, Maps, organic or AI-generated results
How your listing appears (title, description, stars, photos)
Which competitors appear alongside you
SERP features, including Local Services Ads, which dominate some sectors
Impressions against local search volume, plus clicks and CTR
Website audit
Site structure and your locations hub
Location page URLs, titles, headings and meta descriptions
NAP, and whether it matches your Business Profile exactly
Localised and duplicate content
Keyword cannibalisation between location pages
Internal links to location pages
Images and video
Core Web Vitals and mobile experience (PageSpeed Insights is a good start)
LocalBusiness structured data, tested and matching the visible page
Automated crawls catch a lot, but not everything. We recommend an expert-led technical review at least once a year.
Google Business Profile review
Is the primary category right? Are additional categories relevant?
Are predefined and custom services added?
Are opening hours correct, including upcoming holiday hours?
Is the map pin in the right place? Pin placement has a real effect on local pack rankings.
Do photos reflect the location as it is today?
Are attributes, products and offers up to date?
Does the website link go to the right location page, with UTM tracking?
Has anything changed that you didn’t change? Google accepts edits from users and its own systems.
Is the business name compliant, with no added keywords?
Google’s AI features in Maps answer customer questions using your profile, reviews, photos and website, so make sure all of those are accurate.
Location pages and local content review
Each location page should have a descriptive URL (for example, example.com/locations/southampton), location keywords in the title, headings and body copy, and unique content. Check each page:
Includes accurate NAP and opening hours
Covers the services and facilities local customers care about
Says something genuinely different from other location pages
Answers local FAQs
Is supported by localised content elsewhere that links back to it
Local links and citations review
Local links: where do links to each location page come from? Are they locally relevant? Where are competitors earning links you’re not?
Citations: check consistency on Google, Apple Maps and Bing first, then aggregators, directories and industry sites. Flag duplicates, old addresses and wrong numbers.
AI tools rely heavily on directories, so an outdated listing can surface in an AI answer, not just a directory page.
Review analysis
Online reviews potentially influence as much as £23 billion of UK consumer spending a year, and customers expect a strong rating backed by plenty of recent reviews. For each location, review:
Average rating and total volume
Recency: reviews in the last month and three months
Response rate and speed
Whether responses are personalised or templated
Recurring themes in feedback
Performance on other platforms that matter in your sector
Compliance: no staff quotas, no requests for staff names, no review gating and no undisclosed incentives. Google’s policies prohibit these, and in the UK the Digital Markets, Competition and Consumers Act makes fake and concealed incentivised reviews illegal, with enforcement by the CMA.
Competitor analysis
Which keywords are competitors targeting, and what are they missing?
How deeply do they cover relevant topics?
Which of their pages drive the most visibility?
How complete are their Business Profiles? Is there a gap you could fill, such as longer hours or a service they don’t offer?
Do their sites have technical weaknesses?
Where do their best links come from?
Are their citations consistent?
What’s their rating, review volume and recency, and what do their customers complain about?
Look beyond Google too. Are competitors visible in AI answers, on Apple Maps, marketplaces or social platforms where you’re not?
Social and video review
Instagram, TikTok and YouTube are all places people discover and vet local businesses.
Are business details consistent across social profiles?
Do you have a page or profile per location, where supported?
How do people find businesses like yours on each platform?
Are customers and creators sharing content about you, and are you engaging with it?
AI search visibility and check
The step most audits miss:
Run test prompts in ChatGPT, Gemini, Google’s AI results and Perplexity using real customer questions (“best family dentist in Winchester”, “garden centre near Romsey open Sunday”).
Check accuracy. AI tools often get business details wrong, pulling outdated contact information from old listings.
Note the sources cited, then check your listings on those sites.
Check Search Console’s reporting on Google’s AI features to see which location pages appear there.
6.Local SEO audit FAQs
How long does a local SEO audit take?
With the right tools and templates, a single-location audit takes a few hours to a day. For multi-location businesses, the effort per location drops as you build repeatable processes and automate data collection.
How often should you run a local SEO audit?
A full audit every quarter or six months suits most businesses. Brands with a dozen or more locations benefit from lighter monthly checks (Business Profile accuracy, reviews, rankings) plus a full audit each quarter.
What should you get from a local SEO audit?
A report on current performance, a list of issues ranked by importance and a list of opportunities ranked by value against effort, broken down by location.
How much does a local SEO audit cost?
It depends on the number of locations and the depth required. The audit itself is usually the smaller cost. The bigger investment is fixing issues and acting on opportunities, so prioritise what drives revenue.
7.To summarise
A good local SEO audit checks everything that feeds local visibility, location by location: keywords, rankings, website, Business Profile, content, links, citations, reviews, competitors, social and AI search. Run one regularly and act on what it tells you.
Use our local SEO checklist to fix what you find, and our guide to local SEO reporting to measure the impact. Managing several sites? Read local SEO for multiple locations.
Need help auditing your locations?
We’ll audit every location, from keywords and Business Profiles to AI search, and tell you what to fix first.


