Home / Blog / SEO Audit Checklist in 2026
Technical SEO 1 August 2026 11 min read

SEO Audit Checklist in 2026

SEO audit checklist with 15 actionable steps. Crawling, indexing, on-page, Core Web Vitals, and AI search readiness. Free template included. 30 years of experience.

LB
Lee Beirne
leebeirne.com

I have audited hundreds of websites over the course of my career. Some were multinational ecommerce platforms with 500,000 pages. Others were local businesses with 20 pages. The technical problems are almost always the same.

This is the checklist I actually use. Not the generic "check your title tags" advice you find everywhere. The real checks that catch the issues that cost businesses traffic and revenue.

What Is an SEO Audit?

An SEO audit is a comprehensive evaluation of a website's technical health, content quality, and search engine visibility. It examines crawlability (can search engines access your pages?), indexability (are your pages being stored and shown in results?), on-page optimisation (are your titles, headings, and content properly structured?), site speed (do your pages load fast enough?), and backlink profile (are other sites linking to you?). A thorough SEO audit identifies issues that prevent your site from ranking and provides a prioritised action plan to fix them. In 2026, this now includes assessing AI search readiness, ensuring your content is accessible to AI crawlers and structured for citation in AI-generated answers.

Why You Need an SEO Audit

I have seen companies lose 40% of their organic traffic overnight because someone left a noindex tag on after a migration. I have watched businesses block Googlebot from their entire blog with a misconfigured robots.txt file. These are not edge cases. They happen every day.

An SEO audit catches these problems before they become expensive disasters.

How Often Should You Audit Your Site?

For most businesses, a comprehensive audit every 6 months is sufficient. If you are in a competitive industry or making frequent changes to your site, quarterly audits make sense. At minimum, audit before and after any major site changes like migrations, redesigns, or CMS switches.

The 15-Step SEO Audit Checklist

Step 1: Crawl Your Website

The first thing I do on any audit is crawl the site. This reveals broken links, duplicate content, missing tags, and structural issues that are invisible from the surface.

I use Sitebulb for most crawls. It finds broken links, duplicate content, missing tags, and structural issues with clear, visual reports that make technical audits faster. For quick checks, OpenCode SEO (the open-source suite I built) runs automated audits with live data.

    What to look for in a crawl:
  • Broken links (404 errors)
  • Redirect chains and loops
  • Missing or duplicate title tags
  • Missing or duplicate meta descriptions
  • Pages blocked by robots.txt
  • Orphan pages (no internal links pointing to them)

If your site has more than 1,000 pages, consider using professional SEO analytics to track crawl health over time.

Step 2: Check Your robots.txt File

Your robots.txt file tells crawlers which parts of your site they can access. Check it at yourdomain.com/robots.txt.

    Common mistakes I see:
  • Blocking CSS and JavaScript files (prevents Google from rendering your pages)
  • Blocking entire sections of the site accidentally
  • Forgetting to allow AI crawlers like GPTBot and ClaudeBot

If you want visibility in AI search results, make sure these bots are not blocked in your robots.txt. This is where LLMO (Large Language Model Optimisation) becomes critical for AI visibility.

Step 3: Review Your XML Sitemap

Your XML sitemap lists your important pages and tells search engines where to find them. Submit yours to Google Search Console.

    Best practices:
  • Only include canonical, indexable URLs
  • Update automatically when pages change
  • Keep under 50,000 URLs per sitemap
  • Use a sitemap index for large sites
  • Include lastmod dates

Step 4: Fix Indexing Issues

Use Google Search Console to check your indexing status. The Coverage report shows which pages are indexed, which have errors, and which are excluded.

    Common issues:
  • Pages blocked by robots.txt
  • Pages with noindex tags
  • Pages with canonical tags pointing elsewhere
  • Soft 404 errors
  • Server errors (5xx)

If important pages are not indexed, fix the issue immediately. Unindexed pages are invisible to search.

Step 5: Audit Your Site Architecture

