Got something worth sharing? We want to hear from you.Share Your Knowledge →

Local SEO Audit: 12 Checks to Run Before You Lose Rankings

Listening to ArticlePlaying
0%
Local SEO audit checklist illustration of a storefront with map pin and magnifying glass

Running a local SEO audit is different from setting up a Google Business Profile for the first time. A setup checklist gets your listing live. An audit tells you whether everything you set up months or years ago is still accurate, still active, and still competitive today. If you manage a local business or handle local SEO for clients, this is the checklist to run on a recurring schedule, not just once.

A proper local SEO audit covers twelve areas: your ranking position, your listing accuracy, your review activity, your content freshness, your technical signals, and now your visibility inside AI tools like ChatGPT and Gemini. Below is each check, why it matters, and exactly how to run it.

In my experience, most businesses that lose local visibility didn’t break any rule. They just stopped checking. Hours go stale, photos stop updating, and nobody notices until a competitor quietly takes the spot in the local pack. A regular local SEO audit catches that drift before it turns into a real ranking problem.

What a Local SEO Audit Actually Checks

A local SEO audit is a structured review of everything that affects whether your business shows up for local searches. That includes your Google Business Profile, your website’s local signals, your citations, your reviews, and increasingly, how AI assistants describe your business.

This is not the same as the setup work covered in our Local SEO Checklist for small businesses. That checklist walks through claiming a profile, picking categories, and building out location pages for the first time. An audit assumes that work is already done. Its job is to catch drift: the hours that changed three months ago and never got updated, the review that went unanswered, the photos nobody has touched since last spring.

Search Engine Land’s own local SEO audit guide frames this as a recurring process, not a one-time task. It recommends tracking findings over time so you can spot trends early, rather than reacting after rankings already dropped.

How Long a Local SEO Audit Takes and Who Should Run It

You do not need an agency retainer to run this. A single-location business owner can work through every check below in an afternoon, and most of that time is spent reading reviews and comparing citation listings, not learning new tools. Agencies managing several clients usually build a simple spreadsheet or dashboard so the same local SEO audit can be repeated for each location on the same schedule.

Multi-location brands have more ground to cover, since accuracy problems at one address rarely apply to the next. If that is you, treat this checklist as a template to run per location rather than once for the whole brand, and prioritize locations with the lowest review counts or the oldest profile data first.

What’s Changed in Local Search Recently

A few recent developments are worth folding into your audit routine, even if none of them amounts to a single dramatic algorithm change.

ADVERTISEMENT

According to Search Engine Roundtable’s Barry Schwartz, Google has begun a closed beta of a new portal called Google Business Home. It combines Business Profile, Merchant Center, YouTube, and Ads account management into one Gemini-powered dashboard. It is currently limited to select business categories in the US and UK, and Google says it will eventually surface suggested actions, like flagging a demand surge or prompting you to publish a seasonal offer. What this means for you: if you get early access, treat it as a faster way to run several of the checks below, not a replacement for the audit itself.

Separately, Search Engine Land’s Danny Goodwin reported on SOCi’s 2026 Local Visibility Index, which compared roughly 350,000 business locations across Google’s local results and three AI assistants. The study found brands appeared in Google’s local three-pack 35.9% of the time, but Gemini recommended them only 11% of the time, Perplexity 7.4%, and ChatGPT just 1.2%. Only 45% of the top 20 brands in traditional local search also ranked among the top 20 in AI recommendations. What this means for you: ranking well in Google’s local pack no longer guarantees you show up when someone asks an AI assistant for a local recommendation instead.

A related piece in Search Engine Journal, by Adam Heitzman of HigherVisibility, cites the Whitespark 2026 Local Search Ranking Factors report and a BrightLocal study linking closed listings to ranking drops. The common thread is that Google is weighing engagement signals, posts, fresh photos, review cadence, and accurate hours, more heavily than in the past. A profile that looks inactive is treated differently than one that looks alive.

Your Local SEO Audit: 12 Checks to Run

Work through these in order. Most take ten to fifteen minutes once you know where to look, and a full local SEO audit for a single location should take under two hours.

1. Local Pack and Maps Ranking Snapshot

Search your core terms, including “near me” variations, from a location near your business and record where you land in the local pack. Check Google Maps separately, since its rankings don’t always match the pack you see in regular search. Log the date and position so the next audit has a baseline to compare against.

2. Listing Accuracy and Duplicate Check

Search your business name and check every field: address, phone number, website, hours, and holiday hours. Then search for your business category and competitors nearby to check for duplicate listings, either yours from an old location or a competitor using a misleading address to rank near you. Report anything that violates Google’s guidelines. A leftover duplicate from a move or rebrand is one of the more common issues a local SEO audit turns up, and it can quietly split your reviews and ranking strength between two listings.

3. Primary and Secondary Category Fit

Confirm your primary category still matches what a customer searching for your main service would expect. Businesses add services over time and sometimes drift into categories that no longer represent their core work. Review secondary categories the same way. Each one should be genuinely connected to something you actually offer.

4. NAP Consistency Across Citations

Pull your name, address, and phone number as they appear on your five or six most important directories and compare them against your Business Profile. Inconsistent information across listings gives Google conflicting signals about which version is correct, and it is one of the most common, most overlooked local SEO audit failures.

5. Review Velocity and Response Rate

