ES Studios
Checklist — 54 points

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:

1Website linked
2Services section populated
3Q&A has entries
4Active post (90 days)
5Booking link active
620+ photos uploaded
01

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

02

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

03

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

04

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)

05

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

06

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]?")

07

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.