For optimal visibility, it's recommended to post at least once a week on your Google My Business. Consistent, quality content is more important than quantity. Mix up your post types between events, offers, and general updates to keep your profile fresh and engaging for potential customers.