TL;DR, the core in 5 points
• Without verification there's no Local Pack position: claiming and verifying is step zero, not optional.
• GBP listings with 10+ photos get 35% more website clicks, photos are directly ranking-relevant.
• Actively requesting reviews (shortlink after every engagement) and replying (within 48 hours) is one of the strongest local ranking factors.
• Weekly posts keep your profile 'active' in Google's eyes, one post per week is enough.
• Checking GBP Insights monthly tells you which queries actually work and what to steer your posts toward.
Step 1: Claim + verify the profile
Go to google.com/business, claim your location, choose the right verification method (mail, video, phone). Without verification: no Local Pack position.
Video verification became the most reliable method in 2025–2026. Google asks you to film the location live. Postcard verification takes 5–14 days but always works as a fallback. If you have multiple locations, verify each address separately, bulk verification via the Business Profile API is available for 10+ locations. Make sure the address on your GBP exactly matches your website and any business registration.
Expected impact: immediately index-ready for the Local Pack after verification. Time investment: 15–30 min for the claim procedure, 5–14 days waiting time for postcard.
Step 2: Primary + secondary categories
Primary category is your core business ('Marketing agency'). Add 3–5 overlapping secondary categories ('SEO company', 'Web design company'). No overkill. Google penalises inflation.
Category choice is one of the strongest ranking factors in the Local Pack but is underestimated. Choose your primary category as specifically as possible: 'Internet marketing service' typically ranks better than the generic 'Marketing agency' for digital services. Check which categories your top-3 Local Pack competitors use via their GBP profile. Secondary categories may overlap with the primary but not be identical.
Expected impact: correct primary category can give 1–3 position improvement in the Local Pack. Time investment: 30 min for category research + adjustment.
Step 3: Business description
750 characters available, use 600+. First 250 characters are crucial (visible without click). Mention core keywords naturally.
Write the description as a pitch to two audiences simultaneously: the customer deciding whether to click, and Google's algorithm assessing relevance. First sentence: what you do + for whom + where. Second sentence: your differentiator. Then: specific services + locations. Avoid superlatives ('best in the UK'), these are ignored. Use place names for areas you serve. Rewrite the description each quarter as your service offering evolves.
Expected impact: optimised description raises profile views by 10–20%. Time investment: 1–2 hours writing + testing.
Step 4: Services + products
Add all your services with short description (300+ characters each). People + Google read along. Directly ranking-relevant.
Services in GBP are a separate indexation layer many businesses skip. Add each service as a separate entry: SEO, Google Ads, Meta Ads, web design, each with a description reflecting the search intent. Descriptions of 300+ characters perform better than shorter ones. Use naturally the search terms clients use in the descriptions ('Google Ads agency', 'SEO for SMEs'). Products work similarly for webshops.
Expected impact: complete services overview raises relevance score for service-related queries. Time investment: 2–3 hours for complete service entry.
Step 5: Photos (10+ initially, 1 new weekly)
Cover, logo, team, location, work-in-progress. GBP listings with 10+ photos get 35% more clicks to website.
Photo quality counts: Google's Vision AI analyses photo content and links it to relevance. A photo of the team outside your office strengthens the local entity connection. Work-in-progress photos (live projects, behind-the-scenes) perform better than stock photos. Google filters stock photos increasingly actively. Add geotags to your photos for extra local context. Uploading one new photo weekly keeps the profile 'fresh' in Google's activity scoring.
Expected impact: 10+ photos = 35% more website clicks, 42% more direction requests (Google benchmark). Time investment: 2 hours initially + 10 min/week for new photo.
Step 6: Opening hours + special hours
Standard hours correct, special hours (holidays) entered in advance. Wrong hours = trust lost.
Incorrect opening hours are the number-one complaint in GBP reviews. Google also detects inconsistency: if visitors navigate via Maps to a closed location, that harms your profile. Schedule special hours for all public holidays in advance at the start of each year. For service providers without a fixed location: set 'By appointment' as hour type, this prevents confusion without having to appear available 24/7.
Expected impact: correct hours prevent negative reviews and trust loss. Time investment: 30 min per year for complete holiday planning.
Step 7: Actively request + reply to reviews
Send a direct review link (g.page/r/... shortlink) after each engagement. Reply to all reviews within 48 hours, also negative ones, especially negative ones.
Review timing is crucial: send the review link at the moment of highest customer satisfaction, at project delivery, not weeks later. Personalise the request: 'You mentioned the results surprised you, that story is valuable for other business owners.' Reply to negative reviews calmly, factually and with a solution offer. Mention your business name and location in your review response, this is indexable text. Reviews with photos and specific service mentions weigh more in Google's algorithm.
Expected impact: active review strategy raises star rating and Local Pack ranking. Time investment: 5 min per review request, 10 min per review reply.
Step 8: Weekly GBP posts
Post weekly (update, offer, event). Keeps profile 'active' in Google's eyes. CTA to your site = direct ranking boost.
GBP Posts appear in the Knowledge Panel and in Local Pack results. Use 'Offer' type for time-limited promotions (add end date), 'Event' for webinars or workshops, and 'Update' for regular news. Always add a CTA button (Learn more, Call, Book). Posts expire after 7 days, plan them in batches of 4 per month. Photos in posts raise click-through rate by 35% versus text-only posts.
Expected impact: weekly posts raise profile activity score, correlating with 5–15% higher Local Pack position. Time investment: 20–30 min per post.
Step 9: Manage Q&A yourself
Post 5–10 frequently asked questions + answers yourself. Otherwise competitors or trolls do it for you. Answer in B2C tone.
The Q&A section is public and anyone can post questions or answers, including competitors. Take control by posting the 5–10 most common customer questions with detailed answers. Use first-person tone on behalf of the business, clarifying you're the owner or team member. Answers are indexed by Google, use search terms like 'marketing agency', 'what does SEO cost' naturally in the answers. Set up a Google Alerts notification for new Q&A questions.
Expected impact: self-managed Q&A prevents misinformation + adds indexable keyword-rich content. Time investment: 1–2 hours initially + 10 min/week monitoring.
Step 10: Check insights + adjust
Check GBP Insights monthly: which queries bring your profile, how many calls vs. directions vs. site clicks. Steer posts and categories on that data.
GBP Insights shows queries your profile appears for, these are nuggets for your broader SEO strategy. If your profile gets many impressions on 'web design' but few clicks, your profile text for that query isn't convincing enough. Compare call rates vs. website clicks: a high call ratio with low website visits may mean customers get enough info from your profile, or that your website puts them off. Use that data to prioritise what you optimise.
Expected impact: data-driven optimisation based on Insights raises profile conversion rate. Time investment: 1 hour per month for analysis + action plan.
Tools we recommend
Google Business Profile Manager (free): manage posts, photos, Q&A and reviews directly from the dashboard.
a local-SEO tool (from €29/mo): track Local Pack position, NAP audit and review monitoring across multiple platforms.
GMB Everywhere (Chrome extension, free basic): view categories and attributes of competitor profiles directly in Google Maps.
Whitespark Local Citation Finder (from $17/mo): find missing directories for NAP consistency.
Canva (free/Pro): create professional GBP photos and post visuals without a designer.
Google Alerts (free): notifications for new reviews and brand mentions for fast response time.
What changed in 2026
GBP Justifications (the text under Local Pack results explaining why your profile appears) have expanded, service texts and recent posts are now more frequently cited as justifications.
AI-summarised reviews now appear in the Knowledge Panel: Google AI summarises recent reviews in 2–3 sentences. Review quality (specific, detailed) thus weighs more than just star count.
Google has expanded 'Booking' integrations: appointment systems (Calendly, SimplyBook) connect directly to GBP for direct conversion from the Local Pack.
The Local Pack now more frequently shows AI-generated answers to location-based queries. GBP data directly feeds these answers.
Want your Google Business Profile optimised?
Request a GBP audit →
