Local SEO 13 min read · Published 2026-02-25

Google Business Profile Optimization: The 47-Point Checklist

Every action that moves a Google Business Profile from invisible to dominant — in execution order.

QUICK SUMMARY

What does a fully optimized Google Business Profile actually include?

A fully optimized Google Business Profile includes 47 distinct settings, attributes, and ongoing activities across nine categories: identity (NAP, categories), services and attributes (every offering listed), photos and videos (10+ originals, geotagged), posts (weekly minimum), Q&A (10+ pre-populated), reviews (consistent acquisition and response), messaging (enabled with 24-hour response), products (where applicable), and Insights tracking (monthly review). Completing all 47 items typically produces a 50–150% increase in profile views within 90 days and meaningful ranking improvement in the local 3-pack.

Why GBP is the single highest-ROI local SEO action

If a local business could do only one marketing activity, it should be optimizing Google Business Profile. The reasoning is unsentimental: GBP appears at the very top of search results for any query with local intent, ahead of paid ads and organic listings, and the businesses occupying those three slots capture the overwhelming majority of clicks.

64% of local searchers click on the local 3-pack before any other result. 5% of GBP listing views convert directly into a customer action (call, direction request, or website click).
Source: Google Business Profile Insights aggregate data, BrightLocal 2024

The 47 items below are organized in execution order — the sequence we use across audits. Some are one-time setup tasks; others are ongoing maintenance. A profile that completes items 1–32 will outrank most competitors. A profile that maintains items 33–47 will keep that ranking through algorithm updates.

Identity and setup (items 1–8)

  1. Claim and verify the listing through google.com/business. Verification options include postcard (5–14 days), phone, email, video (2024+), and instant verification for established businesses with strong search history.
  2. Match business name exactly to the legal name and the name displayed on your website, signage, and other directories. Adding keywords to the business name ("Joe's Plumbing — Marina del Rey Best Plumber") violates Google's policies and risks suspension.
  3. Set the primary category accurately — this is the single most influential field in GBP. Search competitor profiles in your market to verify you are using the same primary category as the top-ranking businesses.
  4. Add up to 9 secondary categories covering every legitimate service you offer. Do not pad with irrelevant categories; Google's algorithm now downweights profiles with category mismatch.
  5. Add the complete physical address if you serve customers at a storefront, formatted to match USPS standards.
  6. Set service areas instead of (or in addition to) a physical address if you serve customers at their locations. Use specific cities or postal codes rather than broad regions.
  7. Add the business phone number — the same number that appears on your website, sized to match exactly. No tracking numbers in GBP itself (use a tracking number on the website if needed, but the GBP number should be your real published line).
  8. Write a 750-character business description with your primary keyword naturally appearing in the first 250 characters. Avoid HTML and links — they are stripped. Focus on what you do, who you serve, and what makes you different.

Services and attributes (items 9–18)

  1. Add every service as a Service item inside GBP. Each gets a name, description (up to 300 characters), and optional price. Services appear in profile views and influence ranking for relevant queries.
  2. Write keyword-rich service descriptions using natural language. "We offer dental implants in Newport Beach, including same-day implants and full-arch restoration" beats "implants available."
  3. Add prices to services where comfortable. Profiles with price transparency receive higher conversion rates on profile clicks.
  4. Complete every attribute available for your primary category. Categories vary — restaurants have ~80 possible attributes, while law firms have ~20. Open every available checkbox that legitimately applies.
  5. Set accessibility attributes — wheelchair access, accessible parking, accessible restroom. These also influence ranking for users who filter by accessibility.
  6. Set payment method attributes — credit cards, mobile pay, debit, cash. Affects filtering in Maps.
  7. Set service options attributes — appointment required, walk-ins welcome, online consultations, on-site service, delivery, takeout.
  8. Set highlights attributes if available (LGBTQ+ friendly, women-owned, veteran-owned, family-owned, locally-owned). These display prominently in profile cards.
  9. Set hours accurately for every day of the week. Use 24-hour format internally; GBP displays in local format automatically.
  10. Add holiday hours for every major US holiday and any planned closures. Profiles with current hours rank higher than profiles flagged as "hours unconfirmed."

Photos and videos (items 19–24)

  1. Upload a logo (square, minimum 250x250 pixels, transparent or solid background).
  2. Upload a cover photo (16:9, minimum 1200x675 pixels). This is the largest visible photo on the profile.
  3. Upload at least 10 original photos distributed across exterior, interior, team, products/services, and customers (with permission). Stock photos hurt rankings — Google can identify them and downweights profiles using them.
  4. Geotag every photo before uploading. Geotagging is a metadata field most cameras and phones add automatically; verify it is enabled on your phone's camera settings.
  5. Upload at least 1–3 short videos (30 seconds maximum, 75MB max file size). Videos significantly increase profile engagement and dwell time.
  6. Add new photos monthly. Google explicitly factors photo recency into rankings. A profile with a photo uploaded last week outperforms one with photos from 2020.

Posts and updates (items 25–29)

  1. Publish a Google Post at least weekly. Post types include offers, updates, events, and products. Each post appears for 7 days unless it is an event with a specified date range.
  2. Include one image per post (1200x900 minimum). Posts without images receive ~50% less engagement.
  3. Include a call to action on every post — call, learn more, book online, sign up, buy.
  4. Naturally include service keywords in post copy. Posts are indexed by Google and influence ranking for the keywords they contain.
  5. Use Offer posts strategically. Offer posts get more visual prominence than other post types and produce higher click-through rates for limited-time promotions.

