GBP Optimization

Google Business Profile posts: Examples, sizes & scheduling

Learn how to maximize the impact of your Google Business Profile posts for better visibility and improved conversions

Quick summary
  • Google Business Profile posts are a free feature you should be taking advantage of as a local business.
  • You can include text, images, videos and call-to-action buttons in your Google Business Profile posts.
  • Semrush’s Listing Management brings your other directory entries in line with the look and feel you create with your Google Business Profile posts.

Google Business Profile posts are an often overlooked channel for promoting your local business online and improving conversion rates through search.
Crafting a great Google Business Profile post that grabs the attention of users can mean the difference between a click through to your site or scrolling on to a competitor.
But before you hit the “post” button, you really should wrap your head around the best Google Business Profile post size, take a look at some good Google Business Profile post examples, and learn how to properly schedule your updates.

What are Google Business Profile posts?

Google Business Profile posts are a great way to improve your local search presence, allowing you to broadcast important information to potential clients before they’ve even clicked through to your website or social media pages.
  • Running a special offer? Get it in a Google Business Profile post!
  • Important change to your opening hours? Let clients know in a Google Business Profile post!
  • New product or service? Tell the world in a Google Business Profile post!


Posts are featured as part of the Google Business Profile below the company description and can include text, images, videos and links to a selected range of call-to-action buttons.
You can also choose to post events and offers with start/end dates, voucher codes, and terms & conditions.
Publishing a consistent schedule of Google Business Profile posts demonstrates your business is active and has more exciting things to offer than competitors who ignore the feature.

Plan ahead: Semrush´s Listing Management gives you the edge to outrank competitors with a host of powerful tools that make light work of your local SEO. And as a Semrush user, you’ll also have access to Social Poster, which lets you schedule Google Business Profile posts ahead of time.

How to post on Google Business Profile

With the end of the Google My Business app came a new way for local businesses to publish their Google Business Profile posts.
Fortunately, it’s now simpler than ever to let potential customers know what’s going on with your business.

How to post on Google Business Profile from Google Search

Before you begin, check you’re signed in with the Google account you use to manage your Google Business Profile.

  1. Bring up your Google Business Profile in Search by looking up your business name.
    2. Select “Add update”. You’ll find the button in the main Google Business Profile interface. Here, you’ll have the option to add special offer and event posts as well as simple updates.


…or if you only want to add a simple update, you’ll find the button next to the Google Business Profiles themselves.


  1. Write your copy in the “Add a description” box, attach images and add a button with a link, if applicable. If you’ve chosen to post an event or special offer, include the dates and other relevant information.


  1. Preview your post, and when you’re happy it looks as good as possible, hit the “Post” button and wait for your Google Business Profile post to be approved.

How to post on Google Business Profile from the Google Maps app

To post updates on mobile, Google Maps has become the new tool to do it in place of the now-retired Google My Business app.
1. Open the Google Maps app.
2. Select “Businesses” and choose the one you want to create an update for.
3. Select “Promote” to bring up the post creation menu.


  1. Choose between update, event or offer. Write your post and include images and additional information like event details as required.
    5. Preview your post to see what it looks like and hit “Post” when you’re ready to share it with the world.

How to schedule Google Business Profile posts

Google Business Profile doesn’t have native functionality for scheduling posts, but there are plenty of social media scheduling platforms available that also allow you to schedule for GBP.
Scheduling posts is a great idea to ensure a consistent stream of content and saves you from having to make time for uploading content on a daily basis.

All-in-one: If your goal is to rise to the top of local rankings, Semrush´s Listing Management can help get you there with fast citation distribution, review management and reliable position tracking. Not only that, but Semrush users can also make use of Social Poster, which allows you to schedule posts for Facebook, Instagram, Twitter, LinkedIn and multiple Google Business Profile locations.

Top Google Business Profile post examples

The best Google Business Profile posts grab the attention of the user and convince them that your business is the best choice above the competition.


Special offers are a tried-and-true tactic to stand out and get potential customers to take a chance on your business.


Users love to see fresh content, so seasonal GBP posting is a must to show that you’re staying current and offering something new to entice customers back to your location.


Another way to differentiate yourself from the competition is to post events. By including the dates of the event, you’ll create a sense of urgency in the user, which could increase click-through rates.

Best Google Business Profile post size

Sizing images for your Google Business Profile posts isn’t quite as straightforward as it probably should be.
When viewing posts within the Google Business Profile on desktop, images appear in a 4:3 ratio, so sizing your pictures at 720px x 540px will ensure no unsightly cropping.


When you view Google Business Profile posts on mobile, 4:3 ratio images display the same as on desktop. However, 1:1 ratio posts will also fit the space, giving you a more eye-catching display if you crop images at 720px x 720px.


Then, to complicate matters even further, clicking to view all Google Business Profile posts on desktop opens up a different view altogether, with a super-wide aspect ratio (2.11:1) that displays 1:1 and 4:3 images with black bars on the side.


