Most GBP checklists are written for everywhere, which means they're optimized for nowhere. This one is written for Boston — including the neighborhood naming conventions, review velocity benchmarks, and category competition realities that actually matter in this market.
Foundation — claim, verify, complete
Before any optimization can happen, your profile needs to exist, be verified, and be fully complete. A surprising number of Boston small businesses have an unclaimed or partially claimed listing — either because a previous employee claimed it and left, or because Google auto-generated one from third-party data that nobody has ever touched.
Check at business.google.com. If your listing shows a "Claim this business" button, someone else (or no one) owns it. Start there before anything else.
Foundation Checklist
Claim and verify your profile Required
Video verification is now the default for most new listings. Record a single continuous take showing your signage, interior, and a live management action (opening a drawer, clicking on your profile). Postcard verification is still available as a fallback but takes 5–14 days.
Business name — exact match to real-world branding Required
Your GBP name must match your website, signage, invoices, and directories exactly. Do not add keywords, neighborhoods, or service descriptors ("Best Plumber Boston") to your business name — this is a direct path to suspension.
Address and service area configured correctly Required
If you serve customers at their location (plumber, electrician, consultant, cleaner), hide your address and set your service area by city or zip code. If customers come to you, show your address. Do not set an aggressive service area that extends well beyond where you actually work — Google has tightened verification of service areas significantly.
Phone number matches website and directories
Use a local Boston number (617, 781, 857 area codes) rather than an 800 number if possible. Local numbers correlate with better local pack performance, and they signal to customers that you're actually local.
Website URL points to the most relevant page
Don't always point to your homepage. If you're a plumber, point to your plumbing services page. The landing page should reinforce the primary category and service area — not require the visitor to navigate to find what they searched for.
Hours accurate and complete — including special hours
Set holiday hours in advance. Google will sometimes display a "Hours may differ" warning near holidays if you haven't updated them, which reduces click-through. Boston has a number of local holidays (Evacuation Day, Patriot's Day) worth noting for businesses that observe them.
Description — 750 characters, conversational, no keyword stuffing
Lead with what you do and who you serve. Mention your service area naturally — "serving homeowners across Greater Boston" rather than "Boston Boston Plumber Boston." Google's AI reads descriptions for entity context, not keyword density. A well-written description contributes to AI Overview appearances for local queries.
All attributes and amenities completed
Available attributes vary by category. Common ones worth completing: accessibility features, payment methods, appointment availability, women-owned / veteran-owned designations, and service guarantees. These feed Google's structured data parser and can appear in AI Overview responses.
Category selection — the highest-leverage edit
Primary category is the single most impactful field in your Google Business Profile. It determines which search queries your listing is eligible to rank for. Changing from "Contractor" to "Kitchen Remodeler" can shift your Maps visibility more than any other edit — including adding 20 reviews.
The right approach: search your top 3–5 target queries in an incognito window in Google Maps. Look at the primary categories of the businesses showing in the top 3 results for each query. That competitive audit tells you what category Google is rewarding for those queries — and whether your current primary category is aligned or misaligned.
Category Checklist
Primary category — most specific accurate match Highest impact
Choose the most specific category that accurately represents your core revenue service. "Emergency Plumber" ranks differently than "Plumber." "Italian Restaurant" ranks differently than "Restaurant." Audit your top competitors' primary categories before setting yours.
Secondary categories — only for services you actively offer
Add secondary categories for each legitimate additional service. Don't add categories for services you don't offer — this is category stuffing and can lead to suspension. Each secondary category expands the query set you're eligible to rank for.
Services list — every service with a keyword-aligned description
The Services section is one of the most neglected optimization opportunities. Add every core service with a description and price range if applicable. These entries are read by Google's structured data parser and feed directly into AI Overview responses for service-specific queries.
Boston-specific signals most guides miss
Generic GBP guides are written for a hypothetical business in a hypothetical city. Boston has specific characteristics that affect local search performance — and most out-of-market consultants don't know them.
Boston Neighborhood Naming
Boston's neighborhood naming conventions matter for local relevance. Use the formal names in your GBP fields and service descriptions — Google's entity recognition system maps search queries to your profile based on how you've defined your service area.
Use: South End (not "South Boston" — that's a different neighborhood). Use: East Boston (not "Eastie" in formal fields). Use: Dorchester (not "Dot"). Use: Jamaica Plain (not "JP" in formal fields). Use: Roxbury (not "Mission Hill" unless you're specifically in Mission Hill, which is technically part of Roxbury). These distinctions matter to Boston residents making local searches — and Google has learned them.
Route 128 / I-495 Corridor Considerations
If you serve suburban Boston — Waltham, Newton, Needham, Natick, or towns along Route 128 — your service area setup needs to reflect the corridor, not just the city. Boston-based businesses often set a service area that technically covers these towns but doesn't explicitly call them out in their descriptions or services. Mentioning specific towns in your description and services ("serving Newton, Waltham, and Needham") adds geographic relevance signals that benefit service-area businesses competing for suburban queries.
MBTA Proximity — When It Matters
For service businesses where customers come to your location — restaurants, retail, personal services, studios — noting your proximity to MBTA stops is a legitimate relevance signal. "One block from Kenmore Station" or "steps from the Green Line" appears frequently in Boston local search results and matches the way residents actually search. Include it in your description naturally, not as a keyword.
Reviews — velocity over volume
The single most common mistake Boston small businesses make with GBP reviews is treating them as a one-time campaign. You ask everyone you know for reviews, get 30 in a week, then stop. Three months later, your review velocity has dropped to zero — and Google has noticed.
A consistent flow of reviews over 90 days outranks a burst of 50 followed by silence. This is one of the clearer signals in local SEO: Google rewards businesses that look actively in business over businesses that look like they had a good week once.
Boston Review Velocity Benchmarks
| Market / Neighborhood |
Competitive threshold |
Monthly velocity needed |
| Back Bay, Downtown, Seaport |
60–100+ reviews |
3–5 new reviews/month |
| South End, Beacon Hill, Cambridge |
40–70 reviews |
2–4 new reviews/month |
| Jamaica Plain, Somerville, Brookline |
25–50 reviews |
2–3 new reviews/month |
| Dorchester, Roxbury, East Boston |
15–30 reviews |
1–2 new reviews/month |
| Route 128 suburbs (Newton, Waltham, Needham) |
20–40 reviews |
2–3 new reviews/month |
| I-495 corridor (Marlborough, Framingham, Natick) |
15–25 reviews |
1–2 new reviews/month |
Review Checklist
Build a repeatable review request system Critical
The businesses with the most reviews aren't the ones with the most customers — they're the ones with the most consistent ask. Every completed job, every satisfied customer, every closed transaction should trigger a review request. A simple text or email with your Google review link, sent within 24 hours of completion, converts at 10–20% for most service businesses.
Respond to every review — positive and negative
Review responses are a signal of business engagement. Respond to every review within 48 hours. For positive reviews, a brief, specific thank-you. For negative reviews, acknowledge the experience, don't be defensive, and offer to resolve it offline. Potential customers read your responses as much as the reviews themselves.
Never buy or incentivize reviews
Google's review detection has become sophisticated. Incentivized reviews — even "leave us a review and get 10% off your next visit" — violate Google's policies and risk profile suspension. The risk is not worth the reward, especially in competitive Boston markets where a suspension takes months to recover from.
Monitor and flag fake negative reviews
Competitors in competitive Boston service markets occasionally leave fake negative reviews. Monitor your profile weekly. If a review has no prior history on the reviewer's account, no other local reviews, and the description doesn't match any real interaction, flag it for removal. Google doesn't always remove them quickly, but documentation matters.
Posts and photos — conversion assets, not ranking signals
This is the area where most small businesses either over-invest (expecting posts to improve rankings) or ignore entirely. The reality: GBP posts do not directly move local pack position. They lift click-through rates on your listing, feed freshness signals into Google's AI summary generator, and occupy panel space that would otherwise surface a competitor's content.
Treat posts as conversion assets — designed to get someone who already sees your listing to contact you. Not as a way to rank higher.
Posts and Photos Checklist
Post at least once per week Consistency matters
One post per week is the minimum for maintaining an active freshness signal. Every post should include a photo and a clear call to action (call, book, learn more). The content doesn't need to be elaborate — a recent job photo with a brief description of the work and a contact link is sufficient.
Cover photo — 1080x608px, branded, not stock
Your cover photo is what anchors the profile header. Use something specific to your business — your storefront, your team, a finished project — not a generic stock photo. Google periodically auto-rotates covers from customer uploads if no owner cover is set. Set one explicitly so you control it.
Minimum 15 photos — then add 2–5 per month
Profiles with photos receive more requests for directions and website clicks than those without. Start with at least 15 strong photos: exterior, interior, team, work samples or products. Then add a few fresh ones each month. The consistent addition signals an active, operating business.
Seed the Q&A section with your most common questions
The Q&A section is one of the most overlooked and most dangerous GBP features. Anyone with a Google account can answer questions about your business — including competitors and well-meaning customers with wrong information. Before anyone else asks, add the 5–10 questions customers ask you most frequently, then answer them yourself.
Schema and website alignment
Your GBP and your website need to tell the same story. Google's knowledge graph verification system checks whether the information in your profile matches the structured data on your website. When it does, your entity trust score increases. When it doesn't, rankings fluctuate.
Schema Checklist
LocalBusiness schema on homepage and contact page Entity signal
Add LocalBusiness schema with these properties populated to exactly match your GBP: name, address, telephone, openingHours, geo (lat/long), url, image, priceRange, and areaServed. The exact match between schema and GBP data is what Google uses to verify your business entity.
NAP visible site-wide — header or footer
Your Name, Address, and Phone number should appear on every page of your website — typically in the footer. The format must be identical to your GBP and your primary directory listings. Even small variations ("St." vs "Street") create entity confusion that weakens local rankings.
Embedded Google Map on contact page
Embedding your Google Map on your contact page creates an explicit link between your website and your GBP listing. It's a minor signal but it's free, it takes 5 minutes, and it reinforces the connection between your web presence and your local profile.
Citation consistency across major directories
Check Yelp, Bing Places, Apple Maps, Yellow Pages, and any industry-specific directories (Angi, Houzz, Avvo, Healthgrades depending on your category). Your business name, address, and phone must be identical across all of them. NAP inconsistency across directories weakens entity trust and local rankings.
Monthly maintenance routine
GBP optimization isn't a one-time project. Google periodically auto-edits profiles based on third-party data sources, customer suggestions, and algorithm changes. A profile that was fully optimized six months ago may have incorrect hours, a changed category, or a phone number that Google "helpfully" updated to an old number from a data aggregator.
Monthly GBP audit — 30 minutes
Check for unwanted edits to name, address, phone, and hours. Reply to any unanswered reviews. Add 2–5 fresh photos. Publish 4 posts (one per week). Scan Q&A for unanswered or inaccurate questions. Review your Insights dashboard for call and direction request trends. Compare your profile to the top 3 competitors in your primary category — are they outpacing you on photos, reviews, or posts?
How to measure whether it's working
Most businesses either ignore GBP performance data entirely or look at it occasionally without any framework for interpretation. The right metrics to track — and what they actually mean:
Calls and direction requests are the metrics that matter. Impressions and views can increase while calls stay flat. Track calls and direction requests month-over-month, and compare the 90-day trend rather than reacting to week-to-week noise.
The holdout test: If you want to know whether your GBP optimization caused the improvement or whether it happened because of market growth or algorithm changes, look at whether your call and direction request growth outpaced what you'd expect from seasonality alone. A landscaping company that gets more calls in April than February hasn't necessarily improved — that's seasonal. Compare April this year to April last year, not April to February.
For a more complete framework for separating real improvement from coincidence, the approach behind our SEO Impact Audit applies directly to GBP performance as well — before/after comparison with seasonal controls and benchmarks against the broader market.
Want someone to audit your current GBP and tell you exactly what to fix first?
The Local SEO Audit covers your Google Business Profile against your top 3 competitors — every field, every signal, and a prioritized action list ranked by impact. $497 flat.
See the Local SEO Audit →