The essential elements of an SEO audit include technical SEO, on-page optimization, and off-page optimization.