An SEO audit checklist keeps you from getting lost in hundreds of tool warnings. The trick is to check things in the right order: foundations first, then pages, then authority. A problem early in the chain, such as pages that can’t be indexed, makes everything after it irrelevant. Use this SEO audit checklist to review your site the way an experienced SEO would.
1. Check your tracking first
You can’t audit what you can’t measure. Before anything else, confirm the data you’ll rely on.
- Google Search Console is verified for the whole domain and receiving data.
- GA4 is installed once on every page, with no duplicate tags.
- Key conversions, such as form submissions and calls, are tracked as events.
- An XML sitemap is submitted in Search Console.
2. Crawling and indexing
If search engines can’t crawl and index your pages, nothing else matters.
- robots.txt doesn’t block important pages, CSS or JavaScript.
- Important pages return a 200 status code and aren’t marked noindex.
- The Search Console Pages report shows no unexpected exclusions, such as “Crawled, currently not indexed”.
- Each page has one self-referencing canonical tag, and duplicates point to the right original.
- Redirects go straight to the final URL, with no chains or loops.
- Only one version of the site resolves: HTTPS, with or without www, never both.
Our technical SEO checklist goes deeper on each of these.
Want an expert to check your site?
Get a free SEO audit with a prioritized list of fixes, from the team that wrote this guide.
3. Site structure and internal links
- Every important page is reachable within three clicks of the homepage.
- No page is orphaned: each one has at least one internal link pointing to it.
- Internal links use descriptive anchor text rather than “click here”.
- Service and product pages receive links from related content.
4. Page speed and Core Web Vitals
- Largest Contentful Paint under 2.5 seconds on mobile.
- Interaction to Next Paint under 200 milliseconds.
- Cumulative Layout Shift under 0.1.
- Images are compressed, sized correctly and lazy-loaded below the fold.
5. On-page SEO
- Each important page targets one primary keyword, and no two pages target the same one.
- Title tags are unique, around 50 to 60 characters, and lead with the keyword.
- Meta descriptions are unique and give a reason to click.
- Each page has one H1 and a logical heading structure.
- The keyword appears naturally in the first 100 words.
6. Content quality
- Pages answer the searcher’s question better than the pages currently ranking.
- There are no thin pages with little unique content.
- Content shows real experience, with examples, author details and sources.
- Older posts that have lost traffic are flagged for an update or consolidation.
7. Backlinks and authority
- Compare your referring domains with the competitors outranking you.
- Check for spammy or paid links that could be a risk.
- Find pages that earn links and make sure they link on to your money pages.
8. Local and AI visibility
- If you serve local customers, your Google Business Profile is complete and your name, address and phone number match everywhere.
- Ask AI assistants the questions your buyers ask and note whether your brand is mentioned or cited.
- Structured data describes your organization, services and authors accurately.
Turning the checklist into a plan
An audit is only useful if it leads to action. Score each issue on its likely impact on traffic and revenue, and on the effort needed to fix it. Start with high-impact, low-effort fixes, schedule the larger ones, and re-check after each change ships.
If you’d rather have an expert do this for you, our SEO audit services cover every point here and more, with a prioritized plan and developer-ready tickets. Or start with a free SEO audit to see your biggest opportunities.
SEO audit checklist mistakes to avoid
Even with a good SEO audit checklist, a few common mistakes can send you in the wrong direction.
Treating every warning as urgent
Tools flag many issues that barely matter, such as missing alt text on decorative images or slightly long title tags. Focus first on what affects your important pages: indexing, speed, duplication and internal links.
Auditing without business context
An audit should start from your goals. A page that brings in half your leads deserves more attention than a hundred blog posts nobody reads. Pull your top landing pages and top converting pages from GA4 before you start, and weigh every issue against them.
Ignoring what changed
If traffic dropped, compare the timing with site changes, migrations and known Google updates. The cause is often a recent change, such as a new plugin, a redesign or an edit to robots.txt.
Not re-checking after fixes
Many fixes need confirming: that redirects work, that pages are reindexed, that speed improvements hold on real devices. Re-run the relevant checks a few weeks after each change, and record what moved.
Stopping at the report
The value of an audit is in the fixes. Give each item an owner and a date, and review progress every few weeks until the high-impact items are done.
FAQs
How long does an SEO audit take?
A quick check of the basics can take an afternoon. A thorough audit of a larger site, with manual review and prioritization, usually takes from several days to a few weeks.
What tools do I need for an SEO audit?
Google Search Console and GA4 are essential and free. A crawler, such as Screaming Frog, and a backlink tool make the audit faster and more complete.
How often should I run an SEO audit?
A full audit once a year is a good rule, with a focused check before and after any redesign, migration or major content change.