koira
google business profilelocal seogbp optimisation

The Complete GBP Checklist Every SMB Owner Needs Right Now

KOIRA Team11 min read2,023 words
Google Business Profile optimisation checklist for local SEO showing completed GBP dashboard with photos, reviews, and posts
Intro
Breakdown
Solution
FAQ
◆ Key takeaways
  • A fully completed GBP consistently outranks a partially filled one, even when the partial profile has more reviews.
  • Photos and videos are the most universally neglected section — and one of the strongest engagement signals Google measures.
  • Q&A is a free keyword placement opportunity that almost no SMB manages intentionally.
  • Review response time and response rate both influence rankings — not just review count or star average.
  • GBP Posts have a short shelf life (~7 days for standard posts) so a one-time setup is not enough — cadence matters.
  • Service and product catalogues let Google surface your business for transactional queries it would otherwise skip you for.

Google Business Profile Optimisation Checklist 2026

Your Google Business Profile is not a set-and-forget listing. It is the closest thing local search has to a landing page — one that Google controls the design of, ranks based on dozens of signals, and surfaces to buyers who are already in purchase mode. A half-completed profile is not neutral; it actively costs you placements.

This checklist covers every section of GBP in order of impact. Work through it once to do a full audit, then use the cadence notes at each section to keep things current.


1. Core Business Information (NAP + Categories)

These fields form the foundation. Get them wrong and nothing else matters.

Business name: Use your real-world trading name exactly as it appears on your shopfront, website, and invoices. Do not add keyword descriptors (e.g. "Joe's Plumbing — Best Plumber in Austin"). Google's guidelines prohibit it, and violations trigger suspensions.

Primary category: This is the single most important ranking field in GBP. Choose the category that most precisely describes your core business, not the broadest one. "HVAC contractor" beats "contractor." If you are unsure, search your top competitor in the Local Pack and note their primary category — that is the category you need to compete in.

Secondary categories: Add up to nine additional categories for every real service line you operate. A dentist might add "Cosmetic dentist," "Teeth whitening service," and "Emergency dental service" alongside the primary. Each secondary category makes you eligible for a new set of queries.

Address: Match your address character-for-character to what is on your website's contact page and any other citation (Yelp, TripAdvisor, Apple Maps). Inconsistent NAP — Name, Address, Phone — is one of the most reliable ways to suppress local rankings.

Phone number: Use a local area code if possible. Tracking numbers are allowed but must forward to a number already associated with the business. Use the tracking number as the primary and put the direct number in the "additional phone" field.

Website: Link to the most specific relevant page — for a multi-location business, link each GBP profile to its own location landing page, not the homepage.

Hours: Fill every day, including holiday hours when relevant. Profiles with accurate hours get higher engagement scores because fewer users bounce back to search after arriving and finding you closed.

Checklist items:

  • Business name matches real-world trading name exactly
  • Primary category is as specific as possible
  • All legitimate secondary categories added
  • Address matches website and all citations character-for-character
  • Local phone number listed; tracking number in primary field if used
  • Website URL points to the most specific relevant page
  • Regular hours complete for all seven days
  • Special/holiday hours updated proactively

2. Business Description

You have 750 characters. Use them — but write for the reader first, the algorithm second.

The description does not directly influence ranking the way categories do, but it influences click-through rate, and CTR is a ranking signal. Lead with what you do, who you serve, and what makes you different. Work in naturally occurring phrases that match how local customers describe your service (not how you describe it internally).

What to avoid: Do not stuff keywords. Do not repeat your business name repeatedly. Do not include URLs or promotional language ("call now," "limited offer"). All of these violate Google's terms and can trigger edits or flag your profile for review.

  • Description uses all 750 characters
  • Opens with a clear, plain-English statement of what the business does
  • Includes naturally occurring local service phrases
  • No URLs, promotional language, or keyword stuffing

3. Photos and Videos

This section is where the most real-world competitive advantage gets left on the table.

Google measures photo quantity, photo freshness, and photo engagement (views and clicks). Profiles with more frequent photo uploads consistently outperform static ones, even when the static profile has been live longer.

Minimum viable photo set:

  • Logo (square, 250×250px minimum)
  • Cover photo (1080×608px, what users see first in Maps)
  • Interior (3–5 shots showing the space customers enter)
  • Exterior (at least 2 angles, including your signage so customers can find you)
  • Team photos (builds trust, increases profile dwell time)
  • Products or work samples (before/after, finished projects, menu items)

