How often should I review and reassess a client's KPIs?

You should regularly review and reassess a client's KPIs, ideally on a monthly or quarterly basis. This allows you to track progress, identify any changes in their business objectives, and adjust your SEO strategy accordingly.