GMB Sniper Optimization
RecentSOP: Complete GMB Optimization Checklist
The GMB listing is the single most impactful asset for local SEO. Treat it like your number one ranking factor -- because it is. This SOP covers every element of a fully optimized GMB profile, from basic information to advanced blast protocols.
"Don't blast more than once per week. Controlled velocity prevents flags." -- Mike Merlino
GMB Optimization Flow
Step 1: Business Name Optimization
- Set the business name to the exact legal business name -- no keyword stuffing
- Do NOT add services, cities, or descriptors to the name field
- If the legal name naturally contains a keyword (e.g., "Tampa Bay Plumbing"), that is fine
- Verify the name matches your website, social profiles, and citations exactly
GMB Name Stuffing
Adding keywords to your GMB business name (e.g., "Mike's Plumbing - Best Plumber Tampa FL 24/7 Emergency") is a suspension risk. Google actively penalizes this. Use the exact legal name only. If a competitor is keyword-stuffing their name, report it -- do not copy them.
Step 2: Business Description
- Write a 750-character description (use the full limit)
- Follow the WHO/WHAT/WHERE framework in the first sentence
- Include primary service keywords naturally
- Mention the primary city and 2-3 surrounding areas
- Include a call to action at the end
- Do NOT include URLs, phone numbers, or promotional language (Google may reject it)
Template:
[Business Name] is a [primary service] company serving [city] and the surrounding
areas of [area 2], [area 3], and [area 4]. With [X years] of experience, we
specialize in [service 1], [service 2], and [service 3]. Our team of [credential]
professionals is committed to [value proposition]. Contact us today for [CTA].Step 3: Attributes & Categories
- Primary category -- select the most specific category that matches the core service
- Secondary categories -- add up to 9 additional categories, all genuinely relevant
- Attributes -- check every attribute that applies to the business:
- Identifies as (veteran-owned, women-owned, etc.)
- Service options (online appointments, onsite services)
- Accessibility features
- Payment methods accepted
- Health and safety measures
Step 4: Social Media Links
- Add all active social media profile URLs to the GMB listing
- Google now displays these prominently on the profile
- Required profiles to add:
- Facebook business page
- LinkedIn company page
- Instagram business profile
- Twitter/X profile
- YouTube channel (if active)
- Ensure all linked profiles have consistent branding and NAP information
Why Social Links Matter
Social media links on GMB create additional entity associations. Google cross-references these profiles to validate your business entity. More validated connections = stronger entity profile = better rankings.
Step 5: Image Optimization
This is one of the highest-impact GMB optimization steps. Every single image you upload should reinforce WHO/WHAT/WHERE.
Image Requirements
| Image Type | Quantity | Requirements |
|---|---|---|
| Logo | 1 | High-resolution, matches website exactly |
| Cover Photo | 1 | Branded, shows business in action |
| Interior | 5+ | Real photos of the business location |
| Exterior | 3+ | Building, signage, street context |
| Team | 3+ | Real team members with branded uniforms/name tags |
| At-Work | 5+ | Staff performing actual services |
| Products/Services | 5+ | What you deliver to customers |
The NAPW Rule
Every image must have NAPW visible to Google Vision AI:
- N -- Business Name (logo overlay or signage visible)
- A -- Address or location context (city name, landmarks)
- P -- Phone number (on vehicle wraps, signage, uniforms)
- W -- Website URL (on branded materials)
Plus the target keyword must be represented visually or in the overlay text.
Image File Naming
All filenames follow this pattern:
brand-name-service-keyword-city-state.jpgExample: merlino-seo-local-seo-services-tampa-fl.jpg
Image Upload Frequency
Upload 5-10 new images per week. Do not dump 50 images at once -- controlled velocity matters.
Step 6: Services & Products Setup
Services Section
- Add every service the business offers
- Write a 300-character description for each service
- Include the target keyword and city in each description
- Set pricing if applicable (price ranges are fine)
- Group services into logical categories
Products Section
- Even service businesses should use the Products section
- Create a "product" entry for each major service
- Include a branded image for each product
- Write keyword-rich descriptions with city mentions
- Add pricing and a CTA link to the relevant service page
Step 7: Event and Offer Posts
GMB posts are content signals that reinforce your entity. Post at minimum 3 times per week.
Event Posts
- Create recurring events related to services
- Include start and end dates (events stay visible longer than update posts)
- Use keyword-rich event titles: "Free AC Inspection Week in Tampa"
- Add branded images with NAPW
- Include a CTA button linking to the relevant service page
Offer Posts
- Create service-specific offers with clear value
- Include offer code or terms
- Use branded images -- never stock photos
- Link to a dedicated landing page when possible
- Offers with dollar amounts or percentages get higher engagement
Step 8: Q&A Section
The Q&A section is a massive missed opportunity for most businesses. Seed it with your own questions and answers.
- Create a Google account (or use a friend/team member's account)
- Ask questions that match your target PAA keywords
- Answer from the business profile with keyword-rich responses
- Target 20-30 seeded Q&As covering:
- Primary services
- Pricing questions
- Service area questions
- Hours and availability
- Credentials and licensing
- Include entity-rich language in every answer (brand name, services, locations)
Q&A Best Practice
Do NOT have the business account ask and answer its own questions. Use separate accounts for asking. The business account answers. This looks natural and avoids potential flags.
Step 9: Client Reviews Strategy
Reviews are covered in depth in the Review Strategy SOP, but the GMB-specific priorities are:
- Respond to every review within 24 hours
- Responses should include service keywords and location naturally
- Negative reviews get professional, empathetic responses (never argumentative)
- Target 2-4 new reviews per week for steady velocity
- Coach customers to mention the specific service and location in their review
Step 10: Service Area Optimization
For service-area businesses (SABs):
- Set the primary city as the business address city
- Add service areas for surrounding cities (up to the actual service radius)
- Do NOT add service areas for cities you cannot actually serve
- Match service areas with Location Landing Pages on the website
- Create GMB posts mentioning each service area city
Step 11: Website Linking
- Primary website URL should link to the homepage (or the most relevant location page for multi-location)
- Appointment URL should link to a booking/contact page with conversion tracking
- Use UTM parameters on the website URL for Google Analytics attribution:
https://yourdomain.com/?utm_source=google&utm_medium=organic&utm_campaign=gmb - Every GMB post should link to the relevant service page -- not always the homepage
- Menu links, product links, and service links should all point to specific pages
Step 12: The Address Advantage
Showing Your Address Is a Huge Brand Signal
Having a verified, visible physical address in the target city significantly impacts rankings. Google values proximity to the city centroid, address consistency across citations, and a real location where customers can visit.
For SABs: if you can show the address (even with an appointment-only note), test it. The brand signal boost from a visible address is substantial.
Blast Protocol
After completing all optimization steps, begin the blast protocol to send signals to the GMB listing.
When to Start Blasting
Do NOT send external traffic or links to the GMB listing until:
- [ ] All business information is complete and accurate
- [ ] At least 10 reviews are in place
- [ ] At least 20 images are uploaded
- [ ] At least 5 GMB posts have been published
- [ ] Service and product sections are populated
Blast Frequency
Never Blast More Than Once Per Week
Controlled velocity prevents flags. One blast cycle per week is the maximum. Spread activities across the week rather than doing everything in one day.
| Activity | Frequency | Notes |
|---|---|---|
| GMB Posts | 3x/week | Mix of events, offers, and updates |
| New Photos | 5-10/week | Spread across 3-4 upload sessions |
| Q&A Additions | 2-3/week | Until you reach 30+ total |
| Review Responses | Within 24 hours | Every single review, positive or negative |
| Information Audit | Monthly | Check for accuracy, update seasonal hours |
| Link Blasts | 1x/week max | After all optimization is complete |
GMB Health Audit Checklist
Run this monthly for every active GMB listing:
- [ ] Business name matches legal name exactly
- [ ] Description uses full 750 characters with WHO/WHAT/WHERE
- [ ] All categories are accurate and maximized
- [ ] All attributes are selected
- [ ] Social media links are current
- [ ] 50+ images uploaded with NAPW and proper filenames
- [ ] Services section is complete with descriptions
- [ ] Products section is populated
- [ ] 20+ Q&As are seeded
- [ ] Posting 3x/week minimum
- [ ] Review count growing at 2-4/week
- [ ] All reviews responded to within 24 hours
- [ ] Service areas match website location pages
- [ ] Website URL has UTM tracking
- [ ] No duplicate listings exist
See Also
- Brand Identity -- Foundation for all GMB content
- Image SEO -- How to optimize photos before uploading to GMB
- Review Strategy -- Building review velocity and entity-rich review content
- Magic Blog Post -- Content that links back to and from GMB
- Site Structure -- Website pages that GMB links should point to
