The average Google Business Profile is 40% complete. Business owners claim the listing, add their hours and phone number, maybe upload a logo, and call it done. Then they wonder why they're not showing up in the Map Pack while competitors with no better reputation outrank them effortlessly.
This is the complete GBP optimization checklist — every field, every photo category, every post type, and every setting that affects your local ranking. Work through it section by section. The items most businesses are missing are flagged clearly.
Basic information: the non-negotiables
These are the fields Google uses to validate your business existence. Any discrepancy between these and your website or other directories degrades your authority signal.
- Business name: Use your exact legal or operating business name. No keywords added, no city names appended. "Smith Plumbing" not "Smith Plumbing — Toronto Emergency Plumber."
- Address: Your exact physical address. Match the format used on your website footer exactly — "Street" vs "St." vs "St" are different to citation checkers.
- Phone number: Use a local number, not a toll-free number as your primary. This signals geographic location.
- Website URL: Link to your homepage or your most relevant landing page. Ensure the linked page loads quickly and matches the services in your GBP.
- Hours: Set accurate hours and update them for holidays. A business showing "Closed" when it should be open loses calls and signals inaccuracy to Google.
- Appointment link: If you accept online bookings, add the link. This creates an additional conversion path from your Maps listing.
Categories: primary and secondary
Your primary category is the highest-leverage optimization decision you can make in your GBP. It determines which search queries you're eligible to appear for in the Map Pack. If you're a personal injury lawyer and you chose "Law Firm" instead of "Personal Injury Attorney," you're invisible for the searches that matter most.
Choose the most specific category that accurately describes your primary service. Then add secondary categories for every other legitimate service you offer — up to 9. Examples:
- Kitchen remodeler: Primary —
Kitchen Remodeler; Secondary —Bathroom Remodeler,General Contractor,Cabinet Store - Family dentist: Primary —
Dentist; Secondary —Cosmetic Dentist,Orthodontist,Emergency Dental Service - Digital marketing agency: Primary —
Marketing Agency; Secondary —SEO Agency,Internet Marketing Service,Web Design Company
Services and products
The Services section is one of the most-ignored ranking opportunities in GBP. Each service can have a name, category, and 300-character description. Google indexes these descriptions — they are live keyword-rich content attached to your profile.
Best practice: list every distinct service you offer as a separate entry. Write a genuine description for each one that includes the service name, your city or service area, and a differentiator. For a plumber, don't just write "Drain Cleaning" — write "Professional drain cleaning services in Toronto and the GTA. We clear blockages, scope drains, and offer hydro-jetting for complete line clearing."
If you sell physical products, the Products section works similarly. Add your top products with photos, descriptions, and links to purchase. Our local SEO services include a full services-section buildout as a standard deliverable.
Photos and videos
Photo count is a direct ranking factor. Profiles with 100+ photos consistently rank higher than profiles with fewer than 20, all else equal. The variety and quality of photos matters alongside quantity.
Required photo categories to fill:
- Logo (shows in search results beside your profile name)
- Cover photo (the primary visual in Maps — make it professional and representative)
- Exterior (storefront from the street, from multiple angles, at different times of day)
- Interior (reception area, workspace, showroom if applicable)
- Team photos (real people, not stock — authenticity signals matter)
- Work samples (before/after, in-progress, finished projects)
- Service vehicle (if applicable — adds legitimacy and local signal)
Upload 5-10 new photos monthly rather than 100 at once. The regular cadence is an activity signal. Before uploading, embed your business's GPS coordinates in the photo EXIF data using a tool like GeoImgr.
Posts: weekly cadence
GBP posts are the single most under-used feature by most businesses. Only about 30% of businesses post at all — which means posting weekly puts you in the top 10% of profiles in your market immediately. Posts expire after 7 days (except Offers and Events), so weekly posting keeps fresh content visible at all times.
What to post weekly:
- What's New posts: A recent project, a team update, a seasonal service reminder, or a local community mention.
- Offer posts: A discount, a package deal, a new customer promotion. These show a badge on your Maps listing.
- Event posts: If you're hosting or sponsoring a local event, create an Event post — these get extended visibility.
Each post should include a keyword-relevant headline, 2-3 sentences of body text, a photo, and a call-to-action button linking to your website or booking page.
Reviews: getting and responding
Reviews are a prominence signal and a conversion factor simultaneously. More reviews with higher ratings increase your Maps ranking. High-quality reviews with specific details about the service increase your conversion rate from Maps visitors to callers.
Build a permanent review request system: text every client a direct Google review link within 2 hours of completing work. The conversion rate on a well-timed text is 25-40%. Set up an automated sequence in your CRM if you have one.
Respond to every review — positive and negative — within 48 hours. Google has stated that responding to reviews helps your local ranking. For positive reviews, personalize your response and mention the specific service. For negative reviews, acknowledge the issue, apologize professionally, and offer to resolve it offline. Never argue publicly.
Q&A section
The Q&A section appears on your Maps listing and is indexed by Google. Most businesses never touch it — which means anyone can ask (and potentially answer incorrectly) questions about your business.
Take control: use a personal Google account to ask the questions yourself, then log into your GBP account to answer them as the business owner. Target questions that mirror common search queries: "Do you serve [city]?", "What are your hours?", "Do you offer free estimates?", "What does [service] cost?" Write thorough, keyword-rich answers.
Monitor this section monthly — questions from real customers appear here and require responses. An unanswered question about your pricing, left visible for 6 months, actively costs you leads.
Attributes and amenities
Attributes are checkboxes that describe characteristics of your business — accessibility, payment methods, amenities, and identity attributes. They appear in your Maps listing and some function as search filters.
Common high-value attributes to complete:
- Accessibility (wheelchair accessible entrance, restroom, parking)
- Payment methods (credit cards, Apple Pay, financing available)
- Service options (online appointments, free estimates, virtual consultations)
- Identity attributes (women-led, veteran-owned, LGBTQ+-friendly) — if accurate, these help you appear in filtered searches from customers who prioritize these criteria
Check every attribute category in your GBP editor and select all that apply honestly. Incomplete attribute sections are a missed completeness signal. Book a free audit and we'll identify the exact attributes and fields your profile is missing.
Frequently asked questions
How long does it take to fully optimize a Google Business Profile?
The initial optimization sprint — filling in all fields, uploading photos, writing service descriptions, and populating Q&A — takes 2-3 hours for a typical service business. Ongoing optimization (weekly posts, review responses, monthly photo uploads) adds about 30-45 minutes per week. The initial sprint is a one-time investment; the maintenance is what keeps you ranking.
Does Google penalize you for changing your GBP information?
Frequent changes to core fields like business name, address, and primary category can trigger a re-verification requirement or temporary ranking dip while Google re-evaluates your profile. Changing your primary category is a significant event — expect 2-4 weeks of adjustment. Make these changes when necessary, but don't change them casually.
Should I use keywords in my GBP business description?
Yes — naturally. Write your description to clearly explain what you do, who you serve, and what makes you different. If your primary keyword appears in that description organically (which it should, since it describes your business), that's a relevance signal. Don't keyword-stuff or repeat phrases unnaturally — Google's NLP understands context and will discount it.
How many secondary categories should I add?
Add every secondary category that accurately describes a service you offer — up to 9. Don't add categories for services you don't provide to try to rank for more terms. Google detects and discounts irrelevant categories, and adding inaccurate categories can result in your profile being edited by Google or flagged by users.
A fully optimized GBP is the foundation of local SEO — but it's only one layer. Our local SEO services cover GBP optimization, citation building, review systems, and website alignment in one integrated program. Book a free audit and we'll run your GBP through this entire checklist and show you exactly what's missing.