Local SEO Audit Checklist
Use this comprehensive local SEO audit checklist to identify issues and opportunities across your Google Business Profile, citations, website, and reviews.
A local SEO audit evaluates every aspect of your local search presence - from your Google Business Profile to your website, citations, reviews, and content. Regular audits identify issues that suppress your rankings and opportunities to outperform competitors. This checklist provides a systematic framework for auditing and improving local SEO performance.
Quick Answer
- A local SEO audit reviews your complete local search presence across GBP, website, citations, reviews, and content.
- Conduct a full audit quarterly and a quick audit monthly to maintain optimal local visibility.
- The audit covers six areas: Google Business Profile, website, citations, reviews, content, and technical elements.
- Each audit item is scored as Pass, Warning, or Fail to prioritise fixes.
- Fixing audit failures typically produces measurable ranking improvements within 4-8 weeks.
If you want the full breakdown, continue below.
Audit Area 1 - Google Business Profile
Profile Completeness
- Profile claimed and verified
- Business name matches exact legal name (no keyword stuffing)
- Primary category is the most specific match for core service
- Additional categories added for secondary services (up to 9)
- Business description complete (750 characters)
- Phone number is local and direct (not a call centre)
- Website URL is correct and loads properly
- Hours of operation are accurate
- Special/holiday hours are set
- Service area or address is correctly configured
Visual Content
- Profile photo (logo) uploaded
- Cover photo set
- 10+ high-quality photos uploaded
- Photos updated within the last 3 months
- No stock photos (real business photos only)
- Exterior and interior photos included
Active Management
- Posts published within the last 2 weeks
- Q&A section has seeded questions and answers
- All reviews have responses
- Services/products listed with descriptions
- All applicable attributes completed
Performance
- GBP Insights reviewed (search queries, views, actions)
- Photo views compared to competitor average
- Customer action trends (calls, directions, website clicks) tracked
Audit Area 2 - Website Local Signals
Homepage
- Business name, city, and primary service mentioned
- LocalBusiness schema markup implemented
- Phone number visible and click-to-call on mobile
- Address visible (if applicable)
- Google Maps embed (if physical location)
Location Pages
- Dedicated page for each target location
- Content is genuinely unique per location (not template with city swap)
- Local case studies or testimonials included
- Location-specific schema markup
- Location in title tag, H1, meta description, and URL
- Internal links to and from service pages
NAP Consistency
- NAP on website matches GBP exactly
- NAP format is consistent across all website pages
- NAP in footer or header for site-wide visibility
Mobile Performance
- Site is responsive on all mobile devices
- Click-to-call buttons functional
- Page load time under 3 seconds on mobile
- No horizontal scrolling
- Touch targets at least 48px
Audit Area 3 - Citations
Core Citations
- Google Business Profile: claimed, verified, optimised
- Yelp SA: listed with consistent NAP
- Yellow Pages SA: listed with consistent NAP
- Brabys: listed with consistent NAP
- ShowMe: listed with consistent NAP
- Facebook: business page with consistent NAP
- LinkedIn: company page with consistent NAP
Citation Quality
- 20+ quality citations from relevant directories
- NAP consistent across all citations (exact match)
- No duplicate listings on any platform
- No old/incorrect information on legacy listings
- Industry-specific directories included
Citation Gaps
- Competitor citations analysed for missing opportunities
- Data aggregator submissions completed
- New citation opportunities identified
Audit Area 4 - Reviews
Review Volume
- 10+ Google reviews (minimum for local credibility)
- More reviews than top 3 Map Pack competitors (or catching up)
- Reviews received within the last 30 days
Review Quality
- Average rating 4.0+ stars
- No recent sudden rating drops
- Reviews mention services and location naturally
Review Management
- All positive reviews have responses
- All negative reviews have professional responses within 48 hours
- Fake/spam reviews flagged for removal
- Review generation system in place (ask templates, timing, links)
- Review performance tracked monthly
Audit Area 5 - Local Content
Content Coverage
- Blog posts with local topics published monthly
- Local case studies created quarterly
- Content references local areas, suburbs, and landmarks
- Content addresses South African market specificities
- Content supports GBP posts (repurposed)
Internal Linking
- Location pages link to relevant service pages
- Service pages link to relevant location pages
- Blog posts link to location and service pages
- No orphaned local content
Content Quality
- Location pages have 800+ words of unique content
- Content provides genuine value (not just SEO filler)
- Content updated when information changes
- E-E-A-T signals present (author, expertise, experience)
Audit Area 6 - Technical Local Elements
Schema Markup
- LocalBusiness schema on homepage
- Location-specific schema on each location page
- Schema validated with Rich Results Test
- No schema errors in Search Console Enhancements
Technical Performance
- HTTPS enforced on all pages
- Core Web Vitals passing (LCP, INP, CLS)
- XML sitemap includes all location pages
- Robots.txt not blocking any location pages
- Canonical tags correct on location pages
Audit Scoring Guide
For each checklist item:
| Status | Meaning | Action |
|---|---|---|
| ✅ Pass | Correctly implemented | Monitor quarterly |
| ⚠️ Warning | Partially implemented or needs improvement | Fix within 2 weeks |
| ❌ Fail | Missing or incorrectly implemented | Fix immediately |
Priority Order
Fix failures in this order for maximum impact:
- GBP issues (highest impact on Map Pack)
- NAP inconsistencies (undermines all local signals)
- Review management (ongoing engagement signal)
- Website local signals (supports organic local rankings)
- Citation gaps (structural authority building)
- Content and technical improvements (long-term growth)
Audit Frequency
| Audit Type | Frequency | Time Required |
|---|---|---|
| Quick review (GBP, reviews, posts) | Monthly | 30 minutes |
| Standard audit (all 6 areas) | Quarterly | 2-3 hours |
| Comprehensive audit (with competitor analysis) | Bi-annually | 4-6 hours |
Key Takeaways
- A local SEO audit covers six areas: GBP, website, citations, reviews, content, and technical elements.
- Regular audits (monthly quick checks, quarterly full reviews) maintain optimal performance.
- Prioritise fixes: GBP first, then NAP consistency, then reviews, then website and content.
- Score each item as Pass, Warning, or Fail to create an actionable improvement plan.
- Fixing audit failures typically shows results within 4-8 weeks.
Tools & Resources (Coming Soon)
- Free SEO Audit Tool
- Citation Consistency Checker (Coming soon)
- GBP Audit Scorecard (Coming soon)
Related SEO Documentation
Feedback
Was this helpful?
Tell us how this article felt in one click.