How often to post on Google My Business

This post goes over how often to post on Google My Business.

By now, you probably know that Google My Business posts expire after 7 days.

That means you need to post on GMB at least once a week to have a post actively showing on the search results page.

So how often should I post on Google My Business?

At a minimum, you should be posting on Google My Business once every 7 days.

Many businesses post once per day, and have seen good results and improved rankings. Google tends to look favorably on businesses that use Google products frequently.

However, keep in mind that only the most recent Google post shows prominently in a search, so if there is some important news or sale that you want people to see, it might be a good idea to not have another post for the next 6 days. Otherwise that post will be buried behind the newer posts. Keep all of this in mind when figuring out how often to post to Google My Business is ideal for you.

If you want to dive deeper into local SEO and Google My Business tips and strategies, join the Local SEO Community 😊

Need an easy way to schedule and automatically repeat Google My Business posts?

The fact that your Google My Business posts expire after 7 days means that you have to constantly go back into GMB and post something week after week, again and again.

The solution: schedule out your Google My Business posts weeks or even months ahead of time.

OneUp allows you to schedule and set your Google My Business posts to automatically repeat, and is a Google-approved service.

Using OneUp is easy. Just connect your Google My Business account on the Accounts page.

Then schedule your Google post, optionally adding any link or image to the post.

Then add your Call-To-Action button and a link.

In addition to just scheduling posts, OneUp allows you to set GMB posts to automatically repeat at set intervals — such as once a week or once a month.

This allows you to reap the benefits of being active on Google My Business, without the hassle of constantly going back in every week to manually post something once your post expires.

Then choose to post it now, or schedule it for a date in the future.

Here is what the post looks like inside your Google My Business account:

And here is what the post looks like on the Google search results page:

Try out a free 7-day trial at

Join the Conversation


  1. I also post regularly on GMB & gradually getting good traffic to my website.
    What I have observed one thing one should post daily without deleting the earlier posts, you may post same thing it doesn’t matter,
    Jitendra Deshpande, Pune

  2. Nice post, I didn’t know that the posts expire after 7 days. I think more emphasis will be put on Google Local over the next few updates. I’ve decided to put more time into my profile.

  3. Thanks for sharing this, I have a question, if i post in GMB account and redirect the learn more button to my site and drive traffic from google GMB post then visitors now go to my site from there, will AdSense regard clicks from those visitors invalid?

  4. This post is really helpful as I am about to start posting twice a day in my GMB account and wanted to know whether I should. So thanks for the help.

Leave a comment

Your email address will not be published. Required fields are marked *