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 5 GBP Completeness Signals
Five binary signals decide whether a profile counts as complete, and every one left unfilled is a direct ranking gap a competitor can take. Q&A was a sixth until Google removed the feature in December 2025:
Two of the points below carry more weight than the rest and have guides of their own. Category selection decides which searches your profile is even eligible for, and it is trade-specific enough that we have written it out separately for HVAC companies, electricians, landscaping companies, and window and door installers. The service area setting is the second, and setting it wider does not extend your coverage — the reason why is in how map pack ranking actually works.
A completed profile is necessary but not sufficient. The two pieces of work that sit either side of it are keeping your listings in agreement, covered in the citation building guide, and a review stream that does not stall, covered in how contractors get more Google reviews. Urgency trades feel a stalled review stream fastest — garage door and appliance repair profiles lose calls within weeks of the last review, while a remodeling contractor may not notice for a quarter.
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 5 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 (not one of the 1,440 profiles we sampled had one)
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
Ask Maps and AI Answers
Google deprecated the Q&A API on 3 November 2025 and removed the public Q&A section from Maps and local search on 3 December 2025. Ask Maps — Google's Gemini-powered local answer layer — took its place in early 2026. You no longer write or approve the answers customers see: Google generates them from your profile fields first, then your website, then your reviews, then your listings elsewhere. The full account is in what happened to GBP Q&A. There is nothing left to seed here — the work is making the sources it reads accurate.
Business description names the services you actually do and the cities you serve, not a generic "greater area" line
First place Ask Maps looks for factual answers
GBP service list is broken out by specific service type, not a single trade label
Categories, hours, and attributes are current — Ask Maps answers from them whether they are right or not
Website has a genuine FAQ page answering the questions customers actually ask, in plain language
No FAQPage schema added to that page — Google retired FAQ rich results in May 2026, so the visible answers are what get used
Business name, address, phone, and service details agree across your website, social profiles, and directories
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–5) measures five binary signals: website linked, services section populated, an active Google Post within the last 90 days, a booking link active, and a photo count of 20 or more. Q&A entries were a sixth signal until Google removed the feature in December 2025, so it is no longer scored. 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.