SEO Audit Checklist
A 33-point audit covering technical, on-page, off-page, local, and AI-citation signals. Find what is holding your rankings back.
Technical SEO
Foundation-level issues that affect how search engines crawl and index your site.
On-Page SEO
Page-level signals that tell Google what each page is about and for whom.
Off-Page SEO
External signals that build domain authority and topical relevance.
Local SEO
Signals that influence map pack rankings and local search visibility.
AI Citation Signals
Emerging signals that influence whether AI tools (ChatGPT, Gemini, Perplexity) cite your site.
Where to Start Your Audit
If you are starting from scratch, work through these sections in order. Technical issues must be fixed before on-page work will have full effect.
Fix crawl errors
Resolve Core Web Vitals
Audit title tags
Check local citations
Add author signals
SEO Audit Questions Answered
Common questions about running and interpreting a website SEO audit.
How often should I run an SEO audit?
A full technical audit is worth running every 6 months. For actively growing sites, quarterly is better. You should also run a targeted audit after any major site change — platform migration, redesign, or URL restructure — since these can accidentally break crawlability or redirect chains.
What tools do I need to run this audit?
You can complete most of this checklist with free tools: Google Search Console (crawl errors, coverage, Core Web Vitals), Google PageSpeed Insights (performance), Google Rich Results Test (schema), and Mobile-Friendly Test. For backlink analysis, Ahrefs or Moz offer free tiers with limited data.
What is keyword cannibalization and how do I fix it?
Keyword cannibalization is when two or more of your own pages compete for the same search query, splitting ranking signals. Fix it by identifying the overlapping pages, choosing one as the primary, and either merging the content, 301 redirecting the weaker page, or updating the weaker page to target a different but related keyword.
How do I check my Core Web Vitals?
Go to Google Search Console and open the Core Web Vitals report. This shows real-user data from your site. For page-level testing, use PageSpeed Insights (pagespeed.web.dev) which gives both lab and field data. Focus on mobile scores first — Google uses mobile-first indexing.
What is an llms.txt file and do I need one?
An llms.txt file (placed at yourdomain.com/llms.txt) provides guidance to AI crawlers about how to interpret your content. It is an emerging standard — not yet universally supported — but placing one helps AI tools understand which content is authoritative and how your site is structured. It is a low-effort, potentially high-upside addition.
Should I handle the SEO audit myself or hire an agency?
If you are comfortable in Google Search Console and can read a crawl report, a self-audit with this checklist will surface most common issues. For large sites (500+ pages), sites that have had major technical problems, or situations where rankings have dropped suddenly, a professional audit is worth the investment — especially to catch issues that require deeper technical knowledge.
Need a Professional SEO Audit?
This checklist surfaces the most common issues. A full professional audit goes deeper — crawl analysis, competitor benchmarking, and a prioritized fix roadmap.