Your Google Business Profile is the single most important free marketing asset available to a local business — and the most commonly neglected. When someone searches "plumber near me" or "HVAC contractor Hagerstown MD," the businesses appearing in the map pack above the organic results aren't there by accident. They've built, claimed, and optimized their GBP correctly. This is the complete guide to doing the same.
Claiming vs. Creating Your Profile
Before building anything, search for your business on Google. In many cases Google has auto-generated a listing using data aggregated from directories, review sites, and the web. If a profile already exists, you need to claim it — not create a duplicate. Duplicate listings dilute authority and confuse Google's ranking signals, and they're difficult to merge after the fact.
To claim an existing listing: click "Own this business?" on the knowledge panel when it appears, or go to business.google.com and search by business name. Google will ask you to verify ownership via postcard, phone, email, or video. If no listing exists yet, go to business.google.com/create and build from scratch.
An auto-generated listing may already have reviews attached to it. This is a major reason to find and claim it quickly — those reviews are your social proof and they follow the listing, not you. Letting it sit unclaimed means anyone with a Google account can suggest changes to your hours, name, or phone number — including competitors.
NAP Consistency — The Foundation of Local Trust
NAP stands for Name, Address, Phone number. Google cross-references your GBP against hundreds of directories across the web: Yelp, Yellow Pages, Bing Places, Apple Maps, BBB, local chambers, and dozens of data aggregators. When these match exactly, Google gains confidence your business is real and correctly located. When they conflict, your local rankings suffer — sometimes dramatically.
The rules:
- Use your exact business name everywhere — no abbreviations, no variations ("LLC" in some places, not others)
- Use your full street address with consistent formatting — "St." everywhere, or "Street" everywhere, never mixed
- Use one local phone number across all listings — not a call-tracking number that changes
- When address or phone changes, update every directory simultaneously, not just Google
"NAP inconsistency is the silent killer of local rankings. A business can have great reviews and a complete profile and still underperform because Yelp says '123 Main St' and GBP says '123 Main Street.'"
Category Selection
Your primary business category is the highest-weight ranking signal in your GBP. Google uses it to determine which searches your business is eligible to appear for. Choose the most specific, accurate category available — not the broadest one you can justify.
- Contractor
- Restaurant
- Health Care Provider
- Home Services
- Roofing Contractor
- Thai Restaurant
- Urgent Care Center
- House Cleaning Service
You can add up to 10 secondary categories. Use them to cover all the legitimate services you offer. A plumber who also installs water heaters and does drain cleaning should have all three covered. Do not add categories for services you don't actually provide — Google's quality evaluation can detect mismatched categories and may suppress your listing.
Service Areas
If your business serves customers at their location — contractors, mobile services, delivery, cleaning — configure a service area in addition to or instead of a physical address. You can define service areas by city, zip code, or county, up to 20 areas.
Be conservative: list only areas where you genuinely serve customers regularly. Service area inflation — claiming 30 counties when you serve 4 — is detectable by the algorithm and suppresses rankings in your actual core market. A tighter, accurate service area outperforms an inflated one every time.
Photo Best Practices
Listings with photos receive significantly more engagement than those without. Google's own data shows businesses with photos get 42% more direction requests and 35% more click-throughs. More importantly, active photo uploads signal a living, managed listing — a positive quality signal for the local pack algorithm.
- Exterior photo: Your storefront or building from the street, in daylight. Helps customers recognize your location and confirms physical presence for Google.
- Interior photo: Waiting room, retail floor, workshop, kitchen. Shows what the experience looks like before a customer visits.
- Team photos: Real photos of your actual staff, with permission. Faces build trust and signal a human-run business, not a shell listing.
- Work photos: Before/after shots for contractors and service businesses. For restaurants, photos of real food — not stock. For retail, photos of actual products.
- Logo: Clean, legible at small sizes, square or circular crop. Used as your profile image in search results.
Avoid stock photography entirely. Real photos of real work and real people consistently outperform staged or stock imagery for both click-through and trust signals. Add 2–3 new photos per week — photo recency is a freshness signal in the algorithm.
The Posts Feature
Google Posts are short updates — 100–300 words — that appear directly on your GBP listing in search results. They're free, they're indexed by Google, and most businesses never use them. That's a competitive opening.
Post types include: What's New (general updates), Events, Offers (promos and limited-time deals), and Products. Standard posts expire after 7 days; event and offer posts persist until the end date. Post at minimum once per week.
Each post can include a photo, body text, and a call-to-action button (Book, Order, Learn More, Call Now, Visit). Link posts directly to your booking page, service page, or a relevant blog post — not just your homepage.
The primary ranking value of Posts is signal freshness. Regular posting tells the algorithm that your listing is actively maintained by a real operating business. It also injects additional keyword-rich text into your listing, improving topical relevance matching for specific service terms.
Q&A Section Seeding
The Q&A section of your GBP is publicly editable — anyone can post a question, and anyone can answer it. If you don't actively manage this section, you risk inaccurate answers from well-meaning customers or, worse, deliberate misinformation from competitors.
The best practice: pre-load the Q&A section yourself. Use a personal Google account (separate from your business account) to ask the 5–10 most common questions your customers actually ask. Then answer them from your business account with complete, keyword-rich responses. This gives you accurate, indexed content in your listing and closes the surface area for bad information.
- "Do you offer free estimates?" — Yes, call us at [number] for a no-obligation quote.
- "What areas do you serve?" — We serve [city list] and surrounding areas within [radius].
- "Are you licensed and insured?" — Yes. [License number / insurance details].
- "How do I book an appointment?" — Call, text, or book directly at [booking link].
Monitor the Q&A monthly. Flag inaccurate answers that appear and request removal through the GBP interface.
Review Response Strategy
Responding to reviews — positive and negative — is one of the most underrated GBP optimization actions. Google has confirmed that review responses are a positive local ranking signal. They're also a conversion signal: prospective customers reading your profile judge your business by how you respond to criticism as much as how many stars you have.
For positive reviews: respond within 24–48 hours. Thank the reviewer by first name, reference one specific detail from their review (proving you read it), and invite them back. Keep it under three sentences. Templated responses that ignore the review content read as automated and reduce trust.
For negative reviews: acknowledge the experience without arguing, take the resolution offline with a direct phone number or email, and never offer public discounts or refunds (this invites manipulation). If you resolve the issue privately, you can ask the reviewer to update their rating. Many will — and a changed 1-star to 4-star review with a response thread is more persuasive to potential customers than ten uncontested 5-star reviews.
GBP Signals That Affect Local Pack Rankings
Google's local ranking algorithm evaluates three factors: relevance (does your business match the search?), distance (how close are you to the searcher?), and prominence (how well-known and trusted is your business based on online signals?). Distance is fixed. Relevance and prominence are entirely controllable through GBP optimization.
Highest-impact signals for local pack ranking:
- Primary category match to the search query
- Keywords in your business description and Google Posts
- Review quantity and recency (velocity matters, not just total)
- Average star rating — 4.0+ strongly preferred by the algorithm
- Owner response rate to reviews
- Photo count and recency of photo uploads
- NAP consistency across directories and citation sources
- Website quality and local relevance — Google crawls your linked site
- Number of Posts published in the last 30 days
- Overall profile completeness (every field filled)
One factor businesses consistently underestimate: your GBP and your website are evaluated together. A complete, optimized GBP pointing to a slow, thin website underperforms relative to the same GBP pointing to a fast, locally relevant site. The algorithm rewards the whole system — not just the listing in isolation.
A BOOJEE website audit covers GBP completeness, citation consistency, local SEO gaps, and site performance as a unified evaluation — because fixing one without the other leaves rankings on the table.