Count new reviews over the last 90 days rather than your total review count. A steady trickle signals an active business, while a long gap followed by a cluster of five-star reviews can look suspicious to Google and to customers. Check your response rate too. Every review, positive or negative, should get a reply within a few days, since an unanswered run of reviews is one of the easier things for a competitor to beat you on.

6. Review Sentiment Themes

Read through recent reviews looking for repeated complaints, about wait times, pricing confusion, or staff behavior, rather than just tracking your star average. A recurring theme in reviews is often the fastest way to find an operational problem that is quietly costing you both customers and rankings.

ADVERTISEMENT

7. Photo and Video Freshness

Check the upload date on your most recent photos. If it has been more than a month, add new images of your storefront, products, or team. Google has said photos help customers understand a business, and a profile with stale, years-old images sends a weaker signal than one updated regularly.

8. Posts and Offers Cadence

Review how often you have published Google Posts in the last month. Weekly posts, especially time-sensitive offers, act as a freshness signal that a static profile cannot match. If your last post is months old, this is one of the fastest wins available in a local SEO audit, because it takes minutes to fix.

9. Q&A, Booking, and Messaging Setup

Check whether your Q&A section has answers to the questions customers actually ask, rather than sitting empty. Confirm booking links and messaging are both enabled and that someone is actually responding to messages. An unanswered question or an ignored message is a visible gap any potential customer can see. Seeding your own Q&A with the five questions you get most often is a quick fix most owners never get around to.

10. GBP Insights and Performance Metrics

Pull your Business Profile performance data: calls, website clicks, direction requests, and booking clicks over the last three months. Compare the trend to the previous period. A sudden drop often shows up here before it shows up in your rankings, which makes this one of the more useful early-warning checks in the audit.

11. On-Page Local Signals and Structured Data

Confirm your website’s name, address, phone number, and service area match your Business Profile exactly. Then validate your LocalBusiness structured data using Google’s structured data guidelines to confirm the markup is current and error-free. Structured data will not fix a ranking problem on its own, but broken markup is an easy thing to leave broken for years.

12. AI Visibility Check

Ask ChatGPT, Gemini, and Perplexity a few questions a real customer might ask, like which business to use for your category in your city. Note whether your business comes up, and whether the hours, address, and description the assistant gives back are actually correct. Given how far AI recommendation rates still trail Google’s local pack, this check matters more with every audit cycle, and it is the one most businesses still skip entirely.

Common Local SEO Audit Mistakes to Avoid

The most common mistake is running a local SEO audit once and treating it as finished. Local search signals shift constantly, hours change for holidays, staff turnover changes who answers the phone, and competitors add new reviews every week. A checklist that sits in a folder from last year tells you almost nothing about where you stand today.

The second mistake is auditing only the Google Business Profile and skipping the website and citations. Google pulls business information from multiple sources, so a perfectly accurate profile paired with an outdated website still sends mixed signals. The third is skipping the AI visibility check simply because it feels unfamiliar. AI recommendation rates still trail far behind Google’s local pack, according to Search Engine Land’s reporting on the SOCi index. That gap is worth closing early, before competitors get there first.

Local SEO Audit Checklist Recap

Use the table below to track each check, how often to run it, and where to look. Treat it as a living document rather than a one-time form.

Check Recommended Frequency Where to Check
Local pack and Maps ranking Monthly Google Search and Maps, from the business location
Listing accuracy and duplicates Quarterly Google Business Profile, Google Maps search
Category fit Quarterly Business Profile settings
NAP consistency Quarterly Top directories vs. Business Profile
Review velocity and response Monthly Business Profile reviews tab
Review sentiment themes Monthly Recent reviews, all platforms
Photo and video freshness Monthly Business Profile photos tab
Posts and offers cadence Weekly Business Profile posts
Q&A, booking, messaging Monthly Business Profile Q&A and messaging
GBP Insights and performance Monthly Business Profile performance reports
On-page local signals and schema Quarterly Website pages, structured data testing tools
AI visibility check Monthly ChatGPT, Gemini, Perplexity

Our earlier piece on Google Business Profile performance reports goes deeper into reading the metrics behind check 10, and it pairs well with this audit once you have a few months of data to compare.

ADVERTISEMENT

Running through all twelve checks will not take long once you build the habit. Most small businesses find the biggest wins in the sections they have never looked at before: stale photos, an empty Q&A tab, or a business category that stopped matching what they actually do years ago. Fix those first, then move on to the slower work of citations and structured data.

Frequently Asked Questions

How often should I run a full local SEO audit?
Once a quarter for most single-location businesses, with a lighter monthly check on reviews, posts, and photos in between. Multi-location brands or anyone in a competitive category should check rankings and reviews monthly at minimum.

Can I run a local SEO audit without paid tools?
Yes. Every check in this list can be done manually using Google Search, Google Maps, your Business Profile dashboard, and a spreadsheet. Paid rank trackers and citation tools save time at scale, but they are not required to get a complete picture.

Does a local SEO audit help with AI search visibility too?
It should. The same signals that strengthen your Google Business Profile, accurate hours, fresh reviews, active posts, also feed the AI assistants that increasingly pull from Google Business Profile and Maps data when answering local questions.

Responses

Leave a response

Your email address will not be published. Responses are reviewed before they appear.

Join the DevByte Daily list

AI, SEO and paid media coverage in your inbox. No spam.

ADVERTISEMENT

Share This

Questions or story tips?

Contact us

Enjoyed this article?

AI, SEO and paid media coverage in your inbox. No spam.