Your site architecture is how pages are linked together. A flat architecture (where every page is reachable in 3-4 clicks from the homepage) is ideal.

    Check for:
  • Orphan pages (no internal links pointing to them)
  • Deep pages requiring too many clicks
  • Broken internal links
  • Poor anchor text distribution

Internal links distribute PageRank throughout your site. Pages with more internal links receive more authority. Use descriptive anchor text, not "click here."

Step 6: Check for Duplicate Content

    Duplicate content does not get you penalised, but it wastes crawl budget and dilutes ranking signals. Common sources include:
  • URL parameters (e.g., ?sort=price&page=2)
  • Protocol variations (http vs https)
  • www vs non-www
  • Printer-friendly versions
  • Session IDs in URLs

Fix with canonical tags, 301 redirects, or parameter handling in Google Search Console.

Step 7: Review Your Title Tags

    Every page should have a unique, descriptive title tag. Check for:
  • Missing titles
  • Duplicate titles
  • Titles over 60 characters (will be truncated in search results)
  • Titles that do not include target keywords
  • Generic titles like "Home" or "Page 1"

Your title tag is the first thing users see in search results. Make it count.

Step 8: Audit Your Meta Descriptions

    Meta descriptions do not directly affect rankings, but they affect click-through rates. Check for:
  • Missing meta descriptions
  • Duplicate meta descriptions
  • Descriptions over 155 characters
  • Descriptions that do not include a call to action

Write compelling descriptions that make users want to click.

Step 9: Check Your Heading Structure

    Every page should have:
  • Exactly one H1 tag
  • A logical hierarchy of H2, H3, H4 tags
  • Headings that include target keywords naturally
  • No heading level skips (e.g., H2 directly to H4)

Your heading structure helps search engines understand your content hierarchy.

Step 10: Analyse Your Content Quality

    Check for:
  • Thin content (pages with less than 300 words)
  • Duplicate content across pages
  • Content gaps (topics competitors cover that you do not)
  • Outdated information
  • Missing or poor-quality images

Quality content is the foundation of SEO. No amount of technical optimisation can fix bad content.

Step 11: Test Your Site Speed

Page speed is a confirmed ranking factor. Core Web Vitals are Google's metrics for measuring it:

Largest Contentful Paint (LCP): How long it takes to load the largest visible element. Target under 2.5 seconds.

Interaction to Next Paint (INP): How quickly the page responds to user interactions. Target under 200 milliseconds.

Cumulative Layout Shift (CLS): How much the page layout shifts during loading. Target under 0.1.

Use Google PageSpeed Insights to check your scores. I cover analytics and performance tracking in detail as part of my SEO services.

Step 12: Verify Mobile Friendliness

    Google uses mobile-first indexing, meaning it evaluates the mobile version of your site for ranking. Check for:
  • Responsive design
  • Readable font sizes
  • Adequate tap target spacing
  • Same content as desktop
  • Fast mobile load times

If your mobile site is missing content that exists on desktop, that content effectively does not exist for SEO.

    Internal links are the backbone of your site structure. Check for:
  • Broken internal links (404 errors)
  • Orphan pages (no internal links)
  • Excessive links on a single page
  • Poor anchor text distribution
  • Missing links from high-authority pages to important content

A good internal linking strategy distributes PageRank and helps users navigate your site.

    Your backlink profile is one of the most important ranking factors. Use tools like Ahrefs or Semrush to check for:
  • Total referring domains
  • Domain authority/rating
  • Toxic or spammy backlinks
  • Anchor text distribution
  • Competitor backlink gaps

If you find toxic backlinks, disavow them in Google Search Console. If you need more quality backlinks, consider professional link building services.

Step 15: Assess AI Search Readiness

    This is the step most audits skip, and it is becoming critical. Check for:
  • Structured data (Schema.org markup)
  • Entity consistency across your site
  • AI crawler access (GPTBot, ClaudeBot, PerplexityBot)
  • Content structured for AI extraction
  • E-E-A-T signals (author bios, citations, expertise)

