Since there is a plenty of options available, it is helpful to understand the difference between a free and a paid audit. Paid audits are more in depth and usually provide not only an SEO audit, but also recommendations or tips to improve rankings. A free audit is less in depth but will still provide you with an overall SEO score and recommendations on how to make improvements.