When someone Googles your type of business in your city, three listings appear in a prominent box above all organic results. That's the local pack — and it's the most valuable real estate in local search. The businesses inside it get the majority of clicks. The ones below it fight over the scraps.

Your Google Business Profile (GBP) — formerly Google My Business — is the primary lever that determines whether you appear in that local pack. A half-filled profile is a lost opportunity. A fully optimised profile is a 24/7 lead generation machine.

This checklist covers all 20 actions you need to take to fully optimise your Google Business Profile in 2026. Work through them in order, and you'll be in better shape than 90% of your local competitors.

📍 Why this matters: Google reports that businesses with complete profiles are 2.7x more likely to be considered reputable and 70% more likely to attract location visits. Incomplete profiles aren't just a missed opportunity — they actively hurt you compared to competitors who've done the work.

The 20-Step Google Business Profile Optimization Checklist

1
Claim and verify your profile

Go to business.google.com and claim your listing if you haven't already. If your business appears in Google Maps without a claimed profile, someone else could potentially suggest edits — or a competitor could confuse customers. Verification usually takes a few days via postcard, phone, or video verification. Don't skip this step: you can't optimise what you don't own.

2
Complete every single field

Google uses profile completeness as a ranking signal. Fill in your business name exactly as it appears in the real world (no keyword stuffing in the name), your full address, local phone number, website URL, and hours. Leave nothing blank that you can fill in. Google shows profiles with more complete information higher in local results — and shows them with more confidence to searchers.

3
Choose the right primary category

Your primary category is one of the most important ranking factors in your GBP. It tells Google what type of business you are. Be as specific as possible — "Plumber" beats "Contractor," "Italian Restaurant" beats "Restaurant." Research what category your best-ranking local competitors use. You can find this by pulling up a competitor in Google Maps and looking at their category in the listing. Match the most specific category that accurately describes your business.

4
Add all relevant secondary categories

GBP allows multiple categories. Use them. A plumber might add "Drainage service," "Water heater installation service," and "Bathroom remodeler" as secondary categories. A dentist might add "Cosmetic dentist," "Dental implants periodontist," and "Emergency dental service." Each secondary category helps you appear in more searches. Don't add categories that don't apply — Google may flag this as misleading — but don't leave legitimate categories unused either.

5
Write a keyword-rich business description

You have 750 characters for your business description. Use them. Write naturally about what you do, who you serve, and what makes you different — but weave in your primary keywords. For example: "Austin's family-owned plumbing company since 2009. We offer 24/7 emergency plumbing, water heater installation, drain cleaning, leak detection, and sewer line repair across Austin, Round Rock, and Cedar Park. Licensed, bonded, and insured — same-day service available." Note: don't repeat your business name or put URLs or phone numbers in the description (Google rejects these).

6
Upload 10+ high-quality photos

Photos signal activity and professionalism. Google has found that businesses with photos receive 42% more requests for directions and 35% more website clicks than those without. Upload: your logo, a cover photo, your storefront or signage, interior shots, your team, work-in-progress and completed project photos, equipment, vehicles, and any products. Aim for at least 10 photos to start, then add more monthly. Real photos perform better than stock images — Google's algorithm can distinguish them.

7
Add a video (at least one)

Video is still underutilised on GBP and gives you a significant edge. A 30–90 second video introducing your business, showing your work process, or featuring a customer testimonial dramatically increases the perceived trustworthiness of your listing. Video requirements: at least 720p resolution, 30 seconds minimum, 75MB maximum. A simple phone video walkthrough of your shop or a time-lapse of a project can outperform no video every time.

8
Set up your service area (if applicable)

If you serve customers at their location (plumber, landscaper, HVAC technician, mobile notary), add your service area in GBP. You can list up to 20 cities, regions, or zip codes. Be accurate — don't list areas you won't actually serve. Google uses your service area to determine when to show your profile for location-specific searches. If you have a physical storefront where customers visit, hide your address instead and use the service area field.

9
Add your full services list with descriptions

GBP has a dedicated Services section where you can list every service you offer, organised by category. Include a name and description for each service. These descriptions are indexed by Google and can help you appear in searches for specific services, not just your general business type. A plumber should list: drain cleaning, water heater repair, emergency plumbing, pipe repair, bathroom remodeling, leak detection, etc. — each with a 2–3 sentence description.

10
Add products with photos and prices

For retail businesses, restaurants, or any business with specific offerings, the Products section lets you showcase items with photos and prices. Even service businesses can use this creatively — a dentist might list "Teeth Whitening — from $299" or "Invisalign Consultation — Free." Product listings appear prominently in your GBP and can significantly increase click-through rates from people who want to know costs before reaching out.

11
Add all relevant attributes

Attributes are specific features of your business that Google lets you highlight. They vary by category but include things like: "Women-owned," "Veteran-owned," "Wheelchair accessible entrance," "Free Wi-Fi," "Accepts credit cards," "LGBTQ+ friendly," "Language: Spanish." Many customers filter searches by these attributes. A restaurant should add: dine-in, takeaway, delivery, outdoor seating, and reservations. A salon should add: appointments required, walk-ins welcome, parking available.

12
Post to GBP at least once per week

GBP Posts work like a mini social media feed that appears on your listing. Regular posting signals to Google that your business is active and engaged. Post types include: What's New (general updates), Events, Offers (discounts or promotions), and Products. Each post can include a photo, text, and a call-to-action button. Good content: completed project showcases, seasonal promotions, tips relevant to your industry, staff highlights, or local community involvement. Posts expire after 7 days (Events posts expire after the event), so weekly posting keeps your listing looking fresh.

13
Enable and monitor messaging