Oddly, you can’t upload images in this ratio as Google will automatically crop it to 4:3. But you can crop within the post editor once you’ve uploaded your image (you’ll have to push the corners of the frame in until you achieve the right ratio, there’s no editor to define specific pixels, so it’s a case of trial and error).
Deciding on the best Google Business Profile post size depends on many factors. What devices do your potential customers use to discover businesses like yours online? Do you have the time and resources to edit images specifically for Google Business Profile? Will your images suffer if they’re cropped slightly because they contain text, or can you choose images that look good no matter what ratio they’re displayed in?

The bottom line: If your posts are short and to the point, stick to the 4:3 ratio (720px x 540px) and assume the majority of users aren’t going to open the large viewer on desktop. \n If you must avoid black bars at all costs, you’ll need to practice cropping to the 2.11:1 ratio by eye and choosing images that also look good when cropped to 4:3. It’ll fit the frame, although it may end up looking a bit small on mobile. \n Either way, images should be uploaded as JPG or PNG and be between 10 KB and 5 MB.

Ultimately, images in Google Business Profile can be of any size, but taking the time to crop them properly so they take advantage of the unique dimensions will make a much better impression.

Why are my Google Business Profile posts not working?

A good local SEO strategy should include GBP posting, but they’re not going to turn your rankings around all by themselves.
So if you’re not seeing a spike in rankings and traffic soon after you start posting, it doesn't necessarily mean your Google Business Profile posts aren’t working.
That being said, there are a few things to bear in mind to ensure you’re maximizing your success with Google Business Profile posts:
  • You can write up to 1500 characters for your post description, but only the first 100 will display without the user having to click for more, so it’s best to keep it short and sweet.
  • Keep your Google Business Profile posts centered on your business. Off-topic posts are likely to be flagged by Google and could be removed.
  • Don’t publish phone numbers in the copy of your Google Business Profile posts. Instead, include a call link, which will use the phone number associated with your Google Business Profile.
  • If you’re posting links to external websites, be sure they’re trustworthy, because linking to malware or adult content is a quick way to get your Google Business Profile posts removed.
  • If you’re in the adult services, alcohol, tobacco, pharmaceutical, recreational drugs, health or finance industries, you can’t use Google Business Profile posts to directly promote your products and services.
  • Include relevant local keywords in your Google Business Profile posts to help make it clear to the search engine that you’re actively promoting content relevant to your area.
  • Keep your GBP posting consistent. Your posts may not display if you let a lot of time pass between posts. If you’re struggling, it’s best to schedule Google Business Profile posts with a third-party platform like Semrush.

If you feel like you’ve covered all those bases and still find your Google Business Profile posts not working, there may be a technical issue. Come back to post your updates later and you may find the issue has been resolved.

Check your
local listings for free

What Semrush’s Listing Management can do for your Google Business Profile

Google Business Profile posts are just one part of the bigger Google Business Profile picture.

To boost your GBP’s position in the rankings, you’ll need a complete local SEO strategy and a powerful set of tools to make sure it’s firing on all cylinders.

Semrush’s Listing Management is what you need to make light work of increasing your online prominence, managing reviews and tracking your rise through the rankings.

Get your reviews under control

Increasing your click-through rates by posting quality Google Business Profile posts could bring more happy customers your way—and that means more reviews.

According to Harvard Business Review, local businesses could see a 12% boost in reviews simply by replying to all their customers, which is well worth doing considering the impact it can have on rankings.

Use Semrush’s Listing Management to simplify your review management processes so you don’t spend ages getting back to people or end up overlooking a reviewer who took the time to leave you some feedback.
Average star ratings for Google Business Profile and Facebook on Semrush’s Listing Management

Track the impact of your posts

Whenever you introduce a new element to your local SEO strategy, it’s important to document your rankings before you implement it.

Well-written Google Business Profile posts can bolster your efforts to climb the rankings, but if you don’t have a reliable local ranking tracker, you’ll have no way of knowing if it's even making a difference.

Semrush’s Listing Management comes complete with a local ranking tracker that can monitor up to five keywords for your postcode. Premium Location users get an even clearer view of local positions with Heatmap, which highlights specific areas that could use some extra attention.
Heatmap, an advanced local rankings tracker from Semrush’s Listing Management

Get your NAP data out to top directories

Posts can help build out your Google Business Profiles, but you need to think bigger to really prove to search engines that your business is worth ranking at the top.

Google likes to see local businesses with a strong online prominence, which means having business listings and mentions on other websites and trusted directories.

Semrush’s Listing Management can get your NAP data (name, address, phone number) out to 70+ directories in next to no time—and all you have to do is submit your business details once!
NAP data distributed easily via Semrush’s Listing Management

Clean up your business listings

Even at the best of times, scanning for rogue business listings that could be harming your local SEO, such as duplicates or citations with out-of-date phone numbers, is a tall order for busy business owners.

And with your focus on improving your Google Business Profile posts, it’s even less likely you’ll have time to be checking up on the overall condition of your listings.

Leave it to Semrush’s Listing Management to patrol the web for listings that could undo your hard work and negatively impact your rankings, letting you edit or suppress them without even having to leave the platform.
Duplicate business listings that need to be suppressed with Semrush’s Listing Management
Still have questions? We’ve got answers!
I agree to the Terms of Service and Privacy Policy