The hardest part of local SEO isn't knowing what to do. It's knowing where you actually stand.
A checklist gives you something a strategy document can't: a concrete count of what's done and what's missing. Most local service businesses score between 30–55% on a comprehensive audit. The gap between their current score and 80% is almost always the gap between invisible in local search and consistently ranking in the Map Pack.
Here are 47 items across 7 categories. Score yourself honestly. Anything that's not a confident "done" is an opportunity.
Category 1: Google Business Profile Essentials (10 Items)
The GBP is the foundation of every local SEO campaign. These are the non-negotiables.
-
Claimed and verified listing. Your GBP is claimed and you have active management access. Unverified or unclaimed profiles limit optimization and prevent appearing in the local pack.
-
Correct business name. Your GBP name matches your real business name — no keyword stuffing or city names appended. Google has tightened enforcement on name violations.
-
Primary category is the most specific accurate option. Not "Contractor" when "Roofing Contractor" exists. Not "HVAC Contractor" when "Air Conditioning Contractor" is more accurate for your primary service.
-
Secondary categories cover all major service lines. You can add up to 9 categories — use them for every distinct service type you offer.
-
Complete address or service area. Service businesses that visit customers should set a service area covering every city they actually serve, not a storefront address they don't operate from.
-
Business hours are current. Including holiday hours. Outdated hours are a conversion killer and a trust signal problem.
-
Services section is complete with descriptions. Every individual service listed with 2–3 sentence descriptions — not just category headings without content.
-
GBP description is filled out. The 750-character description covers what you do, your service area, and what makes you different. Includes natural language for your primary services.
-
Active posting in the last 30 days. At least one Google Post in the past 30 days — project photos, promotions, or educational tips.
-
Q&A section is seeded and monitored. You've posted and answered the top 5–10 questions customers ask, and responded to any customer-generated questions.
Category 2: Website Fundamentals (8 Items)
Your website is the credibility layer behind your GBP. These are the foundational elements.
-
Dedicated service pages for each major service. Not a single "Services" page listing everything. Individual pages for your top services, each optimized for search intent.
-
Location-specific pages for each city you serve. If you serve 3+ cities, each major area should have its own service page — this is how you rank in the Map Pack for location-specific searches.
-
NAP (name, address, phone) visible in the footer. Matching your GBP exactly. Every page of your website should display consistent contact information.
-
Clear About page with owner and team information. Named owners, years in business, credentials, licensing numbers, and real team photos. This is your E-E-A-T foundation.
-
Testimonials or reviews on key pages. Ideally pulled live from Google or verified sources. At minimum, curated testimonials with customer names and locations.
-
Mobile-optimized and fast-loading. Check with Google PageSpeed Insights. Service business customers search on mobile at the moment of need. A slow site loses the conversion before it starts.
-
Clear call-to-action on every page. Phone number in the header, clickable on mobile. A contact form or booking button accessible within two taps from anywhere on the site.
-
SSL (HTTPS) enabled. No exceptions. HTTP sites are flagged as insecure and deprioritized by Google.
Category 3: Citation Management (7 Items)
Citations — mentions of your name, address, and phone across the web — are how Google triangulates your business's legitimacy and location.
-
GBP NAP is the canonical source. Every directory entry matches your GBP exactly: same business name spelling, same address format, same phone number format.
-
Core directories are claimed and verified. Yelp, Facebook, Apple Maps, Bing Places, and Better Business Bureau — at minimum. These are the highest-authority local directories.
-
Industry-specific directories are listed. Angi, HomeAdvisor, Houzz (home services), Healthgrades (med spas), and industry association member directories carry vertical-specific authority.
-
No duplicate listings exist. Search your business name plus city on Google. Check Yelp, Yellow Pages, and MapQuest directly. Find and merge or remove any duplicates — they dilute your authority.
-
Phone number is consistent in format. Same format — parentheses, dashes, spaces — everywhere. Inconsistency is a negative signal.
-
Website URL is consistent. Same format (www or no www, trailing slash or not) across every directory. Pick one and standardize.
-
Category selections match GBP primary category. When directories offer categories, your primary category should align with your GBP selection.
Category 4: Reviews & Reputation (6 Items)
Review signals are among the most impactful Map Pack ranking factors — and the most frequently neglected.
-
Review velocity: new reviews in the last 30 days. Recency matters as much as volume. At least 2–3 new reviews in the last 30 days is the baseline for active velocity. A dormant profile loses ground continuously.
-
Average rating 4.3 or higher. Below 4.0 and you lose conversions even when you rank. Below 3.5 and Google may suppress the profile in competitive searches.
-
A review request system is in place. You have a documented, repeatable process for asking every completed-job customer for a review — text-based, sent within 60 minutes of job completion.
-
Every recent review has a personalized response. All reviews in the last 90 days are responded to with personalized replies — not copy-pasted language. Google indexes these responses.
-
No review gating or incentivized reviews. Google's guidelines prohibit filtering customers to only ask satisfied ones, and prohibit compensation for reviews. Violations result in profile penalties.
-
Review monitoring is active. You receive notifications for new reviews and respond within 24–48 hours. Stale unanswered reviews signal neglect to potential customers reading your profile.
Category 5: Content & Authority (8 Items)
Authority is built through content depth, demonstrated expertise, and external signals that validate your business as a genuine local resource.
-
FAQ content exists on service pages. Each service page answers the top 5–10 questions customers search before hiring. This content drives AI Overview citations and long-tail organic rankings.
-
Blog or resource section exists with regular publishing. At least one new piece of content per month — informational articles answering local search queries your potential customers have.
-
Case studies or project portfolios are documented. Before/after photos, project descriptions with location and job type. This is your strongest conversion content and E-E-A-T signal.
-
Seasonal content is published ahead of demand peaks. HVAC tune-up articles published in March, not June. Gutter cleaning content published in September, not November. Seasonal SEO requires lead time.
-
Licensing and credentials are prominently displayed. Not in the footer — on your About page, on service pages, and in your GBP. License numbers, certifications, and insurance information.
-
Local backlinks exist from relevant sources. Chamber of commerce membership, industry associations, local news mentions, supplier partnerships. Even 5–10 genuinely local links move the prominence needle.
-
Internal linking connects related service and location pages. Each service page links to related services and the cities you serve. This distributes authority and helps Google map your service footprint.
-
Schema markup is implemented. LocalBusiness schema at minimum, Service schema for each service page, and Review aggregate schema. This is how AI systems read your business data at scale. The playbook covers the full schema implementation protocol.
Category 6: Technical SEO (5 Items)
Technical issues are rarely the primary reason a local service business doesn't rank — but they cap your ceiling.
-
Sitemap.xml submitted to Google Search Console. All service pages and blog posts are included and indexed.
-
Robots.txt is not blocking important pages. Verify that your service pages and key landing pages are crawlable by search engines.
-
No broken links on key pages. Crawl your site with Google Search Console's Coverage report or a tool like Screaming Frog. Broken links on service pages signal neglect.
-
Core Web Vitals pass in Google Search Console. Particularly Largest Contentful Paint and Cumulative Layout Shift. Poor Core Web Vitals hurt conversion rate even when they don't directly cause ranking penalties.
-
Canonical tags are correct. For businesses with similar location pages, canonical tags prevent duplicate content issues that dilute page authority.
Category 7: AI & Future-Proofing (3 Items)
AI Overviews now appear in 40%+ of local searches. These three items determine whether your business gets cited or ignored.
-
Structured content architecture. Your key pages answer specific questions in direct, extractable formats — not just paragraphs of marketing copy. AI systems extract structured answers; unstructured paragraphs get skipped.
-
Consistent identity across all platforms. Same business description, same service categories, same geographic footprint — on your website, GBP, social profiles, and directories. AI cross-references all of these sources to validate authority.
-
Topical depth on your core services. You have content that covers your services comprehensively — not just service descriptions but educational content addressing what customers search for before and after hiring. This is the content that earns AI Overview citations. For the full AI citation strategy, see our post on how AI is changing local SEO in 2026.
How to Use This Checklist
Score yourself honestly. Mark each item complete only if you're confident it's done correctly — not "sort of done" or "we have something like that."
Below 60%: Focus on Categories 1 (GBP), 4 (Reviews), and 3 (Citations) first. These have the fastest and most direct Map Pack impact.
60–75%: Move to Category 5 (Content) and Category 2 (Website). This layer builds the authority that makes the foundation compound.
75%+: Category 6 (Technical) and Category 7 (AI) are your next layer. At this point you're optimizing a strong foundation, not building from scratch.
The businesses above 80% on this checklist are the ones with consistent inbound lead flow from organic search — not because they got lucky, but because they closed these gaps systematically.
For HVAC companies, plumbers, roofers, and other trades, the specific implementation details for each of these 47 items are in the AI-First Authority Framework™ — the complete system built specifically for local service businesses.
Not sure what your score actually is? Run your free SEO audit → — it automatically evaluates your business across 9 categories and tells you exactly where to focus first.