GBP Messaging lets customers message you directly from your listing. Google monitors your response rate — if you have messaging enabled but consistently take more than 24 hours to respond, Google can disable the feature and note a slow response time on your profile. Enable messaging only if you can actually respond within a few hours. A dedicated person or a simple autoresponder ("Thanks for your message! We'll get back to you within 2 hours during business hours") is better than slow or no replies.

14
Proactively answer Q&A

The Q&A section on GBP allows anyone — including you — to ask and answer questions about your business. Don't wait for random people to answer questions about your business incorrectly. Proactively add the questions customers frequently ask and answer them yourself. Examples: "Do you offer free estimates?" "What areas do you serve?" "Are you open on weekends?" "Do you offer emergency services?" This content is indexed by Google and can appear in search results. Check for new public questions weekly.

15
Respond to every single review — good and bad

Review response rate is a signal Google uses in ranking. More importantly, it's what customers read before deciding to call you. Responding to positive reviews builds goodwill and shows you're engaged. Responding to negative reviews shows prospective customers that you take issues seriously and resolve them professionally. For positive reviews: thank the reviewer by name, mention the specific service, and invite them back. For negative reviews: acknowledge the experience, apologise sincerely, and offer to resolve it offline. Never argue, never accuse the reviewer of lying — even if they're wrong.

16
Build to 10+ reviews and keep the velocity steady

Review quantity and recency both affect local rankings. A business with 200 reviews has a significant advantage over one with 15, assuming similar star ratings. Build a systematic review generation process: after every satisfied customer interaction, send a direct link to your Google review page via text or email. "We'd love a quick Google review — it only takes 60 seconds and means a lot to us: [link]" converts well. Aim for at least 2–3 new reviews per month to maintain freshness. Never buy fake reviews or offer incentives — Google detects this and the penalties are severe.

Want a personalised action plan for your GBP and local SEO? Plinr builds one in 60 seconds — tailored to your business type and location.

Get your free local SEO plan from Plinr →
17
Set up booking if applicable

Google integrates with a growing list of booking and scheduling platforms. If your business takes appointments — salon, dentist, doctor, contractor, personal trainer — connect your booking system to GBP. Supported integrations include Booksy, Fresha, Acuity Scheduling, Square Appointments, and dozens more. When booking is enabled, a "Book" button appears directly on your listing. Customers who can book without leaving Google are more likely to convert than those who need to navigate to your website first.

18
Add UTM parameters to your website link

By default, traffic from your GBP listing shows up in Google Analytics as "direct" or "organic" — making it impossible to measure how much business your GBP is actually driving. Add UTM parameters to your website URL in GBP to track this properly. Use a URL like: https://yoursite.com/?utm_source=google&utm_medium=gmb&utm_campaign=local. This lets you see in Analytics exactly how many sessions, leads, and conversions come specifically from your Google Business Profile — data you need to justify the time invested in maintaining it.

19
Monitor GBP Insights regularly

GBP provides a built-in analytics dashboard called Insights (or Performance in the updated interface). Check it at least monthly for: how customers found your listing (direct search vs discovery), what they did after finding it (called, visited website, asked for directions), how many people saw your photos, and how many clicked your phone number. These metrics tell you what's working and reveal opportunities — for example, if direction requests are high but calls are low, your phone number may be hard to find. Use Insights to make data-driven decisions.

20
Check for and remove duplicate listings

Duplicate GBP listings are surprisingly common — often created unintentionally when a business moves, changes its name, or when Google auto-generates a listing. Duplicates split your reviews and authority across multiple profiles, weakening both. Search Google Maps for your business name and nearby variations. If you find a duplicate, you can request ownership and then mark it as permanently closed, or contact Google Support to have it merged or removed. A single, authoritative listing outperforms two diluted ones every time.

Bonus: Special Hours and Seasonal Updates

Don't overlook hours management. GBP lets you set special hours for holidays, extended seasonal hours, or temporary closures. When your hours show as "Closed" during a time you're actually open — because you didn't update for a bank holiday — customers leave. When your hours show as "Open" during a time you're closed, you get frustrated customers and negative reviews. Update your hours proactively for every upcoming holiday and any changes to your regular schedule.

If you have special promotions tied to seasons (summer AC maintenance, holiday gift cards, back-to-school specials), update your description and posts to reflect them. A profile that changes seasonally signals to Google that it's actively managed — which correlates with better local rankings.

How Often Should You Update Your GBP?

Think of your GBP like a social media profile that directly affects your revenue. Here's a realistic maintenance schedule:

  • Weekly: Post an update (project, tip, offer, or news). Respond to any new reviews or Q&A.
  • Monthly: Check Insights for performance trends. Add new photos (2–4). Review and update services or products if anything has changed.
  • Quarterly: Audit your categories and attributes. Make sure all information is still accurate. Review your description for freshness.
  • As needed: Update hours for holidays. Post promotional offers. Respond to reviews within 24 hours (ideally faster).

The businesses that dominate local packs in competitive markets don't just set up their GBP once — they treat it as a living asset. That consistent attention is what separates the businesses that appear first from those that never get seen at all.

What to Do After Completing This Checklist

Completing these 20 steps puts you ahead of most of your local competitors. But GBP is one piece of a broader local SEO strategy. To compound your results, pair a fully optimised profile with:

  • A website with dedicated service and location pages (see our guide on SEO for local service businesses)
  • Consistent NAP (Name, Address, Phone) across all business directories
  • A steady stream of genuine customer reviews
  • Quality backlinks from local and industry sources
  • Understanding common pitfalls — read the 12 SEO mistakes small businesses make to avoid the traps that undercut all this work

If you want a comprehensive SEO plan that connects your GBP strategy to your website optimisation, keyword targeting, and content plan, Plinr can build one tailored to your business in 60 seconds.