SEO Strategy & Tools

The Complete SEO Audit Checklist for 2026: Fix Your Website Step by Step

Run a full SEO audit on your website with this step-by-step 2026 checklist. Covers technical SEO, on-page, speed, content & tools for all skill levels.

If your website isn’t getting the traffic it deserves, chances are there’s an SEO problem hiding somewhere under the hood.

An SEO audit is the process of finding and fixing those problems — systematically working through your website to identify everything that’s holding you back in Google’s rankings. Whether you’re a business owner trying to get more customers, a blogger looking to grow traffic, or a developer fine-tuning a client’s site, this checklist will walk you through every step.

The best part? Most of these checks can be done with free tools.

Let’s get into it.


What Is an SEO Audit and Why Do You Need One?

An SEO audit is a comprehensive review of your website’s health from a search engine perspective. It covers everything Google looks at when deciding whether to rank your pages: technical structure, page speed, content quality, mobile usability, backlinks, and more.

Think of it like a health check for your website. You might feel fine, but a checkup can reveal issues you didn’t know existed — issues that, once fixed, can unlock significant ranking improvements.

Signs you need an SEO audit right now:

  • Your website traffic has suddenly dropped
  • Your pages aren’t appearing in Google searches
  • You rank on page 2 or 3 but can’t break onto page 1
  • You launched a new website and nothing is getting indexed
  • You’ve never done an audit before

The Tools You’ll Need (Most Are Free)

Before you start, have these tools ready:

ToolCostWhat It’s For
Google Search ConsoleFreeIndexing, crawl errors, Core Web Vitals
Google PageSpeed InsightsFreePage speed and CWV scores
Screaming Frog SEO SpiderFree (up to 500 URLs)Full site crawl, broken links, missing meta tags
Ahrefs Webmaster ToolsFreeBacklink analysis, keyword rankings
UbersuggestFree (limited)Keyword research, SEO score
Mobile-Friendly TestFreeGoogle’s official mobile usability checker

For most small to medium websites, these free tools are more than enough to run a thorough audit.


STEP 1: Technical SEO Audit

Technical SEO is the foundation. If Google can’t properly crawl and index your website, nothing else matters — your content won’t rank no matter how good it is.

✅ Check Your Indexing Status

Open Google Search Console and go to Coverage → Pages. Look for:

  • Excluded pages — pages intentionally or accidentally blocked from indexing
  • Crawl errors — pages Google tried to visit but couldn’t load
  • “Noindex” pages — pages with a noindex tag that should be indexable

Also do a quick Google search: site:yourdomain.com

This shows every page Google has indexed. If you have 50 pages but only 10 show up, you have an indexing problem.

✅ Check Your robots.txt File

Visit https://yourdomain.com/robots.txt in your browser. This file tells Google which pages to crawl and which to ignore.

Make sure it isn’t accidentally blocking important pages or your entire site with:

Disallow: /

That single line would block Google from crawling your entire website.

✅ Submit and Verify Your XML Sitemap

Your sitemap is the roadmap you give Google to find all your pages.

  • Your sitemap URL is usually: https://yourdomain.com/sitemap.xml or sitemap_index.xml
  • Submit it in Google Search Console under Sitemaps
  • Check that all important pages are listed and none are returning errors

✅ Check for HTTPS / SSL

Visit your website and check the browser address bar. You should see a padlock icon and https:// — not http://.

If your site is still on HTTP, this is an urgent fix. Google flags HTTP sites as “Not Secure,” which kills visitor trust and hurts rankings. Contact your hosting provider to enable a free SSL certificate.

✅ Check for Duplicate Content (WWW vs Non-WWW)

Your website should only be accessible at ONE version of its URL:

  • Either https://yourdomain.com (non-www)
  • Or https://www.yourdomain.com (www)

Type both versions into your browser. The non-preferred version should automatically redirect (301) to the preferred one. If both versions load independently, Google sees them as two separate sites — splitting your ranking authority.

