SEO Audit Checklist
A comprehensive technical and on-page SEO audit covering crawlability, indexing, Core Web Vitals, structured data, and content optimization.
Checklist: SEO Audit (engineering)
An SEO audit identifies issues that prevent your site from ranking well in search engines. Technical problems like slow page speed, broken links, and missing structured data can silently tank your visibility. This checklist covers the full scope of a technical and on-page SEO audit to maximize organic search performance.
Checklist Items
- Verify Google Search Console setup and coverage [critical]: Confirm your site is verified, XML sitemaps are submitted, and review the Coverage report for indexing errors.
- Audit Core Web Vitals (LCP, CLS, INP) [critical]: Check Largest Contentful Paint, Cumulative Layout Shift, and Interaction to Next Paint against Google thresholds using PageSpeed Insights.
- Check all pages for unique title tags and meta descriptions [critical]: Every indexable page needs a unique, keyword-relevant title under 60 characters and meta description under 160 characters.
- Verify canonical URLs on all pages [important]: Ensure every page has a correct rel=canonical tag to prevent duplicate content issues and consolidate link equity.
- Audit internal linking structure [important]: Check that important pages are reachable within 3 clicks from the homepage and orphan pages are eliminated.
- Test mobile responsiveness [important]: Verify all pages pass Google Mobile-Friendly Test. Mobile-first indexing means Google judges your site by its mobile experience.
- Validate structured data markup [important]: Test all JSON-LD structured data with Google Rich Results Test. Fix errors and warnings for Organization, FAQ, Product, and Article types.
- Check for broken links and 404 errors [recommended]: Crawl the site to find broken internal and external links. Fix or redirect all 404 pages.
- Audit image optimization and alt text [recommended]: Verify all images use modern formats (WebP/AVIF), are properly sized, and have descriptive alt text.
- Review robots.txt and meta robots directives [recommended]: Ensure important pages are not accidentally blocked by robots.txt or noindex directives left from staging.
Common Mistakes
- Leaving staging noindex tags in production: Add a pre-deployment check that verifies no noindex meta tags exist on pages that should be indexed.
- Ignoring Core Web Vitals: Core Web Vitals directly impact search rankings. Prioritize LCP under 2.5s, CLS under 0.1, and INP under 200ms.
- Duplicate content across URL variants: Canonicalize www/non-www, trailing slash/no-slash, and HTTP/HTTPS variants. Use 301 redirects to the preferred version.
Frequently Asked Questions
- How often should I run an SEO audit?
- Full audits quarterly and quick checks monthly. Run an audit after any major site redesign, migration, or content restructure.
- Which SEO tools should I use?
- Google Search Console (free, essential), Screaming Frog for crawling, Ahrefs or SEMrush for backlinks and keyword tracking, and PageSpeed Insights for Core Web Vitals.
- How long until SEO improvements show results?
- Technical fixes (speed, indexing) can show improvement within 2-4 weeks. Content and authority changes typically take 3-6 months to impact rankings meaningfully.