You should update your profile at least once a week. Adding new photos, responding to reviews, and posting updates about local events or holiday hours keeps your listing active and signals to search engines that your information is current.