Google Business Profile optimization is the highest-leverage local SEO activity available to a small business owner. A fully optimized profile is more likely to appear in the Google Maps "3-Pack" — the three business listings shown above organic results for location-based searches. Google's own documentation confirms that businesses with complete and accurate information are more likely to show up in local search results.

This checklist covers every section of your profile in the order you should work through it. Work top to bottom on first setup, then use the maintenance section to keep your profile fresh on an ongoing basis.


Section 1 — Foundation (Do These First)

1. Claim and verify your profile

Before any optimization matters, you need to own your profile. If your business is already listed on Google (many are created automatically), claim it. If it doesn't exist yet, create it at business.google.com.

After claiming, you must verify. Google offers several methods depending on your business type: postcard by mail, phone call, video recording, or — for eligible businesses — instant verification via Google Search Console. Until your profile is verified, photos and updates won't appear publicly. See our full guide to verifying your Google Business Profile for step-by-step instructions.

2. Set your exact business name

Your business name in GBP must exactly match your real-world signage and marketing materials. Do not add city names, keywords, or taglines to your business name — Google's guidelines explicitly prohibit this, and profiles that violate it risk suspension. "Mike's Plumbing" is correct. "Mike's Plumbing — Best Plumber in Dallas TX" is a guideline violation.

3. Choose your primary category precisely

Your primary category is the single most important ranking signal in your GBP. Google uses it to match your profile to relevant searches. Be as specific as possible — "Chiropractor" outperforms "Health" as a category, and "HVAC Contractor" outperforms "Contractor." Read our full guide on how to choose the right Google Business Profile category to pick the exact category that matches your core business.

4. Enter your correct address or service area

Storefront businesses (dental offices, auto repair shops, restaurants): Enter your precise street address. Use the same formatting as your website and any other directory listings (NAP consistency matters for local SEO).

Service-area businesses (plumbers, HVAC, chiropractors who do home visits): If you serve customers at their locations and don't want to display a physical address, set service areas instead. You can define up to 20 service areas by city, county, or zip code.


Section 2 — Core Profile Fields

5. Add all relevant phone numbers

Add your primary business phone number. If you use a different number for tracking, enter it as the primary and your main line as additional. Ensure this number matches your website and other listings.

6. Set your website URL

Link to your homepage, or — if you have a location-specific landing page — link there instead. This is a direct relevance signal and provides Google's crawlers another source of data about your business.

7. Enter accurate, complete business hours

Set hours for every day you're open. If your hours vary seasonally, update them. Use the "Special hours" feature for holidays and closures — Google surfaces "Closed today" warnings to searchers, and an inaccurate profile erodes customer trust.

Pro tip: Google often suggests hours based on what customers report. Check your profile regularly; Google may change your hours if enough users flag them as wrong.

8. Add secondary categories

Once your primary category is set, add secondary categories to capture additional search terms. A dental office might add "Cosmetic Dentist" and "Teeth Whitening Service." A medspa might add "Laser Hair Removal Service" and "Skin Care Clinic." Keep it to the categories that genuinely reflect distinct services you offer. More detail on this in our guide to primary vs secondary GBP categories.

9. Write your business description

Your description gets 750 characters. Use them to explain what your business does, who you serve, and what makes you different. Google's guidelines say to focus on services, mission, and history — not promotions, prices, or links. Keywords used naturally in your description can reinforce your relevance for target searches.

A plumbing company might write: "Family-owned plumbing company serving the Greater Phoenix area since 2008. We specialize in emergency repairs, water heater installation, and whole-home repiping for residential and commercial customers. Licensed, bonded, and insured."

10. Add your services

The Services section lets you list individual services with names, descriptions (up to 300 characters each), and optional prices. This is valuable real estate — services you list here can surface in search results and help Google understand what you do. A dental practice should list cleanings, fillings, crowns, and teeth whitening as separate services, each with a brief description.

11. Add your products (if applicable)

Restaurants, auto parts shops, and retail-adjacent service businesses can add a product catalog. Even service businesses can use this creatively — a medspa can list treatment packages as products.

Google allows customers to message you directly through your profile. If you can commit to responding within 24 hours, turn this on. Google may show a "Usually responds within X" label, which can improve click-through rates.


Section 3 — Visual Content

Your logo helps customers recognize your business in search results and on Maps. It should be square (1:1 ratio), clear, and at least 250×250 px. A 720×720 px PNG on a white or transparent background works best.

14. Upload a cover photo

The cover photo is the large image that appears at the top of your profile. It's the first visual impression most customers get. Use a high-quality image that represents your business — your storefront exterior, your team, or your most visually compelling service being performed.

15. Add exterior photos (minimum 3)

Capture your storefront from multiple angles and at different times of day. This helps customers find you in person and signals to Google that your business physically exists at the listed address.

16. Add interior photos (minimum 3)

Show your waiting room, treatment area, workshop, or dining space. These build trust before a customer walks through the door.

17. Add team/staff photos

Photos of your team humanize your business. A dental office that shows its dentist and hygienists is more approachable than one with only stock imagery. Google's own tips for business-specific photos recommend including team photos to build connection with potential customers.

