Of everything covered in this content library, Google Business Profile optimization is the one piece of work that most directly moves the needle fastest. It is free, it is entirely within your control, and unlike a website rebuild, most of it can be done in an afternoon. This checklist is organized by impact, so start at the top and work down.

Claim and verify

  • Confirm the profile is claimed under your business's own Google account, not an old employee's personal account or an agency account you no longer have access to.
  • Complete verification if it isn't already (postcard, phone, email, or video verification depending on your business type).
  • Check for and merge or remove any duplicate listings for the same business. Duplicates split your reviews and prominence signals across two profiles instead of consolidating them into one.
  • Add a second manager or owner on the account so profile access doesn't depend on a single person.

Category and services setup

  • Set your primary category to the most specific, accurate match for what you do. "Plumber" beats "Contractor" if plumbing is your core business.
  • Add secondary categories only for services you genuinely offer, not for search volume you'd like to capture.
  • Fill out the Services section completely, using the specific service names customers actually search for (water heater installation, not just plumbing).
  • Write a short description for each listed service where the option is available. Thin or empty service descriptions are a missed relevance signal.
  • Review your category and services list quarterly. Google periodically adds new categories, and a more precise option may not have existed when you first set up the profile.

Business info accuracy checklist

  • Business name matches your real-world signage and legal name exactly, with no added keywords or taglines.
  • Address is accurate to the pin drop, not just the street. A misplaced pin can quietly cost distance-based ranking without any obvious symptom.
  • Phone number is a real, answered number, ideally a local area code number rather than a national tracking line if you also want call-tracking, use a tracking number that forwards seamlessly and is set as the primary number.
  • Hours are current, including holiday hours, set proactively rather than after a customer shows up to a closed location.
  • Service area is defined accurately for service-area businesses, and matches what your website and ad campaigns claim.
  • Attributes (women-led, veteran-owned, appointment required, and similar) are filled in wherever genuinely applicable, since these can appear as filters in search.

Photos and visual proof checklist

  • Logo and cover photo are current, high resolution, and match your actual branding.
  • At least ten real photos of completed work, not stock images. Before-and-after pairs perform especially well for visually verifiable trades.
  • Team and vehicle photos, since these build trust before a customer ever calls.
  • Interior and exterior photos of your physical location, if you have a public-facing storefront.
  • New photos added on a rolling basis, not just once at setup. Profiles with recent photo activity read as more actively managed.

Posts and updates checklist

  • At least one Google Post per week, covering a completed job, a seasonal reminder, or a promotion.
  • Posts include a photo and a clear call to action, not just text.
  • Offers and events use the specific Offer or Event post types where relevant, since these display differently and more prominently than a standard update.

The Q&A section

  • Seed the Q&A section yourself with the five questions customers actually ask most (do you offer emergency service, do you serve my city, do you offer free estimates, and similar).
  • Monitor for new public questions weekly. Anyone, including competitors, can post here, and an unanswered or incorrectly answered question sits publicly on your profile until someone fixes it.

Review management

Reviews deserve their own full system, which is exactly what the review playbook in this series covers in detail. At minimum, for this checklist:

  • A simple, repeatable way to ask every customer for a review at the moment a job is completed.
  • A response written for every review, positive or negative, within 48 hours.
  • A monthly check on review velocity (are you still getting new reviews regularly, or did it stall after an initial push).

Messaging and booking checklist

  • Messaging turned on, with someone actually monitoring and responding to it, not enabled and then ignored.
  • A booking or appointment link connected if your scheduling software supports it, so a customer can book without ever leaving Google.
  • An auto-reply set for after-hours messages so no message sits unanswered overnight.

Auditing a competitor's profile

One of the fastest ways to find gaps in your own profile is to run this exact checklist against the two or three businesses currently outranking you in the map pack. Open their profile and compare category selection, service list completeness, photo count and recency, review count and response rate, and whether Q&A is actively monitored. It's common to find that a competitor isn't winning because of some hidden trick, they're simply doing more of the basics, more consistently, than you are.

This is also a useful way to catch a competitor operating outside the guidelines, a fabricated address, a keyword-stuffed business name, a suspiciously uniform batch of five-star reviews posted in the same week. Google accepts reports on listings that violate policy directly through the profile itself, and a policy violation you can document is worth reporting rather than trying to out-spend.

What not to do

A short list of things that actively damage a profile rather than helping it.

  • Keyword-stuffing the business name field. Adding your city or service into your business name (for example, "Bright Comfort HVAC - Best AC Repair Nashville") is a direct violation of Google's guidelines and puts the profile at risk of suspension.
  • Buying or incentivizing reviews. Also a policy violation, and it tends to produce reviews that read as fake because they are.
  • Setting up a listing at a UPS box or virtual office for a business without a genuine storefront. This is treated as a policy violation for service-area businesses and can get a profile removed entirely.
  • Letting the profile go stale. No new photos, no posts, no review responses for months at a time reads to both customers and Google as an inactive business.

Work through this list once fully, then revisit the reviews, posts, and photos sections on a rolling monthly basis. The one-time setup gets you into the game. The ongoing activity is what keeps you competitive against businesses that treat their profile the same way. If that ongoing work is not something you have time for, it is the core of our Google Business Profile management service, which itself sits inside the broader local SEO program.