TL;DR: A complete Google Business Profile in 2026 is a 45-step build, not a one-time form. The biggest wins come from picking the right primary category, uploading 30+ geotagged photos, asking for reviews on every transaction, posting weekly, and watching the Performance dashboard for the queries you actually rank for. Skip the fluff (booking buttons you don't honor, service descriptions written by ChatGPT in five seconds), and you will outrank 70% of your local competitors within 60 days.
Google Business Profile (GBP, formerly Google My Business) is still the single highest-ROI marketing asset for any local business. It is free, it sits at the top of search results, and most of your competitors fill it out once and forget it. This checklist is what we run for clients before any other local SEO work — paid ads, citations, on-page SEO, all of it comes after GBP is tight.
Work through this in order. If you are starting from a fresh profile, set aside three hours. If you are auditing an existing one, two hours.
Section 1: Profile basics (steps 1–8)
This is the foundation. Get any of this wrong and the rest of the checklist is wasted effort.
- Verify ownership. If you see "Claim this business" on your profile, you do not own it. Verify via postcard, video, phone, or email — Google chooses the method based on your category and country. Video verification is now the default for most service-area businesses.
- Use your real legal business name. No keyword stuffing. "Joe's Plumbing" is fine. "Joe's Plumbing — 24/7 Emergency Drain Cleaning Austin" gets you suspended. Google's name guidelines have not changed, and the spam team is now using ML to detect violations within hours.
- Match your name exactly across the web. Your GBP name must match your website footer, your invoices, your Yelp listing, and your Facebook page. See our guide on NAP consistency for why this matters.
- Set the correct address format. For storefronts, use the exact USPS/Royal Mail/postal-service-approved format. For service-area businesses (plumbers, electricians, mobile groomers), hide the address and define service areas instead.
- Define service areas precisely. Up to 20 areas allowed. Use cities, postal codes, or counties — not radius miles, which Google deprecated in 2022.
- Add a local phone number. A local area code outranks a toll-free 800 number for proximity-weighted queries. If you must use both, set the local number as primary.
- Set your website URL to the highest-converting page. For a single-location business, that is usually the homepage. For multi-location, it should be the location-specific landing page (
/locations/austin, not/locations). - Add a UTM tag to your GBP website link. Use
?utm_source=gbp&utm_medium=organic&utm_campaign=profileso you can isolate GBP traffic in GA4. You will need this in step 44.
Section 2: Categories (steps 9–14)
Categories are the single biggest ranking lever in GBP. Most owners pick one wrong and never touch them again.
- Pick the most specific primary category available. If you are a barbershop in Austin, your primary category is "Barber shop" — not "Hair salon," not "Men's hair salon." Specificity wins.
- Audit your top 3 competitors' primary categories. Use a free tool like GMB Everywhere or PlePer. If all three of your highest-ranking competitors use the same category and you don't, change yours.
- Add up to 9 secondary categories — but only ones you actually do. A barbershop that does straight-razor shaves should add "Shaving" as secondary. A barbershop that does not should not add it just to capture searches.
- Re-check categories every 90 days. Google adds new categories quietly — "Mobile car detailing service" appeared in 2024 and crushed the generic "Car detailing service" for mobile operators.
- Do not stack unrelated categories. "Restaurant" + "Bar" + "Event venue" + "Catering" dilutes ranking signals. Pick the one that drives revenue and stop.
- If your category is wrong and changing it tanks rankings, change it back within 24 hours. Google sometimes bakes category-driven authority into a profile. Test, measure, revert if needed.
Section 3: Photos and video (steps 15–22)
Profiles with 100+ photos get 520% more calls than profiles with fewer than 10 (Google internal data, leaked 2023). Photos are also the most underweighted ranking factor in 2026.
- Upload your logo at 720x720px minimum. Square aspect ratio. Transparent PNG if your logo allows it.
- Upload a cover photo at 1080x608px. This is the wide image at the top of your profile. Make it your storefront, not a stock image.
- Add at least 10 interior photos. Shot during business hours, with customers if possible (with their consent). Phones in 2026 are good enough — a Pixel 8 Pro shot beats a 2019 DSLR shot every time because of computational HDR.
- Add at least 10 exterior photos from different angles, including a clear shot of your sign and your door. Google uses these for Street View matching.
- Add team photos. Profiles with team photos convert 23% better in service categories (BrightLocal 2025 data).
- Add product/service photos. A barbershop should have shots of completed haircuts. A restaurant should have plated dishes, not raw ingredients.
- Geotag every photo before upload. iPhone and Pixel do this automatically if location is enabled. Strip-and-replace EXIF data if you shoot with a DSLR.
- Upload one 30-second video per month. Vertical format, under 100MB. Walkthroughs of your space outperform talking-head videos.
Section 4: Services and products (steps 23–28)
The Services section is now indexed and surfaces in "near me" queries. Most owners ignore it.
- List every service you offer as a separate Service entry. A barbershop should have "Haircut," "Beard trim," "Hot towel shave," "Kids haircut," "Senior haircut," each as its own item — not one entry called "All services."
- Write 750–1000 character descriptions for each service. Include the service name, what it includes, who it is for, and approximate duration. Do not include price unless it is fixed.
- Set prices for fixed-price services only. "From $25" is allowed. "$25" implies a fixed price and creates customer disputes.
- For product-based businesses, add up to 100 products. Each with a photo, name, price, and 250+ character description.
- Update services seasonally. A landscaping business should have "Snow removal" visible from October to March, hidden the rest of the year. Use the publish/unpublish toggle, do not delete.
- Cross-link services to your website. Each service entry can link to a dedicated page on your site. If you do not have one, build one — even a 400-word service page outranks competitors with no page.
Section 5: Reviews (steps 29–34)
Reviews are the second-biggest ranking factor after categories. They also convert. We have a full guide: how to get more Google reviews.
- Get to 25 reviews fast, then maintain a steady rate. Profiles below 25 reviews are functionally invisible in competitive markets. Once over 25, focus on review velocity (reviews per month) over total count.
- Aim for a 4.6–4.8 average. A perfect 5.0 looks fake to consumers and to Google's spam ML. Profiles with 4.7 average convert 12% better than profiles with 5.0 (Northwestern Spiegel Research 2024).
- Reply to every review within 48 hours. Positive and negative. Use the customer's first name, reference a specific detail from their visit, do not paste a template.
- Never offer incentives for reviews. No discounts, no free items, no entries into giveaways. Google's policy is unambiguous and they enforce it via review filtering, which kills your average overnight.
- Never review-gate. Asking only happy customers for reviews while routing unhappy ones to a feedback form is a ToS violation as of 2018, and Google now detects it via response patterns.
- Use a short link for review requests. Every profile has one at
g.page/r/[id]/review. Embed it in your receipts, your follow-up emails, your SMS confirmations.
Section 6: Posts and Q&A (steps 35–40)
Google Posts are the closest thing to a free Google Ads slot you will ever get.
- Publish one Update post per week. 150–300 words, one image, one CTA. Keep them current — posts older than 7 days deprioritize.
- Use Event posts for anything time-bound. A barbershop's "Father's Day appointment slots" should be an Event post, not an Update.
- Use Offer posts sparingly. Once a month maximum. They convert well but Google reduces their frequency in the carousel if you abuse them.
- Seed your Q&A section with the 10 questions you actually get. Then answer them yourself, from the owner account. This is allowed and Google encourages it.
- Monitor Q&A weekly. Anyone can answer questions on your profile, including competitors and trolls. Wrong answers stay until you correct them.
- Upvote correct answers. The most-upvoted answer surfaces first. One owner upvote is enough to push it above an unhelpful one.
Section 7: Insights and tracking (steps 41–45)
If you are not measuring, you are guessing.
- Check the Performance dashboard weekly. Focus on "Searches" (the actual queries people typed) and "How customers viewed your business" (Search vs. Maps).
- Export the queries report monthly. Google now lets you export 6 months of query data as CSV. Pivot it by query, look for branded vs. non-branded ratio. A healthy local profile is 60% non-branded.
- Track website clicks, calls, and direction requests separately. Each is a different intent. Calls have the highest conversion rate (40–60%), direction requests next (15–30%), website clicks lowest (3–8%).
- Connect GA4 with the UTM tag from step 8. Build a GBP-only segment in GA4 and watch its conversion rate. If it is below 5%, your landing page is the problem, not the profile.
- Re-run this checklist quarterly. Google ships changes to GBP every 4–6 weeks. Categories appear, fields change, ranking weights shift. A profile that was perfectly optimized in January is mid-tier by July.
What to skip (and why)
- Booking buttons you can't honor. If your booking system is unreliable, leave it off. Customers who try to book and fail leave 1-star reviews.
- The "From the business" description. It is 750 characters that nobody reads and that Google does not use for ranking. Fill it once, never optimize it.
- Attributes you don't actually offer. "Wheelchair accessible" when you have a step at the entrance is a refund and a complaint waiting to happen.
- Bulk citation submission services. $99 packages that submit your NAP to 500 directories generate the kind of low-quality footprint Google now penalizes. Twenty-five hand-picked directories beat five hundred auto-submitted ones, every time. The audit method in our NAP consistency guide covers what to do instead.
- Stuffing keywords in posts. "Best plumber Austin TX 24/7 emergency drain cleaning Round Rock Cedar Park" reads like SEO spam to humans and to Google's NLP. Write for the customer; the keywords will sit naturally in service descriptions and Q&A.
- Auto-generated review responses. Google's spam ML detects template responses since late 2024. Each reply must include the customer's first name and one specific detail.
A note on Google's 2025–2026 changes
Google has shipped three meaningful changes in the last 12 months that affect this checklist:
- Video verification expansion. Postcard verification is now rare for new profiles. You should expect to do a 30-second walkthrough video showing your storefront, your signage, and a piece of equipment. Have the video ready before you click "Verify."
- Services search indexing. The Services section is now fully indexed for "near me" queries. Empty Services = invisible for service-specific searches. This was not the case in 2023.
- AI Overview integration. Local AI Overviews pull directly from GBP fields. A complete profile now feeds two surfaces: the Map Pack and the AI summary that often sits above it.
The checklist above is updated for all three.
Realistic timeline expectations
We hear "how fast can I get to position 1?" weekly. The honest answer:
- Days 1–14: Category and on-profile fixes show first movement. Expect 2–4 position changes for non-branded queries.
- Days 14–60: Review velocity and photo additions compound. Expect movement into the top 10 if you were below it.
- Days 60–120: Posts, Q&A, and citation cleanup compound further. Top 5 in most categories.
- Days 120+: Top 3 for competitive categories, given consistent execution and a service or product that customers actually like.
If you do this checklist and don't move at all in 90 days, the issue is rarely the checklist. It is one of: a soft suspension you don't know about, a category mismatch, or a fundamentally uncompetitive primary category in a saturated market. All three are diagnosable with a Map Pack ranking factor audit.
How long does this take to show results?
In our experience running this checklist for 200+ clients: category and photo changes show movement in 7–14 days. Review velocity changes show in 30–60 days. Posts and Q&A compound over 90 days. If you do all 45 steps and see zero ranking movement after 90 days, the issue is not your profile — it is your category competitiveness, and you need to read our Map Pack ranking factors guide.
FAQ
How often should I update my Google Business Profile?
Weekly for posts, monthly for photos and services, quarterly for the full 45-step audit. Never less than that.
Does Google Business Profile still work in 2026 with AI Overviews and SGE?
Yes, more than ever. AI Overviews pull location data directly from GBP. A complete profile is now the entry point to AI search results, not just the Map Pack.
Do I need a website if I have a complete GBP?
For categories with low competition, no. For competitive categories (restaurants, lawyers, dentists, plumbers), yes — Google uses website signals as a tiebreaker.
Can I have multiple GBPs for the same business?
Only if you have multiple physical locations or distinctly different brands. Two profiles for the same address gets both suspended.
What is the fastest way to rank higher in the Map Pack?
Fix your primary category, get to 25 reviews, upload 30 photos. That is 80% of the lift in most categories.
Should I run Google Local Service Ads alongside organic GBP?
If your category supports LSA (most home services, legal, real estate), yes. Organic ranking and LSA rank independently and stack.
What happens if I get suspended?
File a reinstatement request immediately at support.google.com/business. Include your business license, a utility bill, and exterior storefront photos. 70% of legitimate businesses are reinstated within 14 days.
Subscribe — one practical local SEO tip per week
We send one actionable local SEO tip every Monday. No fluff, no upsells. Join the list and start outranking the competitors who think GBP is set-and-forget.