How frequently should a post be made to a Google Business Profile?

Scheduling posts consistently every week is our best recommendation.

Google suggests a weekly posting schedule. After one week, the post is archived (unless a date range is specified) and becomes less visible in the Knowledge Panel.