✅ Mobile Usability Check

Go to Google’s Mobile-Friendly Test and enter your URL. Google uses mobile-first indexing, meaning it primarily crawls and ranks the mobile version of your site.

Common mobile issues to fix:

  • Text too small to read
  • Buttons/links too close together
  • Content wider than the screen
  • Viewport not configured correctly

STEP 2: On-Page SEO Audit

Once your technical foundation is solid, it’s time to audit the SEO elements on each individual page.

✅ Audit Your Title Tags

Every page needs a unique, descriptive title tag — this is what appears as the blue clickable headline in Google search results.

Checklist:

  • Every page has a unique title tag
  • Title tags are between 50–60 characters
  • Primary keyword appears in the title tag
  • No duplicate title tags across multiple pages

Use Screaming Frog (Crawl → Page Titles) to find missing or duplicate titles across your entire site at once.

✅ Audit Your Meta Descriptions

Meta descriptions don’t directly affect rankings, but they strongly affect click-through rate — which does affect rankings indirectly.

Checklist:

  • Every page has a unique meta description
  • Descriptions are between 140–160 characters
  • Description naturally includes your focus keyword
  • Description is written to encourage clicks, not just describe the page

✅ Check Your Heading Structure (H1, H2, H3)

Every page should have exactly one H1 tag (the main page title) and logical subheadings (H2, H3) that structure the content.

Common problems:

  • Multiple H1 tags on one page
  • Skipping heading levels (jumping from H1 to H4)
  • Using headings just for styling rather than content structure
  • No keywords in any headings

✅ Audit Image Alt Text

Every image on your site should have descriptive alt text. This helps Google understand your images and improves accessibility.

Use Screaming Frog → Images → Filter: Missing Alt Text to find all images without alt text at once.

✅ Check for Keyword Cannibalisation

Keyword cannibalisation happens when multiple pages on your site target the same keyword — they compete with each other and split your ranking potential.

Search Google for: site:yourdomain.com "your keyword"

If multiple pages appear for the same keyword, consolidate them or differentiate the content focus of each page.


STEP 3: Page Speed & Core Web Vitals Audit

Page speed is a confirmed Google ranking factor. Run every key page (homepage, main service pages, top blog posts) through Google PageSpeed Insights.

Target scores:

  • Performance score: 90+ on mobile, 95+ on desktop
  • LCP: under 2.5 seconds
  • INP: under 200 milliseconds
  • CLS: under 0.1

Most common speed issues to fix:

  • Large unoptimised images (convert to WebP, compress)
  • Render-blocking JavaScript and CSS
  • No browser caching configured
  • No CDN in place
  • Slow server response time (TTFB over 600ms)

For a detailed guide on fixing Core Web Vitals specifically, read my post: Core Web Vitals in 2026: Complete Developer Fix Guide.


STEP 4: Content Audit

Good technical SEO opens the door for Google to visit your site. Quality content is what gets you ranked once it arrives.

✅ Identify Thin Content Pages

Any page with fewer than 300 words of meaningful content is considered “thin” by Google. These pages can drag down your entire site’s quality score.

Fix: Expand thin pages with genuinely useful information, or add a noindex tag to pages that don’t need to rank (like privacy policy, thank-you pages, etc.).

✅ Find and Fix Outdated Content

Google rewards freshness. Blog posts from 2020 with outdated statistics or broken links hurt your credibility.

Fix: Do a content audit every 6 months. Update statistics, refresh examples, fix broken links, and update the “last modified” date. This alone can recover lost rankings on older posts.

✅ Check Your Internal Linking

Every important page on your site should be reachable within 3 clicks from the homepage. Orphan pages (pages with no internal links pointing to them) are effectively invisible to Google.

Use Screaming Frog → Bulk Export → All Inlinks to see which pages have few or no internal links, then add contextual links from relevant posts and pages.