For restaurants and retail: Google now prominently displays food and product photos in the Knowledge Panel. A food business without at least 20 food photos is invisible in the rich results that drive the highest-intent clicks.

Video: 30-second clips perform well — a quick shop tour, a staff introduction, a product demo. Google allows up to 75 MB and 30 seconds per video. Aim for at least two videos.

Cadence: Add 2–4 new photos every two weeks. Freshness matters. Profiles that go three months without a new photo see measurable drops in the "photos viewed" metric that correlates with Maps visibility.

  • Logo uploaded (correct dimensions)
  • Cover photo uploaded and seasonally current
  • Minimum 10 photos across interior, exterior, team, and work/product
  • At least 2 videos uploaded
  • Photo upload cadence scheduled (2–4 per fortnight)

4. Products and Services Catalogue

Most SMBs skip this. That is a mistake.

The Products and Services sections let you create individual cards for every offering, each with a name, description, price (optional), and link. Google pulls from these cards when building rich results for transactional queries — "plumber near me for burst pipe," "laser hair removal pricing," "wedding photographer packages."

Services tab: Add every discrete service you offer. Include a short description (use the language customers use, not internal jargon) and a price range if you can. Even "from $X" beats leaving the price blank.

Products tab: Available to most retail and e-commerce businesses. Link each product to its page on your website. Google has begun surfacing GBP product listings in the Shopping tab for local queries.

  • Services tab complete with descriptions for every service line
  • Price ranges added where possible
  • Products tab populated (retail/e-commerce businesses)
  • Each product/service links to the relevant website page

5. Q&A Section

The Q&A section is a free, high-visibility keyword placement opportunity that almost nobody manages deliberately.

Anyone can ask a question on your profile. Anyone — including competitors — can answer it. If you are not seeding this section yourself and monitoring it weekly, you are giving up control of prominent content on your own listing.

Seed your own Q&A: Log in as your business, then open your profile as a customer would and post the five to ten questions customers most frequently ask you. Answer each one thoroughly. These answers show up directly in the Knowledge Panel for relevant queries.

Monitor for new questions: Set up Google Alerts for your business name, or check the profile weekly. Unanswered questions sit visible and unanswered, which erodes trust.

  • Top 5–10 FAQs seeded with detailed answers
  • All existing questions answered by the business
  • Weekly review cadence in place for new questions

6. Reviews — Volume, Velocity, and Response

"Review response rate and response speed are among the most actionable ranking levers an SMB controls directly — yet most businesses treat responses as optional."

Volume and velocity: It is not just how many reviews you have — it is how regularly you are getting new ones. A business with 200 reviews and none in six months signals stagnation. A business with 40 reviews and three new ones per week signals active, current relevance.

Star average: A 4.2 or above is the threshold where consumers meaningfully convert. Below 4.0 and CTR drops sharply regardless of ranking position.

Responding to reviews: Google has confirmed that responding to reviews is a ranking signal. Responding within 24 hours, and at a rate above 75% of all reviews, is the documented best practice. Respond to negative reviews without being defensive — acknowledge, apologise if appropriate, offer resolution, keep it brief.

Getting more reviews: The most reliable method is a direct ask immediately after a positive interaction — in person, via SMS, or via a follow-up email with your direct GBP review link (find it in your GBP dashboard under "Ask for reviews").

  • Review response rate above 75%
  • Average response time under 24 hours
  • Direct review link saved and shared with front-line staff
  • Review request process built into post-purchase/post-service workflow
  • Star average above 4.2

7. GBP Posts

Posts are the most direct way to signal to Google that your profile is actively managed. Standard posts expire after seven days and fall off the visible panel. Offer posts last until the offer end date. Event posts display until the event date.

What to post:

  • Weekly updates (new stock, seasonal services, staff news)
  • Promotions and offers with a clear CTA and expiry date
  • Events (workshops, open days, sale events)
  • Service spotlights with a link to the relevant service page

Photo requirement: Every post needs an image. A post without a photo gets significantly less exposure in the panel. Use 1200×900px images.