18. Add service/work photos

Before-and-after photos (where appropriate) are especially compelling for plumbers, auto repair shops, and HVAC technicians. Show the work in progress and the finished result.

For a deeper dive on photo optimization, see our guide to Google Business Profile photos: best practices.

19. Technical photo requirements

  • Format: JPG or PNG
  • File size: 10 KB–5 MB
  • Recommended resolution: 720×720 px minimum
  • No heavy filters; images should reflect reality
  • Videos: max 30 seconds, up to 75 MB, 720p+

Section 4 — Review Management

20. Request reviews from every customer

Reviews are the single most visible trust signal on your profile and a significant local ranking factor. Google's guidelines state that "more reviews and positive ratings can help your business's local ranking."

The most effective method for service businesses is a post-job SMS sent 1–2 hours after service completion. Keep the message short, include the customer's name, and link directly to your review page. A well-timed, personalized request from a real employee beats a generic email blast every time.

TCPA compliance note: Only send review request messages to customers who have given explicit opt-in consent to receive texts from your business. Include STOP instructions in your initial opt-in message. Maintain a record of consent with timestamp and source.

Compliance rule: Never gate reviews. Send every customer to the same Google review link regardless of how satisfied you think they are. Pre-screening customers before showing them a review link violates Google's policies.

21. Respond to every review

Reply to positive reviews with a brief, genuine acknowledgment. Reply to negative reviews professionally — acknowledge the concern, offer to resolve it offline, and avoid being defensive. Google's documentation notes that "positive reviews and helpful replies can help your business stand out."

Responding to reviews also signals activity, which contributes to your profile's freshness.


Section 5 — Active Profile Management

22. Create Google Posts regularly

Google Posts let you publish updates, offers, and events directly to your profile. Posts appear in search results and on Maps, giving you additional content real estate. Updates posts expire after 6 months; set a reminder to refresh them.

Post at minimum once per month. Good content for service businesses: seasonal promotions, new service announcements, community involvement, or educational tips. See our full guide on how to use Google Posts to get more customers.

23. Keep hours and info updated

Update your hours for every holiday and seasonal change. Add special hours proactively — Google will show a "May be closed" warning if your hours don't account for common holidays.

24. Monitor and respond to Q&A

Update as of late 2025: Google deprecated the public Q&A API on November 3, 2025, and the Q&A feature is gradually disappearing from profiles. It's being replaced by Ask Maps, an AI-powered tool (powered by Google's Gemini) that answers customer questions in real time by analyzing your profile, reviews, photos, and website.

The implication: every section of your profile now feeds AI-generated answers. A complete, accurate, well-described profile gives customers better AI-generated answers about your business.

25. Add attributes

Attributes are yes/no or multiple-choice signals about your business. Examples: "Women-owned," "Wheelchair accessible," "LGBTQ+ friendly," "Accepts credit cards," "Free Wi-Fi," "Outdoor seating." Available attributes depend on your category. Fill out every attribute that applies — they appear in profile sidebars and can match your business to attribute-filtered searches.

26. Enable booking (if applicable)

For eligible categories (health/beauty, home services, restaurants), Google surfaces a "Book" button on your profile that connects to supported scheduling software. If your category supports it and you use compatible booking software, enabling this can drive direct appointments from search.


Section 6 — Ongoing Maintenance Checklist

Run through this monthly:

Task Frequency
Publish a Google Post (update, offer, or event) Monthly
Respond to all new reviews Within 48 hours
Check for Google-suggested edits to your profile Monthly
Verify that your hours are accurate (holidays, seasonal changes) Before each holiday season
Add new photos (aim for 1–2 per month) Monthly
Review your profile's performance insights (views, clicks, calls) Monthly
Check that your website URL is still correct and loading Monthly
Update services section if you've added or discontinued any As needed
Confirm NAP consistency with your website and key directories Quarterly

Section 7 — Track Your Ranking Progress

Optimizing your profile without measuring results is guesswork. Google's built-in insights show views, direction requests, website clicks, and call clicks — but they don't show you exactly where your profile ranks for specific keywords across your service area.

For that, you need a geo-grid rank tracker, which maps your ranking at a grid of GPS points across your city. This reveals whether you dominate near your address but disappear 5 miles out — the most common pattern for under-optimized profiles. Understanding your ranking geography lets you prioritize which areas need more work: more reviews from customers in that zip code, more location-specific content, or additional service area coverage.

For strategies that go beyond your profile, see our guide on how to rank higher on Google Maps.


The Fastest Way to Stay on Top of All This

Working through a 30-step checklist once is manageable. Maintaining it consistently across a busy service business is where most owners fall behind. The profile sections that drive the most ranking impact — reviews, posts, and photos — also require the most ongoing effort.

GBP Autopilot handles the recurring work automatically: SMS review requests go out after every job (TCPA-compliant, via Twilio), geo-grid rank tracking shows exactly where you're winning and losing on the map, and the competitor intel dashboard shows you what your top-ranked competitors are doing that you aren't. Plans start at $29/month.


Sources