STEP 5: Backlink Audit

Backlinks — other websites linking to yours — are one of Google’s strongest ranking signals. But not all backlinks are good.

✅ Check Your Backlink Profile

Use Ahrefs Webmaster Tools (free) or Google Search Console → Links to see which sites link to you.

Look for:

  • Toxic or spammy links — links from low-quality, irrelevant, or penalised sites
  • Lost backlinks — valuable links you once had but have since been removed
  • Competitor backlinks — sites linking to your competitors that you could also target

✅ Disavow Toxic Backlinks (If Necessary)

If you find a significant number of spammy backlinks pointing to your site, you can submit a disavow file to Google Search Console to tell Google to ignore them. This is an advanced step — only do it if you have clear evidence of toxic links causing ranking problems.


STEP 6: Local SEO Audit (For Business Owners)

If you run a local business, local SEO is critical for appearing in Google Maps and local search results.

✅ Google Business Profile

  • Your Google Business Profile is claimed and verified
  • Business name, address, and phone number (NAP) are accurate
  • Business category is correctly set
  • Photos are uploaded (businesses with photos get more clicks)
  • You’re actively collecting and responding to reviews

✅ NAP Consistency

Your business name, address, and phone number must be identical across your website, Google Business Profile, social media, and any directory listings. Inconsistencies confuse Google and hurt local rankings.


Your Complete SEO Audit Checklist at a Glance

Technical SEO

  • Google Search Console set up and verified
  • XML sitemap submitted
  • robots.txt checked — no important pages blocked
  • HTTPS / SSL enabled
  • WWW vs non-WWW redirect configured
  • Mobile usability passed

On-Page SEO

  • Unique title tags on every page (50–60 chars)
  • Unique meta descriptions on every page (140–160 chars)
  • One H1 tag per page with target keyword
  • All images have descriptive alt text
  • No keyword cannibalisation issues

Page Speed

  • PageSpeed Insights score 90+ on mobile
  • LCP under 2.5s, INP under 200ms, CLS under 0.1
  • Images converted to WebP and compressed
  • CDN configured

Content

  • No pages with fewer than 300 words
  • No outdated statistics or broken links
  • Strong internal linking throughout

Backlinks

  • Backlink profile reviewed in Ahrefs or GSC
  • No toxic/spammy backlinks identified

Local SEO (if applicable)

  • Google Business Profile claimed and complete
  • NAP consistent across all platforms

Frequently Asked Questions

How do I do an SEO audit for free?

Use Google Search Console for indexing and Core Web Vitals data, Google PageSpeed Insights for speed, Screaming Frog’s free version for crawling up to 500 URLs, and Ahrefs Webmaster Tools for backlink data. Together these tools cover a thorough audit at no cost.

How often should I do an SEO audit?

A full audit every 3–6 months is ideal for most websites. For smaller sites or blogs, a lighter monthly check through Google Search Console is a good habit.

What is the most important part of an SEO audit?

Technical SEO comes first. If Google can’t properly crawl and index your pages, no amount of great content will help you rank. Fix the technical foundation before anything else.

What tools do SEO professionals use for audits?

The most widely used tools are Google Search Console, Screaming Frog SEO Spider, Ahrefs, SEMrush, and Google PageSpeed Insights. Many professionals combine free and paid tools depending on the size of the site.


Final Thoughts

An SEO audit isn’t a one-time task — it’s an ongoing process. Websites change, Google’s algorithms evolve, and new issues crop up over time. The businesses that dominate Google search results are the ones that treat SEO as a continuous investment, not a one-off project.

Use this checklist as your starting point. Work through it section by section, fix what you find, and revisit it every few months to keep your site in peak condition.

If you’d like a professional SEO audit done for your website — with a clear report and prioritised action plan — get in touch with me here. I’ve helped businesses across a range of industries improve their rankings through detailed technical SEO audits and targeted fixes.

Back to Blog