An SEO audit is the diagnostic process that identifies every technical, on-page, and off-page issue preventing your site from reaching its ranking potential. Done properly, it provides a prioritised action list where fixing the right issues in the right order produces the fastest ranking improvements. This checklist covers every significant audit category with the specific things to look for and fix.
Technical infrastructure (critical foundation)
- HTTPS: is the entire site served over HTTPS? Are HTTP URLs redirecting to HTTPS? Are there mixed content warnings?
- Crawlability: check robots.txt for accidental crawl blocks on important sections. Verify all important pages are accessible to Googlebot.
- Sitemap: is there a valid XML sitemap? Is it submitted to Google Search Console? Does it include all important URLs and exclude noindex pages?
- Site speed: run Google PageSpeed Insights on key pages. Target LCP under 2.5s, INP under 200ms, CLS under 0.1.
- Mobile usability: use Google Search Console\'s Mobile Usability report to identify pages with mobile issues. All pages must be mobile-friendly.
- Core Web Vitals: review the Core Web Vitals report in Google Search Console for pages with poor or needs improvement scores.
- Canonical tags: verify canonical tags point to the correct preferred URLs. Check for canonical tag errors (self-canonicals missing, canonicals pointing to wrong pages).
- URL structure: are URLs clean, descriptive, and free of unnecessary parameters? Check for parameter-based URL issues causing crawl budget waste.
Indexation health
- Coverage report: review Google Search Console\'s Coverage report for errors (server errors, redirect errors, not found), valid with warnings (pages with issues Google still indexed), and excluded pages (noindex, canonicals, etc.).
- Noindex audit: identify every noindexed page and verify each should be excluded. Misconfigured noindex tags are a frequent cause of poor rankings.
- Duplicate content: identify pages with near-identical content using Siteliner or Screaming Frog. Consolidate with canonical tags or 301 redirects.
- Thin content: identify pages with fewer than 300 words of original content. Either improve or noindex/consolidate.
- Orphan pages: identify pages with no internal links pointing to them. Add internal links from relevant content or consolidate.
On-page optimisation
- Title tags: unique, descriptive, 50–60 characters, including primary keyword. Flag duplicates and missing titles.
- Meta descriptions: unique, 150–160 characters, compelling (CTR driver). Flag duplicates and missing descriptions.
- H1 tags: every page should have exactly one H1 that includes the primary keyword. Flag pages with missing or multiple H1s.
- Heading structure: logical H2/H3 hierarchy that outlines the content structure. Headings should include secondary keywords naturally.
- Keyword alignment: does the page content actually match the target keyword\'s search intent? Check top-ranking pages to confirm format and content depth expectations.
- Image optimisation: check alt text (descriptive, keyword-relevant), file size (images should be under 200KB), and file format (WebP or AVIF preferred over JPEG/PNG).
- Internal linking: does each page have sufficient internal links from other relevant pages? Are anchor texts descriptive?
- Schema markup: appropriate structured data implemented for the page type (Article, Product, Service, LocalBusiness, FAQPage, etc.)?
Off-page authority
- Backlink profile: review in Ahrefs or SEMrush. Assess referring domains count, domain authority distribution, and topical relevance of linking sites.
- Toxic links: identify low-quality, spammy, or irrelevant links. Submit a disavow file for confirmed toxic domains if manual or algorithmic penalties are suspected.
- Competitor backlink gap: compare your referring domains to top competitors. Identify high-authority sites linking to competitors but not to you.
- Brand mentions without links: search for unlinked brand mentions. Outreach to convert these into linked citations.
- Google Business Profile: for local businesses, verify GBP completeness, review score, and citation consistency across directories.
An SEO audit is only valuable if it leads to action. Prioritise fixes by impact × effort: fix technical issues blocking crawlability first (these affect all pages), then on-page issues on your highest-traffic and highest-value pages, then build off-page authority through link building. Document every finding, every fix, and every outcome — this creates the institutional knowledge that makes every future audit faster and more effective.
Build my proposal