If you want your content cited in AI-generated answers, your technical SEO needs to be flawless. This is where LLMO becomes essential.

Free SEO Audit Checklist Template

I have put together an SEO audit checklist template based on this guide. It includes all 15 steps with specific checks for each, plus a scoring system to prioritise fixes.

Free SEO Audit Checklist Template

I have put together a comprehensive SEO audit checklist template based on this guide. It includes all 15 steps with specific checks for each, plus a scoring system to prioritise fixes.

Download Checklist Template

SEO Audit Tools I Recommend

I am not going to pretend I use 15 different tools. Here are the ones I rely on:

Sitebulb for crawling. It finds broken links, duplicate content, missing tags, and structural issues with clear, visual reports that make technical audits faster.

Google Search Console for indexing and performance data. It shows which pages Google has indexed, what queries drive traffic, and where technical issues exist.

PageSpeed Insights for Core Web Vitals. It provides both lab and field data with specific improvement suggestions.

DataForSEO for keyword research and SERP analysis. It provides live search data without the markup that tool vendors add.

OpenCode SEO for automated audits and AI-powered analysis. This is the open-source suite I built. It runs offline, uses live data, and combines keyword research with technical checks in one workflow.

Common SEO Audit Mistakes (That Cost Real Money)

After auditing sites for decades, I have seen the same mistakes destroy traffic repeatedly:

Blocking Googlebot during a redesign. A client launched their new site with a robots.txt that disallowed the entire site. They lost 100% of their organic traffic in 48 hours. It took three weeks to recover.

Forgetting to remove noindex after migration. Another client moved to a new CMS and left noindex tags on every page. They did not notice for two months because nobody was checking Search Console.

Ignoring redirect chains. A site with 15,000 pages had redirect chains up to five hops deep. Google gave up crawling half their content. I fixed the chains and traffic increased 35% in six weeks.

Not implementing hreflang correctly. A company targeting Spain, Mexico, and Argentina used the same Spanish content for all three markets with no hreflang tags. Google showed the wrong version to the wrong audience, and their conversion rate in Mexico was 60% lower than it should have been.

These mistakes are preventable. They happen because nobody is watching the technical side.

Frequently Asked Questions

What is an SEO audit?

An SEO audit is a comprehensive evaluation of a website's technical health, content quality, and search engine visibility. It examines crawlability, indexability, on-page optimisation, site speed, and backlink profile to identify issues preventing the site from ranking.

How long does an SEO audit take?

A basic audit takes 2-4 hours. A comprehensive audit for a large site can take 1-2 weeks. The timeline depends on site size, complexity, and how many issues are found.

How much does an SEO audit cost?

A freelance consultant typically charges between 500 and 2,000 euros for a basic audit. Agencies charge between 2,000 and 10,000 euros depending on site size. My SEO pricing calculator can give you a personalised estimate.

Can I do an SEO audit myself?

Yes, you can do a basic audit yourself using free tools like Google Search Console and PageSpeed Insights. This guide and the free template will help. For complex sites or technical issues, a professional audit is worth the investment.

What tools do I need for an SEO audit?

At minimum: Google Search Console (free), Google PageSpeed Insights (free), and a crawling tool like Sitebulb or OpenCode SEO. For backlink analysis, you will need Ahrefs or Semrush.

How often should I audit my site?

Every 6 months for most sites. Quarterly for competitive industries or sites that change frequently. Always audit before and after major changes like migrations or redesigns.


Need a professional SEO audit? I have been doing this for 30 years. My SEO services cover everything from technical audits to content marketing and link building. Get in touch and let us talk about your site.

Get SEO insights in your inbox

Weekly insights on AI SEO, LLMO, technical SEO, and what actually moves rankings. No fluff.

No spam. Unsubscribe anytime.

LB
Lee Beirne
AI SEO Consultant · 30 Years Experience

Blending battle-tested SEO expertise with cutting-edge AI to deliver measurable growth.

Work With Lee
Back to all posts