CTA buttons: Every post lets you add a call-to-action button. Use "Book," "Order online," "Learn more," or "Call now" — whichever matches the post intent. Do not leave it blank.

  • At least one post per week (standard posts)
  • Every post includes a high-quality image
  • Every post includes a CTA button
  • Seasonal offers and events posted proactively

8. Attributes and Amenities

Attributes are the yes/no signals that Google surfaces in filters and rich results: "women-led," "wheelchair accessible," "free Wi-Fi," "outdoor seating," "accepts NFC payments," "identifies as LGBTQ+ friendly."

Some attributes are set by you. Others (called "subjective attributes") are crowdsourced from users. You cannot control the crowdsourced ones, but you should fill in every attribute you are eligible to set.

These matter more than most owners realise. A customer filtering for "wheelchair accessible" in Google Maps will never find you if that attribute is blank. Attributes also appear in AI-generated summaries of your business — in 2026, that includes Gemini-powered results that pull structured data from your profile.

  • All applicable owner-set attributes completed
  • Accessibility attributes filled in accurately
  • Payment method attributes updated to reflect current options

9. Messaging and Booking Integrations

Messaging: Enable Google Messages from your GBP dashboard. When enabled, a "Message" button appears on your profile. Respond within a few hours — Google tracks response time and will disable the feature if your median response time exceeds 24 hours.

Booking integrations: If you take appointments, connect a booking provider (Google supports Booksy, Acuity, Fresha, Square Appointments, and others). A "Book" button in the Local Pack significantly increases conversion from search to appointment.

  • Messaging enabled and monitored
  • Booking provider connected (if applicable)
  • Booking link added to "Appointment links" field

10. Ongoing Monitoring

Setting up a great profile is the foundation. Keeping it accurate is the job.

Google allows users to suggest edits to any business listing. These suggestions can be applied automatically without your approval. Check your GBP dashboard weekly for any pending edits or applied changes. A competitor, a disgruntled customer, or simply an algorithm error can change your address, phone number, or hours — and you may not notice for weeks.

Also monitor: Google updates to GBP (the platform changes frequently), new review responses, Q&A questions, and insights (the built-in analytics that show search queries, profile views, direction requests, and call clicks).

  • Weekly dashboard check for applied/pending edits
  • Monthly review of GBP Insights data
  • GBP email notifications enabled in account settings

Review response rate and response speed are among the most actionable ranking levers an SMB controls directly — yet most businesses treat responses as optional.

Save this for later
Get a PDF copy of this post →
Drop your email, we’ll send you the full piece as a clean PDF. Plus the weekly KOIRA roundup.
Title: Google Business Profile Optimisation Checklist 2026
Google Business Profile (GBP)
A free Google-managed listing that controls how a business appears in Google Search, Maps, and AI-powered local results, including its name, address, hours, photos, reviews, and service catalogue.
NAP consistency
The practice of keeping a business's Name, Address, and Phone number identical across every online listing and citation, which Google uses as a trust signal for local rankings.
Primary category (GBP)
The single most important ranking field in Google Business Profile, telling Google which type of business you are and determining which local search queries you are eligible to appear for.
GBP Posts
Short-lived content updates published directly to a Google Business Profile that signal active management to Google and display in the Knowledge Panel for up to seven days.
Subjective attributes (GBP)
User-contributed labels on a Google Business Profile — such as 'great service' or 'cosy atmosphere' — crowdsourced from customer responses and distinct from owner-set attributes like 'wheelchair accessible'.
GBP Optimisation: Neglected Profile vs Fully Optimised Profile
AreaNeglected profileFully optimised profile
Category setupOne broad primary category, no secondary categoriesPrecise primary category plus up to 9 targeted secondary categories
PhotosLogo and 1–2 photos added at setup, never updated20+ photos across all content types, refreshed every two weeks
ReviewsReviews accumulate with no responses; no system to request new ones75%+ response rate, sub-24h response time, active review request workflow
Services & ProductsSection left blank or partially filled with no descriptionsEvery service and product listed with descriptions, prices, and page links
Q&A sectionUnanswered questions from strangers; no business-seeded contentTop 10 FAQs seeded and answered by owner; monitored weekly
GBP PostsLast post published months ago or never usedAt least one post per week with image, copy, and CTA button

