Complete SEO Audit Checklist for 2026
An SEO audit identifies issues that are costing you organic traffic. This checklist covers technical SEO, on-page SEO, and content quality — everything you need in one place.
Technical SEO
- [ ] Every page has a unique title tag (under 60 characters)
- [ ] Every page has a unique meta description (under 160 characters)
- [ ] Canonical URLs are set on every page
- [ ] Sitemap.xml exists and lists all public pages
- [ ] Robots.txt exists and doesn't block important content
- [ ] HTTPS is enabled (let's encrypt is free)
- [ ] No broken links (404s)
- [ ] Mobile-friendly (Google uses mobile-first indexing)
On-Page SEO
- [ ] H1 tag: One per page, contains target keyword
- [ ] H2/H3 tags: Logical heading hierarchy
- [ ] Images have alt text: Descriptive, not keyword-stuffed
- [ ] URL structure: Clean, readable, includes keywords
- [ ] Internal links: Pages link to related content
- [ ] Content length: 1,500+ words for competitive keywords
Off-Page & Performance
- [ ] Google Search Console set up and sitemap submitted
- [ ] Page speed under 2.5 seconds (Google PageSpeed Insights)
- [ ] Backlinks: Check with free tools (Ahrefs, SEMrush free tools)
- [ ] Social sharing: Open Graph and Twitter cards set up
Working the List in Priority Order
A checklist is only useful if you know which items actually move the needle, because they are not equally weighted. Work down in this order and stop when you run out of time, rather than starting at the top and grinding through evenly.
- Things that block indexing entirely. A stray noindex tag, a disallow rule that is too broad, a canonical pointing at the wrong URL, or a page returning the wrong status code. Any one of these makes everything else irrelevant, so confirm your important pages can actually be crawled and indexed first.
- Things that break on mobile. Indexing is mobile-first, so the mobile rendering of a page is the version that counts. A missing viewport tag or content hidden behind a broken layout matters more than any amount of keyword tuning.
- Titles and descriptions. Cheap to fix and directly tied to click-through, especially where several pages share a duplicated title.
- Page experience and speed. Real improvements, but usually smaller than the three above and often much more expensive to implement.
- Structured data and extras. Worth doing, but treat them as enhancements rather than fixes.
What Each Check Is Really Catching
It helps to know why an item is on the list, because that tells you when it can be safely skipped.
- Unique titles. Duplicated titles usually signal a template problem rather than a copywriting one, so finding one duplicate often means finding a whole section of them.
- Canonical URLs. These matter most where the same content is reachable several ways, through parameters, trailing slashes, or both www and non-www. A self-referencing canonical is a safe default.
- Sitemap accuracy. A sitemap listing URLs that return 404, or pages you have since blocked, sends a mixed signal about how well maintained the site is. Every URL in it should return 200 and be indexable.
- Internal links. Pages reachable only from the sitemap and nowhere else on the site tend to be treated as unimportant, because your own linking is a signal of what matters.
- HTTPS. Beyond being expected, mixed content on a secure page can break functionality silently.
Auditing Without Guessing
Most of this list can be checked mechanically. A crawler that walks your site will surface broken links, redirect chains, duplicate titles, missing descriptions, and orphaned pages far faster than clicking through pages by hand. Search Console tells you which pages are actually indexed and why others were excluded, which is the ground truth that no third-party tool can fully replicate. A lab tool such as Lighthouse covers performance and accessibility, though field data from real visitors is a better guide to what users experience.
Read tool scores as diagnostics rather than targets. A perfect score on an audit tool is not a ranking, and chasing the last few points usually costs more than it returns. The number is only useful when it points at a specific defect you can fix.
How Often to Run It
A full pass two to four times a year is enough for most sites. Beyond that, run the indexing subset after any structural change: a redesign, a URL structure change, a platform migration, or a new section going live. Those are the moments when a single misconfiguration does the most damage and when it is cheapest to catch.
Keep a record of what you changed and when. When traffic moves a month later, the difference between a mystery and a diagnosis is usually a note saying what shipped.
Frequently Asked Questions
How long until fixes show up? Indexing fixes can register within days once a page is recrawled; content and link changes generally take weeks to settle.
Do I need paid tools? No. Search Console plus a free crawler and Lighthouse covers most of this list.
Is a perfect Lighthouse score worth chasing? Rarely. Fix what it identifies as a real problem, then stop.
Bottom Line
Use this checklist after every site launch. Most small websites fail at least half these items. Our tools (meta tag generator, robots.txt generator, Open Graph generator) help you fix the most common issues in minutes.