Q&A section (items 30–32)

  1. Pre-populate 10 questions and answers in the Q&A section. Use a different Google account to ask each question, then answer from your business account. This is a legitimate practice that Google encourages.
  2. Match Q&A questions to real customer queries. "Do you take walk-ins?" "What's your cancellation policy?" "Do you accept insurance?" Questions should match search intent from your industry.
  3. Monitor incoming Q&A and answer within 24 hours. Unanswered questions hurt conversion rates — and any customer can answer for you (with whatever inaccurate information they have).

Reviews (items 33–38)

  1. Create your direct review link. In the GBP dashboard, use the "Get more reviews" feature to generate a short URL (g.page/r/xxxxx). This link goes directly to the review form.
  2. Email every customer the review link within 24 hours of service completion. Templates and automation tools (NiceJob, Podium, Birdeye) help, but a manually sent email from the owner produces higher conversion.
  3. Respond to every review within 48 hours — positive, negative, and neutral. Google's algorithm rewards response rate; potential customers see your responses as a measure of how you treat people.
  4. Respond to negative reviews calmly, professionally, and publicly. Acknowledge the issue, apologize for the experience, offer to resolve it offline. Never argue or contradict the customer publicly, even when they are wrong.
  5. Target at least 5 new reviews per month. Volume matters less than consistency — a profile gaining 5 reviews a month for 12 months outperforms a profile that received 60 reviews in a single week and then went silent.
  6. Never gate reviews (asking only happy customers via a screening question) or pay for reviews. Both violate Google policies and result in review removal if detected. Google has gotten much better at detecting both since 2023.

Messaging and booking (items 39–42)

  1. Enable Messages in GBP and set up notifications on your phone. Messages convert at significantly higher rates than form submissions, but only if you respond quickly.
  2. Respond to messages within 24 hours. Slow message response degrades the messaging feature's visibility on your profile.
  3. Add a booking link if your category supports it. Direct booking from GBP eliminates the website-to-booking friction step.
  4. Integrate with supported booking systems (Reserve with Google for restaurants, supported scheduling platforms for service businesses).

Insights and monitoring (items 43–47)

  1. Check GBP Insights monthly. Track profile views, search queries that found you, customer actions (calls, direction requests, website clicks), and photo views.
  2. Track UTM-tagged website traffic from GBP in Google Analytics. The website link in GBP should include UTM parameters (utm_source=gbp&utm_medium=organic) for attribution clarity.
  3. Set up Google Search Console for the website and verify it is reporting impressions from local pack queries.
  4. Audit competitor profiles quarterly. Top-3 competitors in your category — note their categories, attributes, photo recency, review velocity, and post frequency. Match their best moves.
  5. Document a monthly maintenance routine. Photos (2 new), Posts (4), Reviews (request 10, respond to all), Q&A (check), Insights (review). Schedule this on a recurring calendar slot.

Common GBP mistakes that kill rankings

  1. Keyword stuffing the business name ("Joe's Plumbing - Best Marina del Rey Plumber 24/7"). Violates Google policy. Risks suspension.
  2. Multiple GBP listings for the same location (a common artifact of mergers, address changes, or multiple owners creating duplicate listings). Causes algorithm confusion and dilutes signal. Use Google's duplicate listing report to consolidate.
  3. Wrong primary category. Surprisingly common. A "Marketing Agency" categorized as "Advertising Agency" will not rank for marketing queries.
  4. NAP inconsistency between GBP and the website. Different phone numbers, different address formats, even different business name formatting create trust issues. Audit at least quarterly.
  5. Ignoring negative reviews. Unresponded negative reviews compound — future customers see both the complaint and the silence.
  6. Going silent. A profile that hasn't posted in 6 months, gained a review in 4 months, or added a photo in a year is read by Google's algorithm as a dying business and demoted accordingly.

Frequently asked questions

How long does it take to optimize a Google Business Profile?
Initial optimization across the 47 items above takes 4–8 hours of focused work, plus 5–14 days for verification if not already verified. Maintenance after initial setup runs 2–3 hours per month for posts, photos, review responses, and Q&A management.
Does Google Business Profile cost anything?
Google Business Profile itself is free. The only paid components are optional Google Ads tied to the profile (Smart campaigns or Local Service Ads), which use a separate billing relationship. Any vendor claiming you must pay to claim a GBP listing is fraudulent.
How do I rank #1 in the Google 3-pack?
The 3-pack is decided by relevance, distance, and prominence. You can't change distance, but you can maximize the other two: (1) optimize all 47 GBP items above for relevance, (2) accumulate reviews and earn citations for prominence. In most markets, completing both produces 3-pack rankings within 60–90 days.
Can I have multiple Google Business Profile listings?
Yes, but only for genuinely separate physical locations or distinct legal businesses. Creating multiple GBP listings for the same business (e.g., different service categories, different keyword targeting) violates Google policies and results in suspension of all related listings.
How often should I post on Google Business Profile?
At least once per week. Posts expire after 7 days (except events with date ranges), so weekly posting is the minimum cadence to maintain consistent post presence. Higher cadence (2–3 posts per week) modestly improves engagement but produces diminishing returns above three posts weekly.
What's the difference between Google Business Profile and Google My Business?
They are the same product. Google rebranded Google My Business (GMB) to Google Business Profile (GBP) in late 2021. The standalone GMB app was discontinued in 2024; all management now happens directly through Google Search or Maps, or through the business.google.com web dashboard.

Want a free audit?

Send us your website and we'll deliver a written audit within 48 hours — showing where you rank, where your competitors are beating you, and the fixes that would move the needle fastest. No sales pitch.

Request my free audit →