How to audit and optimise your Google Business Profile in one session

  1. 01
    Access your profile dashboard. Go to business.google.com or search your business name in Google while logged into the owner account. Click 'Edit profile' to enter the full management dashboard where all sections are visible.
  2. 02
    Complete every core information field. Work through business name, primary category, secondary categories, address, phone, website URL, and hours. Cross-reference your website contact page and one external citation (Yelp or TripAdvisor) to confirm NAP consistency character-for-character.
  3. 03
    Upload a full baseline photo set. Add logo, cover photo, at least three interior shots, two exterior shots including signage, team photos, and product or work samples. Aim for 20+ photos before moving on; quality matters but completeness matters more at this stage.
  4. 04
    Build out services, products, and description. Fill in every service with a plain-English description and a price range. Add products if you sell physical goods. Write a 750-character business description that opens with what you do and for whom, then save.
  5. 05
    Seed and respond to Q&A. Using your business account, post your five most common customer questions and answer each thoroughly. Then read through any existing questions and answer all unanswered ones.
  6. 06
    Respond to every outstanding review. Work backwards through your review history and craft a personalised response for any review that doesn't have one. Start with the most recent and address any negative reviews professionally and briefly.
  7. 07
    Publish your first post and set a weekly reminder. Write a current update post with a 1200×900px image and a CTA button. Then set a recurring weekly calendar reminder to publish the next one — consistency, not one-time setup, is what sustains ranking gains.
FAQ
How long does it take to see results after optimising a Google Business Profile?
Most businesses see measurable movement in Local Pack rankings within four to eight weeks of a full optimisation. The fastest improvements typically come from completing missing fields (especially primary category and services), uploading photos, and responding to existing reviews. Sustained ranking gains take three to six months as Google accumulates new behavioural signals from an active, complete profile.
Does adding keywords to my business name help GBP rankings?
Keyword stuffing in the business name field is a documented violation of Google's guidelines and risks profile suspension. That said, Google does weight the business name field in ranking — which means a business whose genuine trading name includes a service term (e.g. 'Riverside Auto Repair') will naturally rank for that term. The correct approach is to target keywords through your primary category, services section, business description, and posts rather than your business name.
How many photos should a Google Business Profile have?
There is no official minimum, but practitioner data consistently shows that profiles with more than 100 photos receive significantly more views and direction requests than those with fewer than 20. Start with a baseline of 20–30 high-quality photos covering logo, cover, interior, exterior, team, and products or work samples. Then add 2–4 new photos every two weeks to maintain freshness signals.
Can competitors edit my Google Business Profile?
Any logged-in Google user can suggest an edit to any business profile, and Google sometimes auto-applies those edits without notifying the business owner. This means a competitor or anyone else could theoretically change your phone number, address, or category. The defence is to check your GBP dashboard weekly for applied changes and to enable GBP email notifications so you are alerted when edits are suggested or applied.
What GBP post type performs best for driving customer actions?
Offer posts (with a defined start and end date) consistently generate higher engagement than standard update posts because they include a prominent promotional label and appear in Maps search results differently. Event posts also outperform standard posts when the event is genuinely relevant. Regardless of post type, posts with images and a CTA button consistently outperform text-only posts — so never skip the image or the button.
Does my Google Business Profile affect AI search results like Google's AI Overviews?
Yes, increasingly so. Google's AI Overviews and the Gemini-powered Local Pack pull structured data directly from GBP — including attributes, service descriptions, review sentiment, and Q&A content. A well-optimised profile with rich service descriptions and high-quality Q&A answers is more likely to be cited or summarised in AI-generated local results than a sparse one. Treating GBP as an AI-source document, not just a map pin, is the right frame for 2026.
Written with AI assistance and reviewed by the KOIRA team before publishing.
Find KOIRA on
LinkedInCrunchbaseWellfoundF6S
Keep reading
Updates
Local SEO in May 2026: What Actually Changed
8 min read
Guides
How to Do Local SEO Without an Agency in 2026
9 min read
Data
GBP Claim Rates: The Surprising Data Gap Hurting SMBs
9 min read
Guides
SEO vs GEO vs AEO: Why You Need All Three in 2026
9 min read
Stay in the loop
New posts, straight to your inbox.
Marketing and sales insights from the KOIRA team. No filler.
Google Business Profile Optimisation Checklist 2026
Get KOIRA