This checklist is organized by category and by priority within each category. Start at the top of each section. The actions listed first deliver the greatest ranking impact in the shortest time.
Businesses that complete 80%+ of this checklist
Rank in the top 3 within 90 daysin most local markets — without paid ads.
Category 1: Google Business Profile
Your GBP is the single most important local SEO asset. Complete every item before moving to any other category.
- Claim and verify your Google Business Profile if you haven't already
- Select the most specific and accurate primary category for your business
- Add all relevant secondary categories (up to 10)
- Write a keyword-rich business description using all 750 characters
- Add your complete and accurate business hours including holiday hours
- Add all products and services individually with descriptions and prices
- Upload at least 20 photos: exterior, interior, team, work samples, signage
- Set a precise service area if you are a service-area business
- Enable messaging and respond to every message within one hour
- Create a Google Post every week with a relevant update or offer
- Add all business attributes that apply (wheelchair accessible, free WiFi, etc.)
- Keep your opening date accurate — older businesses get an authority boost
Category 2: Reviews and Reputation
Review velocity and rating quality are among the top three local ranking factors. These actions build them systematically.
- Create a shortened direct review link and save it to your phone
- Ask every satisfied customer for a review at the moment of peak satisfaction
- Follow up with a text message within 24 hours of service completion
- Respond to every single review — positive and negative — within 48 hours
- Include a relevant keyword naturally in your responses (your service, your city)
- Never incentivize reviews with discounts or gifts — Google will remove them
- Set a monthly review target and track it on a simple spreadsheet
- Audit and respond to reviews on Yelp, Facebook, and industry directories too
In most local markets, the top three Map Pack positions are held by businesses with 40–150 Google reviews and a 4.5+ average rating. Review recency matters — aim for at least 3–5 new reviews every month, not one big push per year.
Category 3: On-Page Website SEO
Your website supports and amplifies your GBP rankings. These are the foundational on-page elements every local business website needs.
- Your homepage H1 tag must include your primary service and your city
- Add your full NAP (Name, Address, Phone) in text format in the footer of every page
- Embed a Google Map iframe on your contact page
- Create a dedicated page for each core service you offer
- Ensure your website loads in under 3 seconds on mobile (test at PageSpeed Insights)
- Use title tags in the format: [Service] in [City] | [Business Name]
- Write unique meta descriptions of 150–160 characters for every page
- Add LocalBusiness schema markup with your full NAP to every page
- Add Review schema markup to display star ratings in search results
- Make your phone number click-to-call on mobile
- Add an SSL certificate if you don't already have one (https)
Category 4: Citations and NAP Consistency
Citations are any online mention of your business name, address, and phone. Consistency across all of them is a trust signal that directly affects rankings.
⚠️ Before building new citations, audit your existing ones. Use BrightLocal or Moz Local's free check. Find every inconsistency — old addresses, name variations, disconnected phone numbers — and fix them first. Building on inconsistent foundations makes things worse.
- Google Business Profile — your most important citation
- Apple Maps — huge and often overlooked
- Bing Places for Business
- Yelp — even if you don't like it, it's a strong citation source
- Facebook Business Page with full NAP
- Yellow Pages (YP.com)
- Better Business Bureau (BBB)
- Foursquare (feeds dozens of other platforms)
- Angi (formerly Angie's List) for home service businesses
- Industry-specific directories relevant to your vertical
- Local Chamber of Commerce website listing
- Your city or county business directory if one exists
Category 5: Location and Service Pages
For businesses serving multiple areas or offering multiple services, dedicated pages are essential for ranking in each context.
- Create a dedicated page for every city, suburb, or neighborhood you actively serve
- Each location page must have genuinely unique content — no copy-paste with swapped city names
- Include location-specific details: landmarks, local knowledge, area-specific context
- Create a separate page for each major service you offer
- Link service pages to related location pages and vice versa
- Add FAQ sections to each page targeting questions people actually search
Category 6: Local Link Building
Links from locally relevant websites remain one of the most powerful signals in the Google algorithm. These are the most accessible sources for local businesses.
- Join your local Chamber of Commerce and get a link from their member directory
- Sponsor a local event, sports team, or charity and request a website link
- Submit a press release to local news outlets when you have genuine news
- Partner with complementary local businesses for cross-referral link exchanges
- Ask suppliers, manufacturers, and associations to link to your website
- Pursue local "best of" or "top [business type]" lists and request inclusion
- Write guest posts for local business blogs or community websites
Category 7: Tracking and Ongoing Maintenance
Local SEO is not a one-time activity. These maintenance actions protect your rankings and catch problems before they compound.
- Connect Google Search Console — it shows you exactly which searches bring people to your site
- Connect Google Analytics 4 — track how many visitors come from local organic search
- Monitor your GBP Insights monthly: calls, direction requests, website clicks
- Track your map pack rankings weekly using BrightLocal or Semrush Local
- Run a citation audit every quarter to catch new inconsistencies
- Update your GBP hours for every public holiday, even if you are open
- Add new photos to your GBP every month without exception
- Review and update your service descriptions every six months
- Check and respond to all new reviews at least twice per week
Completing all ongoing maintenance tasks takes approximately 30–60 minutes per week once the initial setup is done. That is the time investment between page four and the top three positions. Most businesses are not doing it — which is why the gap is there to close.
Frequently Asked Questions
For most businesses starting from scratch or with a neglected profile, completing your Google Business Profile fully and beginning a consistent review generation system will produce the fastest and most significant ranking movement. GBP optimization and review velocity are consistently the top two local ranking factors across every market and industry.
Work through the one-time setup items once and check them off permanently. Review the ongoing maintenance items monthly. Run a complete audit of every category once per quarter to catch any items that have slipped or changed since your last review. The businesses that treat this as a monthly habit dominate their markets within 6 to 12 months.
The GBP, reviews, on-page, and citation categories apply universally. The location pages category applies most strongly to businesses serving multiple geographic areas. The link building category applies to all businesses but delivers proportionally higher impact in competitive markets. Adjust priority based on your current baseline — fix what is most broken first.
Skipping the audit phase and building new citations on top of existing inconsistencies. If your Google Business Profile says 123 Main Street and half your existing directory listings say 123 Main St., every new citation you build amplifies the confusion rather than building trust. Fix first, then build.
How to Use This Checklist Effectively
Setup Sprint
- Complete GBP fully
- Fix citations
- Launch review system
Content Build
- Service and location pages
- Schema markup
- Speed optimization
Monthly Habit
- New GBP photos
- Weekly posts
- Review responses
Want These Results for Your Business?
Get a free local SEO audit — I'll show you exactly what's holding your rankings back and the fastest path to the Map Pack.
🎯 Get Your Free SEO Audit