A comprehensive site audit is essential to identify any technical issues that may affect your rankings. The agency should prioritize fixing these problems before implementing any SEO strategies.