An SEO audit is a structured review of a website’s search performance, technical health, content, internal linking, authority and measurement. The goal is not to collect as many issues as possible. It is to identify the problems that are actually limiting crawlability, indexation, rankings, qualified traffic and conversions, then fix them in the right order.
Quick answer: A complete SEO audit checklist should cover crawlability and indexation, site architecture, technical SEO, Core Web Vitals, on-page SEO, content quality, internal links, backlinks, structured data, analytics and AI-search readiness. Start with issues that prevent search engines from accessing or understanding important pages before spending time on smaller metadata improvements.
This 2026 SEO audit checklist is designed as a practical workflow you can follow from start to finish. It works for most websites, but the examples and prioritisation are especially useful for B2B SaaS and technology companies with product pages, feature pages, comparison content, tutorials and large content libraries.
Tracking infrastructure belongs in the technical audit, not just the analytics checklist. Our review of the October 2026 Google Tag Manager update provides context for evaluating changes to tag delivery and JavaScript overhead.
SEO Audit Checklist: What to Check First
Not every SEO issue deserves the same urgency. Use this order so the audit starts with problems that can block the rest of your optimisation work.
| Priority | Audit area | Main question |
|---|---|---|
| 1 | Crawlability | Can search engines access the pages that matter? |
| 2 | Indexation | Are the right URLs indexed and the wrong ones excluded? |
| 3 | Site architecture | Can users and crawlers reach important pages easily? |
| 4 | Technical health | Are canonicals, redirects, status codes and rendering working correctly? |
| 5 | Page experience | Are important pages fast, stable and usable? |
| 6 | On-page SEO | Does each page clearly own and satisfy a search intent? |
| 7 | Content | Is the content useful, current, differentiated and supported by evidence? |
| 8 | Internal links | Are authority and context flowing to the pages that matter? |
| 9 | Authority | Does the site have healthy backlinks and credible brand signals? |
| 10 | Measurement | Can you connect SEO work to traffic, leads, pipeline or revenue? |
Before You Start: Set Up the SEO Audit
Before opening an SEO crawler, define what the site is supposed to achieve. An ecommerce audit, a local SEO audit and a B2B SaaS audit can surface many of the same technical issues, but the pages that deserve priority will be different.
- Identify the website’s most important conversion actions.
- List the product, service, feature, solution and high-value content pages that matter most commercially.
- Connect Google Search Console and GA4 before drawing conclusions from rankings or traffic.
- Use a crawler such as Semrush Site Audit, Ahrefs Site Audit or Screaming Frog to create a sitewide inventory.
- Record a baseline for organic clicks, impressions, conversions and high-value keyword groups.
If you are auditing a B2B SaaS site, it helps to separate pages by role before analysing them: homepage, product, feature, integration, use case, comparison, pricing, blog, tutorial and other educational content. That makes it much easier to spot competing URLs and gaps in the buyer journey.
When reviewing a sudden change in organic performance, first establish whether it overlaps with a documented search update. Our coverage of the Google May 2026 core update explains why teams should diagnose affected pages rather than make broad changes without evidence.
1. Check Crawlability and Robots.txt
Your first job is to confirm that search engines can reach the pages you want them to discover. A perfectly written page cannot rank if Googlebot cannot crawl it.
What to check
- Important directories are not accidentally blocked in robots.txt.
- CSS and JavaScript required to render meaningful content are accessible.
- The site does not rely on robots.txt to remove already indexed URLs from search.
- Important pages are reachable through crawlable HTML links.
- There are no large sections of parameter, staging, search-result or duplicate URLs consuming crawl attention unnecessarily.
For sites thinking about AI-search visibility, do not treat crawler configuration as a separate replacement for SEO. Google says its AI features in Search use the same foundational technical requirements as Search. OneMetrik’s guide to robots.txt and AI crawling goes deeper into crawler access and the difference between search bots and AI-related crawlers.
2. Audit Indexation in Google Search Console
Next, compare what exists on the site with what Google has actually indexed. The objective is not to maximise the number of indexed URLs. It is to make sure valuable, unique pages are indexable while duplicate, thin or utility URLs do not clutter the index.
Review these indexation issues
- Important pages marked noindex.
- Pages excluded because of canonicalisation.
- Crawled but currently not indexed URLs.
- Discovered but currently not indexed URLs.
- Soft 404s.
- Duplicate pages without a selected canonical.
- Indexed filter, search, tag or parameter URLs with little standalone value.
Use URL Inspection for critical pages rather than relying only on the sitewide report. For an important landing page, verify the canonical Google selected, whether the page is indexed and whether Google can retrieve the current version.
3. Review XML Sitemaps and Site Architecture
Your XML sitemap should act as a clean list of canonical URLs you want search engines to know about. It should not contain redirects, noindex URLs, 404s or obvious duplicates.
Then look at the site’s click depth and navigation. Strategically important pages should not be buried five or six clicks away while low-value archive pages sit closer to the homepage.
- Check that XML sitemaps return a 200 status.
- Confirm they contain canonical, indexable URLs only.
- Find orphan pages that appear in the sitemap but have no meaningful internal links.
- Review folders and navigation for unnecessary complexity.
- Make sure priority commercial pages are easy to reach.
Strong architecture becomes particularly important as a SaaS content library grows. The internal linking guide for SaaS explains how to structure topic relationships and connect educational pages to the right commercial destinations.
4. Find Technical SEO Problems
Technical SEO audits often produce hundreds of warnings. Separate genuine search-impacting problems from cosmetic tool alerts.
| Technical check | What to look for |
|---|---|
| Status codes | Unexpected 4xx or 5xx responses on important URLs |
| Redirects | Chains, loops and internal links pointing through unnecessary redirects |
| Canonicals | Missing, conflicting or incorrect canonical targets |
| HTTPS | Mixed content, HTTP versions still internally linked or inconsistent canonicalisation |
| JavaScript rendering | Important content or links unavailable in rendered HTML |
| Mobile rendering | Content or navigation missing on mobile layouts |
| Duplicate URLs | Parameters, trailing-slash variants or multiple paths exposing the same content |
| Pagination | Broken discovery paths or large archive sets generating unnecessary URLs |
A crawler helps identify patterns, but inspect important templates manually too. A problem affecting every product page is more valuable to fix than an isolated warning on an old post with no traffic.
5. Audit Core Web Vitals and Page Experience
Use Google Search Console’s Core Web Vitals report and PageSpeed Insights to identify templates or page groups with performance problems. The current Core Web Vitals are Largest Contentful Paint (LCP), Interaction to Next Paint (INP) and Cumulative Layout Shift (CLS).
- LCP: check oversized hero images, slow server response and render-blocking resources.
- INP: investigate heavy JavaScript, third-party scripts and slow interactions.
- CLS: look for images, ads, banners or fonts that shift content after the page starts loading.
Prioritise real-user field data where available. A laboratory test is useful for diagnosis, but it does not always reflect how the page performs for actual visitors.
6. Run an On-Page SEO Audit
Once technical blockers are under control, review whether each important page clearly owns and satisfies a search intent. This is where many sites discover that the problem is not missing keywords but unclear page ownership.
- One primary search intent is clear for each important URL.
- The SEO title accurately reflects the page and differentiates it in the SERP.
- There is one clear H1 aligned with the page’s purpose.
- The introduction answers the main query quickly.
- H2s and H3s create a logical information hierarchy.
- The primary topic appears naturally without forced keyword repetition.
- Images have useful alt text when they communicate information.
- The canonical and indexability settings match the intended URL.
Use the full on-page SEO checklist when you need to review an individual page in more detail.
7. Audit Content Quality, Cannibalisation and Content Gaps
A content audit should answer three questions: which pages deserve to stay, which need improvement and which should be consolidated or removed.
Check for declining and underperforming content
Look for pages that have lost clicks or impressions, rank on page two for valuable queries, attract traffic but no qualified conversions, or are outdated enough that the information no longer reflects the market.
Check for keyword cannibalisation
If several URLs target the same intent, compare which page has the strongest backlinks, engagement, rankings and strategic fit. Then decide whether to consolidate, reposition or more clearly differentiate the pages.
Find content gaps
Do not copy a competitor’s entire keyword footprint. Identify topics that overlap with your ICP, product and buying journey. The SEO competitor analysis workflow shows how to separate useful gaps from irrelevant traffic opportunities.
For B2B SaaS, pay particular attention to missing category, use-case, integration, comparison and bottom-of-funnel pages. A site can publish hundreds of informational articles and still have weak commercial search coverage.
8. Audit Internal Linking
Internal links help search engines discover pages, understand relationships and navigate site hierarchy. They also help users move from education into evaluation.
- Find orphan pages with no contextual internal links.
- Find high-priority pages with very few internal links.
- Replace broken internal links.
- Update links still pointing through redirects.
- Use descriptive anchor text rather than generic anchors such as “click here”.
- Link supporting content back to the appropriate topic or commercial owner.
- Avoid forcing exact-match anchors repeatedly across the site.
Internal linking is also one of the easiest places to find quick wins because you can strengthen important URLs without waiting for external links to appear.
9. Review Structured Data
Structured data should accurately describe visible page content. During the audit, check for invalid markup, duplicate schema generated by multiple plugins and schema types that do not match what the page actually contains.
- Validate important templates with Schema Markup Validator or Google’s supported rich-result tools where applicable.
- Check whether WordPress, Rank Math, the theme or another plugin is already generating the same entity.
- Make sure dates, author information and visible content match the markup.
- Do not add schema simply because a plugin offers it.
For a deeper explanation of what markup can and cannot do, see OneMetrik’s guide to structured data for SEO and AEO.
10. Audit Backlinks and External Authority
A backlink audit should tell you where the site earns authority, which pages attract links and whether there are obvious risk patterns. Do not turn it into a hunt for every low-quality link on the internet.
- Review referring domains and linked-to pages.
- Identify backlinks pointing to 404s or redirected URLs that could be reclaimed.
- Compare the site’s link profile with relevant organic competitors.
- Look for over-reliance on one type of link or one small group of domains.
- Investigate suspicious patterns before taking action rather than automatically disavowing links because a tool labels them toxic.
If you use Semrush, this Semrush Backlink Audit tutorial walks through the audit workflow and how to interpret toxicity signals more carefully.
11. Add AEO and AI-Search Checks to the Audit
An SEO audit in 2026 should also look at whether important content is easy to understand and use in AI-powered search experiences. That does not mean adding a separate layer of made-up technical requirements. For Google’s AI Overviews and AI Mode, Google says the same fundamental SEO best practices remain relevant and there is no special schema required just for those experiences.
AI-search audit questions
- Does the page answer its core question clearly near the top?
- Are important factual claims supported by reliable or primary sources?
- Does the content include specific entities, examples, processes and evidence rather than generic filler?
- Are company, product and author details consistent across the site?
- Can important content be accessed in normal HTML rather than hidden behind interactions or client-side rendering?
- Does the page add original value that a generic summary cannot easily replace?
For broader AI-search work, use the Answer Engine Optimization guide alongside this SEO audit rather than treating AEO as a substitute for technical and content fundamentals.
12. Check SEO Measurement and Conversion Tracking
An audit is incomplete if it ends at rankings. Check whether analytics can show what organic visitors do after they arrive.
- Google Search Console is verified for the correct property.
- GA4 is recording important conversions correctly.
- Forms, demo requests, trials and other meaningful actions are tracked.
- UTM and attribution practices do not overwrite organic-source data unnecessarily.
- SEO reporting separates traffic growth from qualified conversion and pipeline outcomes.
If your current report stops at sessions and keyword positions, OneMetrik’s guide to building an SEO dashboard that connects rankings to pipeline provides a stronger measurement model.
How to Prioritise SEO Audit Findings
The final output of an SEO audit should not be a spreadsheet with 300 equally urgent rows. Score findings by impact, reach and effort.
| Priority | Example | Action |
|---|---|---|
| Critical | Important pages blocked, noindexed, broken or canonicalised elsewhere | Fix immediately |
| High | Template issue affecting many indexable pages, major cannibalisation, severe internal-linking gaps | Plan in the current sprint |
| Medium | Content refreshes, page-two opportunities, schema cleanup, redirect reduction | Queue by commercial value |
| Low | Minor metadata inconsistencies or tool warnings with little user/search impact | Batch later |
A useful rule for B2B SaaS is to multiply SEO impact by business importance. A technical issue affecting a pricing, product or high-intent comparison page can matter more than the same issue on dozens of low-value archive URLs.
Complete SEO Audit Checklist
Use this condensed checklist when you need a repeatable audit process.
- Confirm important pages are crawlable.
- Review robots.txt for accidental blocks.
- Check indexation and exclusions in Google Search Console.
- Validate XML sitemaps.
- Find orphan pages and excessive click depth.
- Fix broken URLs, redirect chains and server errors.
- Review canonicals and duplicate URLs.
- Check mobile and JavaScript rendering.
- Review Core Web Vitals.
- Map one clear search intent to each important URL.
- Audit titles, H1s, headings and introductions.
- Find outdated, thin and declining content.
- Resolve keyword cannibalisation.
- Identify useful competitor and buyer-journey content gaps.
- Strengthen contextual internal linking.
- Validate structured data and remove duplication.
- Review backlinks, lost links and authority gaps.
- Check AI-search readability, evidence and entity consistency.
- Verify analytics and conversion tracking.
- Prioritise findings by SEO impact and business value.
Frequently Asked Questions About SEO Audits
What is an SEO audit?
An SEO audit is a systematic review of a website’s crawlability, indexation, technical health, content, on-page optimisation, internal linking, backlinks and measurement. Its purpose is to identify the issues and opportunities that most affect organic visibility and business performance.
What should be included in an SEO audit?
A complete SEO audit should include crawl and indexation checks, XML sitemaps, robots.txt, status codes, redirects, canonicals, Core Web Vitals, on-page SEO, content quality, internal links, structured data, backlinks and analytics. In 2026, it is also useful to review how clearly important pages can be understood and cited in AI-powered search experiences.
How do I do an SEO audit?
Start by crawling the site and reviewing Google Search Console. Fix crawlability and indexation problems first, then review architecture, technical SEO, page experience, on-page optimisation, content, internal links, structured data and backlinks. Finish by prioritising findings according to likely impact and business importance.
How often should you do an SEO audit?
There is no single schedule that fits every website. Many teams run a comprehensive audit at least a few times a year and monitor technical health continuously. Large or fast-changing sites may need more frequent checks, especially after migrations, redesigns, major template changes or sustained traffic declines.
How long does an SEO audit take?
The time required depends on the size and complexity of the site. A small website can often be reviewed relatively quickly, while a large SaaS or enterprise site with thousands of URLs, multiple templates and complex analytics may require a much deeper investigation. The audit should be long enough to identify root causes, not simply export tool warnings.
Turn the Audit Into an SEO Roadmap
The value of an SEO audit is not the number of issues it finds. It is whether the audit tells you what to fix first, what can wait and what should be left alone.
For B2B SaaS teams, connect every recommendation back to a page type, search opportunity or commercial outcome. Fix blockers first, then strengthen high-intent pages, improve content ownership, build internal authority and measure whether those changes contribute to qualified pipeline.
If you want to turn the audit into a wider growth plan, OneMetrik’s SaaS SEO guide covers the broader strategy across technical SEO, content, authority, AEO/GEO and measurement.