A strong SEO strategy has several parts. It includes an SEO audit, on-site and off-site optimisation, and technical SEO. All these improve your site’s search rankings.