Loading tutorials…
Loading tutorials…
Photos and posts are the only ongoing levers an owner controls — and they're the two most overlooked. Profiles with weekly photo uploads and weekly posts see 35-50% more Map impressions than dormant profiles. Here's the cadence that works.
Who this is forOwners with a verified GBP who've never set up a content cadence, or whose profile has gone dormant. If your competitor has 200 photos and you have 8, that's probably why they're ranking ahead — independent of reviews and categories.
What you'll need
Step 1
Plan what categories of photos you need before shooting. A shot list ensures you upload variety, not 50 versions of the same thing.
Required categories of photos to upload (target 5-10 of each over the first month):
Exterior: street view with signage, building entrance, any branded vehicle, parking area.
Interior: lobby/reception, workstations, dining area / treatment rooms / showroom, restrooms (yes, customers care).
Team: portraits of owner and key staff. Get written consent before posting.
Products / services in action: a meal being plated, a haircut being styled, a tooth being cleaned, a roof being installed.
Behind the scenes: kitchen prep, inventory shelves, tools, branded packaging.
Brand assets: logo (square version), cover photo (landscape, 1024x576+), seasonal banners.
Customer interactions (with explicit consent): a guest enjoying their food, a customer trying on glasses, a client signing paperwork.
Step 2
Upload 20-30 high-resolution photos in the first week. Match each photo to the right tag.
Profile dashboard → Photos → + button → Add photo.
Minimum resolution: 720p (720 x 720 px). Recommended: 1200 x 900 px or higher. JPG or PNG. Max 5 MB per photo.
Tag each photo correctly: cover (your hero), logo (square), exterior, interior, team, products, services, food + drink (restaurants), rooms (hotels/salons). Tags affect which carousel the photo appears in on your profile.
Cover photo: pick one strong landscape image that represents your brand. This is what shows at the top of your Maps listing.
Logo: upload a square (1:1) version of your logo at 720x720+. This shows next to your business name in Maps and on the Knowledge Panel.
Upload 5-10 photos in each category to start. You can keep adding indefinitely.
Step 3
GBP has different post types for different goals. Each has a different layout and lifespan.
Update (default): general business news, behind-the-scenes, a new product, a milestone. Lifespan: 7 days highlighted on profile, lives forever on the Updates feed.
Offer: a discount or promotion with a defined start and end date. Required fields: title, photo, terms, start/end date. Lifespan: visible until end date.
Event: a one-time happening with a date and time. Required fields: title, photo, start/end time, optional location. Lifespan: visible until event ends.
Product (separate panel): permanent items in your catalog with name, price, photo, description. Lives in the Products tab, doesn't expire.
Q&A (technically not a post, but adjacent): seeded questions and answers in the Q&A panel.
Access via Profile dashboard → Add update / Add offer / Add event.
Step 4
Posts have 1,500 chars but only the first 100 show before truncation. The first sentence determines whether anyone clicks read more.
Frame the post with a benefit-focused first sentence. "Save 20% on full detail packages through May 31" beats "Special offer — read more!"
Add a high-quality photo or short video (videos under 30 sec, MP4, max 100 MB).
Include a call-to-action button: Learn more, Order online, Book, Sign up, Buy, Call now. Pick the verb that matches the post intent.
Add a UTM-tagged link if the CTA leads to your website (?utm_source=gbp&utm_medium=organic&utm_campaign=may-detail-offer) — this lets you measure in GA4.
Keep it short — 50-150 words is the sweet spot. Long walls of text get ignored.
Save and publish. Posts go live within 5-30 minutes.
Step 5
Aim for 1 post per week + 2-3 new photos per month. Calendarize it or it doesn't happen.
Weekly post cadence: 1 post every 7 days, rotating Update → Offer → Event → Update. Variety beats volume.
Monthly photo cadence: 2-3 fresh photos per month. Tag each correctly. Rotate categories so the same area isn't over-represented.
Best days to post: most local audiences engage Tue-Thu. Test Monday vs Friday for your category.
Calendarize: put recurring 15-min calendar blocks in Google Calendar (Tue at 10am: write GBP post; first Saturday: shoot 5 photos).
If you can't commit to weekly, batch month-end: spend 60 min writing 4 posts and scheduling them via a third-party tool (Vendasta, Whitespark, Local Viking). Posts don't schedule natively in GBP yet.
Step 6
GBP Performance shows views per post and per photo. Use the data to double down on what works.
Performance (Insights): Profile dashboard → Performance → Posts and Photos sections.
Post performance: views, clicks, CTA clicks. After 4-8 posts, you'll see which post types and which CTAs drive the most engagement.
Photo performance: views per photo over the last 28 days. Drop low-performing photos (under 5 views) and replace with new shots in the same category.
Cross-reference with GA4: if you're using UTM-tagged links in posts, you'll see GBP-driven sessions in GA4 → Acquisition → Traffic acquisition → Source / Medium = gbp / organic.
Adjust the next 4 weeks of content based on what won the last 4 weeks. Compounding starts month 3.
Common mistakes
Posting once, then disappearing
What goes wrong: Profile goes dormant. Google's freshness signal decays. Competitors with weekly cadence pass you in 60-90 days. Estimated lost revenue: $1K-8K/month for typical service businesses, more for restaurants and retail.
How to avoid: Calendarize a 15-min weekly slot. If you can't commit personally, hire a specialist or VA to run the cadence. Consistency beats brilliance.
Uploading 50 nearly-identical interior photos
What goes wrong: Photo carousel becomes monotonous. Visitors scroll through 20 versions of the same dining room and bounce. Bounce signals decay your ranking.
How to avoid: Use a shot list with categories. Limit to 5-10 photos per category, then rotate in new variety each month.
Posting marketing copy instead of value
What goes wrong: Posts read like banner ads ("BEST DEALS IN TOWN! CALL NOW!"). Engagement drops. Google's relevance signals weaken. CTR on CTAs falls to 0.5%.
How to avoid: Write benefit-focused first sentences. Lead with what the customer gets. Save the brand language for the CTA button text.
Forgetting UTM tags on post links
What goes wrong: You can't measure how much traffic GBP posts drive. You don't know which post types work. Budget allocation decisions are guesses. Estimated waste: 30-50% of GBP effort on the wrong post mix.
How to avoid: Always tag post links with ?utm_source=gbp&utm_medium=organic&utm_campaign=[post-topic]. Measure in GA4 monthly.
Using stock photos or AI-generated images
What goes wrong: Google detects stock and AI imagery via image hashing and quality signals. Photos get auto-removed or marked low-quality. Profile loses photo-driven ranking signal.
How to avoid: Use real photos of your real business. iPhone-quality is fine. Authenticity beats polish — customers prefer realistic over stock.
Not tagging photos correctly
What goes wrong: All photos pile into the "Photos by owner" tab. Cover, logo, interior, exterior carousels are empty. Profile looks sparse despite 50 photos uploaded.
How to avoid: Tag every photo on upload: cover, logo, exterior, interior, team, products, services, food + drink, rooms. Tags determine which carousel each photo appears in.
Recap
Done — what's next
How to set up Google Business Profile reviews and responses
Read the next tutorial
Hand it off
The photo + post cadence is the most reliable ongoing Map Pack lever — and the one owners abandon fastest. Local SEO specialists run this cadence on a calendar for 52 weeks a year, so the compounding never breaks. Most engagements include this for $300-600/mo at $14-16/hr.
See specialist rates
1 post per week is the sweet spot. Less than that signals dormancy. More than 3 per week competes with your own posts for the limited highlighted-post slot. Quality and consistency beat volume.
Indirectly. Posts signal that the profile is active, which is one input into Google's freshness signal. They don't move ranking like categories or reviews do, but a dormant profile loses ranking over time even if everything else is perfect.
Not natively. Google removed native scheduling in 2024. To batch posts, use a third-party tool (Vendasta, Whitespark, Local Viking, BrightLocal) or a VA who logs in weekly. Scheduling is the #1 missing GBP feature.
Updates: 7 days highlighted on the profile, then move to the Updates feed (which is searchable indefinitely). Offers: visible until end date. Events: visible until end time. Products: permanent until you remove them.
Cover photo: 1024 x 576 px minimum, landscape. Logo: 720 x 720 px minimum, square. Both should be under 5 MB, JPG or PNG, your own original imagery.
Don't copy-paste from Instagram or Facebook. The audience is different (local-intent, not feed-scrolling) and the format is different (search-result snippet, not lifestyle feed). Write GBP-native posts that lead with local relevance and a clear CTA.
Google Business Profile
Reviews are the third-biggest factor in Local Pack ranking after categories and proximity — and the single biggest factor in click-to-call conversion. Most businesses ask for reviews ad-hoc and respond to none. Here's the system that compounds.
Google Business Profile
Services and Products are the most-skipped panels on GBP — and the easiest competitive moat. Each service or product entry surfaces you for an additional long-tail query. Filling them out is a 60-minute job that compounds for years.
Google Business Profile
Your primary category is the single biggest ranking factor on Google Maps. It also determines which searches you compete for. Most businesses pick a category that's too broad or too narrow — both leave money on the table. Here's how to pick like a local SEO specialist.
Google Business Profile
Local SEO is the highest-leverage marketing channel for local businesses — and the one most owners get wrong by treating it as a side task. Here's how to tell whether you've hit the ceiling where DIY costs more than hiring help.