Most "SEO audits" people run are really just a rankings glance. A real SEO audit is a structured review of three separate layers — technical, on-page, and off-page — and it's the single most useful thing to do before spending another dollar on content. This is a free, practical SEO audit checklist and template you can run today, whether you're new to SEO fundamentals or tightening up an established site.
Why Audit Before You Optimize
Publishing content on top of technical problems, or optimizing pages that are actively cannibalizing each other, wastes effort. An audit tells you exactly what to fix first, which is why it's step one in almost every serious SEO content strategy.
Part 1: Technical SEO Audit
- Confirm your key pages are indexed and free of manual actions in Google Search Console.
- Check Core Web Vitals and page speed on mobile and desktop.
- Look for broken links, redirect chains, and duplicate or missing canonical tags.
- Verify your XML sitemap and robots.txt aren't blocking pages you want indexed.
For the full technical checklist, see our complete technical SEO guide and technical SEO foundations for organic and paid campaigns.
Part 2: On-Page SEO Audit
- Review title tags and meta descriptions for clarity, length, and keyword relevance — our title tag guide covers the exact format to use.
- Check heading structure (one H1, logically nested H2s and H3s).
- Look for thin, outdated, or duplicate content — a common symptom of content decay.
- Confirm internal links point to your most important pages, not just recent posts.
Our full on-page SEO checklist walks through every element in detail.
Part 3: Off-Page & Local SEO Audit
- Run a backlink check for toxic or spammy links — see our guide to auditing your backlink profile.
- If you serve a local audience, confirm your Google Business Profile details are accurate and complete.
- Rule out active negative SEO attacks if you've seen a sudden, unexplained ranking drop.
The Free SEO Audit Template
Copy this structure into a spreadsheet and score each item Pass / Needs Work / Fail:
- Indexation — are all key pages indexed with no manual actions?
- Speed & Core Web Vitals — mobile and desktop scores.
- Title tags & meta descriptions — present, unique, and within length limits on every page.
- Heading structure — one H1 per page, logical nesting.
- Content freshness — list pages older than 12 months with declining traffic.
- Internal linking — does every important page have at least 3 internal links pointing to it?
- Backlink health — total referring domains, and any spam-flagged links.
- Local listings — GBP completeness and accuracy, if applicable.
Score each row, then tackle Fails before Needs Work — technical and indexation issues first, since content improvements on unindexed pages don't help anyone.
FAQ
How often should I audit my site?
A full audit every 6 months is reasonable for most sites, with a lighter technical check monthly through Google Search Console.
What's the difference between a technical audit and a content audit?
A technical audit checks whether search engines can crawl, render and index your site correctly. A content audit reviews whether the pages themselves are useful, current, and well-targeted.
Can I run an SEO audit myself, or do I need an agency?
The checklist above covers the fundamentals any site owner can check. Deeper issues — log file analysis, JavaScript rendering, structured backlink disavows — usually benefit from professional review.
Want a professional set of eyes on your results? Ask Rafenthic for a full SEO audit.