Google Business Profile Optimization Checklist 2026
Every GBP signal that impacts local pack rankings — across 7 categories, 54 specific action items. Built for home service contractors. Updated for 2026.
The 6 GBP Completeness Signals
Pack leaders average a completeness score of 5.1/6. Average competitors score 2.8/6. Each of these six binary signals is a direct ranking gap when unfilled:
Core Business Information
Business name matches real-world signage exactly (no keyword stuffing)
Primary GBP category is the most specific accurate match to your main service
Secondary categories added for every service type you offer (up to 10 total)
Address entered correctly (SABs: hide address, set service area by zip or city)
Service area covers all zip codes or cities you actively serve
Local phone number (not a tracking number only — use call forwarding if needed)
Website URL linked and pointing to a live, mobile-friendly page
Business hours are accurate including holiday hours
Appointment URL linked if you use a booking system
Business description: 750 characters, includes primary keyword and city
Appears in Knowledge Panel
Services Section
Services section is not empty (this is one of the 6 completeness signals)
Every service you offer is listed by specific name, not a catch-all label
Each service has a 200-character description with city + service type
Services match your website service pages (Google cross-references these)
Pricing added to services where applicable (increases engagement)
Brand-specific service entries added if you service or install specific brands
Photos and Media
Minimum 20 photos uploaded (pack leaders average 50+)
Cover photo: high-quality exterior or team photo (not a logo)
Profile photo: logo on white or transparent background
3+ exterior photos of location, vehicle, or branded equipment
5+ team photos showing technicians in uniform
10+ project/work photos (before-and-after preferred)
Photo file names are descriptive before upload (service-city-state.jpg)
Photos added within the last 90 days (recency signal)
3–5 new photos added weekly (ongoing)
Video uploaded if available — Google prioritises video in 2026
Short clips of work or intro work well
Review Signals
Post-job SMS review request system is active and automated
Review request sent within 30 minutes of job completion
Minimum 4 new reviews per month (target: 8–15)
All positive reviews have a response (even brief)
All negative reviews have a professional response within 48 hours
Review link copied and saved for sharing (from GBP dashboard → Share review form)
No incentivised reviews, no review gating, no fake reviews
Review text from recent reviews mentions service type and city (coach customers gently)
Google Posts
At least one post published within the last 90 days (pack leaders: 71% active)
Post cadence: minimum every 14 days, weekly preferred
Each post has a photo (posts with photos get 3x more views)
Seasonal posts scheduled 6–8 weeks before seasonal demand peaks
At least one Offer post active if you run any seasonal promotions
Post text includes service keyword and city name naturally
Q&A Section
Q&A section has at least 5 entries (Google indexes these)
Questions cover: service area, emergency availability, pricing, licensing, response time
All questions answered by the business owner account
Responses include service keywords naturally
Spam questions removed (flag and report via GBP dashboard)
Q&A seeded with location-specific questions (e.g., "Do you service [suburb]?")
Attributes and Advanced Features
All applicable attributes enabled (licensed, insured, veteran-owned, online estimates)
Booking link active and connected to live booking system
Products section populated if you sell any physical products
Messaging enabled if you can respond within 24 hours
Special hours set for upcoming holidays before they arrive
GBP website linked to page that passes Core Web Vitals (check PageSpeed Insights)
Suspended or pending verification issues resolved
Duplicate listings merged or flagged for removal
Frequently Asked Questions
How long does it take to see results from GBP optimization?
Most contractors see measurable improvement in local pack impressions within 4–8 weeks of completing a full GBP optimization. The fastest gains typically come from completing the services section (which many profiles have empty), adding 20+ photos, and activating Google Posts. Review improvements take longer — a systematic review generation programme typically shows ranking impact after 90 days of consistent accumulation.
How many categories should a contractor have on their GBP?
Add every category that accurately describes your services. Google allows up to 10 categories. Most home service contractors should have 3–6 relevant categories. Adding irrelevant categories to try to rank for more queries is against Google's guidelines and can result in suspensions. Choose categories that describe what your business actually does.
Does keyword stuffing in a GBP name help rankings?
Adding keywords to your business name that aren't part of your real business name violates Google's guidelines. While some profiles temporarily benefit from this practice, Google has increased enforcement significantly in 2025–2026. Profiles found to be keyword-stuffing their name risk suspension. Your GBP name should match your real-world business name exactly.
What is the GBP Completeness Score?
The GBP Completeness Score (0–6) measures six binary signals: website linked, services section populated, Q&A has entries, active Google Post within the last 90 days, booking link active, and photo count above 20. Pack leaders typically score 5.1/6 while average competitors score 2.8/6. Every unfilled signal is a direct ranking gap that competitors can exploit.
Should I respond to negative Google reviews?
Yes — responding to negative reviews is more important than responding to positive ones. A professional, empathetic response to a negative review demonstrates customer service quality to the hundreds of potential customers who will read that exchange. Respond within 24–48 hours, acknowledge the concern, offer to resolve it offline, and never argue publicly. Google also factors review response rate into its completeness signals.
How often should I post on Google Business Profile?
A minimum cadence of one post every 14 days is sufficient to maintain the "active posting" signal. In competitive markets, weekly posts (every 7 days) provide a stronger active signal. In our benchmark data, 71% of local pack leaders had posted within the last 90 days, vs only 18% of average competitors. This makes consistent posting one of the most exploitable free opportunities in local SEO.
Want us to run this checklist on your profile?
We'll audit every one of these 54 points against your live GBP profile and send you a prioritised action list — free, no sales call required.