There is no set in stone answer, from a user perspective, a Google Post should be made any time there is relevant information that needs to be shared with the local community. Current promotions or changes to the business hours are perfect for Google Posts. Posts promoting illegal activity will not only be removed, but you could be reported to the respective authorities for your area.
From an SEO perspective, there is still no set in stone answer. One could argue that Google Posts have a 7-day life before one has to click a link to see it. So one could say every 7 days a Google Post should be made.
Through Local Viking’s posting software, you’re able to set your posts on a recurring schedule. This allows you to take a holiday post and make it last weeks as opposed to reposting it every week. We take it a step further and you can make one post for many locations and set them all on a recurring schedule.
For a more in-depth guide and video on Google Posts, check out this link.