The B2B SEO Audit Checklist (Technical to Content)

A layer-by-layer audit that finds crawl waste, weak pages and commercial gaps before they drain another quarter

A 300-page B2B site can return a green Lighthouse score while Google indexes 120 duplicate URLs, three service pages compete for the same query and the highest-traffic page generates no qualified enquiries.

That is why a useful B2B SEO audit checklist works by layer. Start with access, then indexation, page-level relevance, content quality and commercial value. Rewriting title tags before Google can consistently find and select the correct pages is tidy work, not effective work.

How to run the B2B SEO audit checklist

An audit is a diagnosis, not a 70-page export from an SEO tool. Every finding should identify the affected URL or template, supporting evidence, commercial impact, recommended fix and owner.

Start with five data sources:

  • Google Search Console for queries, indexing and crawl evidence.
  • GA4 or another analytics platform for landing-page behaviour.
  • CRM data for qualified leads, opportunities and revenue.
  • A crawler such as Screaming Frog or Sitebulb.
  • PageSpeed Insights and browser developer tools for performance.

Pull at least six months of data where seasonality allows. Separate service pages, sector pages, case studies, resources and utility pages before analysing averages. A 2% conversion rate across the site tells you little if commercial pages convert at 4% and blog traffic at 0.1%.

Record broader strategic questions separately. An audit identifies what is broken or underperforming; the wider B2B SEO strategy decides which markets and opportunities deserve investment.

Layer 1: Technical access and performance

Crawlability and rendering

Run a complete crawl using both raw HTML and JavaScript rendering if the site relies on client-side code.

Check that:

  • Important pages return a 200 status.
  • Internal links do not point through redirect chains or into 404 pages.
  • robots.txt does not block required CSS, JavaScript or page sections.
  • Indexable pages are not carrying accidental noindex directives.
  • Navigation and body links use crawlable HTML links.
  • Canonical tags resolve to live, indexable URLs.
  • The XML sitemap contains only canonical URLs returning 200.
  • Staging domains, filtered archives and PPC-only landing pages are excluded appropriately.
  • International sites have reciprocal, valid hreflang annotations.

Do not use robots.txt as a removal tool. It controls crawling, not whether a URL can appear in the index. Likewise, canonical tags are signals rather than commands. Google recommends aligning redirects, canonical annotations and sitemap inclusion instead of sending conflicting instructions in its canonicalisation guidance.

Inspect a sample of important pages with Search Console’s URL Inspection tool. Confirm that Google can render the primary copy, proof, navigation and links. A service page whose content appears only after a blocked script runs may look complete to buyers and empty to a crawler.

Speed and stability

Measure templates, not just the homepage. Test at least one service page, article, case study and conversion page on mobile.

The practical targets are:

  • Largest Contentful Paint of 2.5 seconds or less.
  • Interaction to Next Paint of 200 milliseconds or less.
  • Cumulative Layout Shift of 0.1 or less.

These are assessed at the 75th percentile of visits under Google’s Core Web Vitals thresholds. Prioritise field data from real users over a single laboratory test.

Common B2B problems include oversized hero video, third-party chat scripts, unoptimised fonts and forms that shift after loading. Fix shared-template defects first: one template change can improve hundreds of URLs.

Layer 2: Indexation and site architecture

Compare three numbers: URLs the CMS produces, canonical URLs submitted in sitemaps and URLs Google reports as indexed.

Suppose the site has 280 pages intended for organic search, but its sitemap contains 410 URLs and Search Console reports 620 indexed pages. That gap suggests index bloat from archives, parameters, duplicates or old URLs. If only 190 pages are indexed, important content may be undiscovered, duplicated or judged insufficiently useful.

Review indexation by page type, not as one total. Check for:

  • Commercial pages excluded despite being canonical and indexable.
  • Duplicate pages where Google selected a different canonical.
  • Soft 404 pages returning 200.
  • Tag, author, search and pagination URLs creating low-value inventory.
  • HTTP, HTTPS, www, non-www and trailing-slash variants.
  • Retired URLs still receiving impressions or backlinks.
  • Orphan pages absent from internal navigation.

Then inspect architecture. Core services should usually be reachable within three purposeful clicks, although this is an operating rule rather than a ranking factor. Use descriptive internal anchors, breadcrumbs and contextual links to show relationships between pages.

Also recover existing authority. Redirect valuable backlinks pointing to retired URLs towards the closest relevant replacement. Do not routinely disavow every suspicious domain; investigate manipulative patterns, manual actions or a clear history of paid links first.

This combination of technical, on-page and authority checks reflects a full-stack SEO scope, rather than treating a crawl score as the finished audit.

Layer 3: On-page relevance and search presentation

Review important pages against the queries for which they already receive impressions. The objective is not keyword density. It is a clear match between the search result, the page’s subject and what the business actually provides.

For each priority page, verify:

  • A unique title that describes the offer and distinguishes the page.
  • One clear, visible primary heading.
  • Headings that make the argument easy to scan.
  • A concise URL without unnecessary folders or parameters.
  • A meta description written to earn the right click, not merely any click.
  • Descriptive image alt text where the image conveys information.
  • Relevant internal links to supporting evidence and the next commercial step.
  • Structured data that matches visible content and a supported Google feature.

Structured data can make a page eligible for richer presentation; it does not guarantee one. Validate implementation and avoid marking up reviews, FAQs or claims that users cannot see.

Flag cannibalisation when multiple URLs repeatedly alternate for the same valuable query. Decide whether to consolidate, redirect or differentiate them based on their purpose and performance. Editing both pages to repeat the same phrase usually makes the conflict worse.

If the target terms themselves have not been validated, move that work into a proper B2B keyword research process rather than improvising a keyword list during the audit.

Layer 4: Content quality and commercial usefulness

Classify every indexable page as keep, improve, consolidate, redirect, remove or intentionally noindex. Traffic alone should not decide its fate.

Assess whether each page:

  • Provides accurate, current and specific information.
  • Adds first-hand evidence, examples or analysis.
  • Answers the stated subject without padding.
  • Has a distinct role rather than duplicating another URL.
  • Shows who produced the content and why they are credible.
  • Supports claims with named clients, figures, methodology or sources.
  • Offers a sensible next step for the reader.

Google’s people-first content guidance explicitly favours original information and substantial analysis over content produced merely to attract search visits.

Commercial pages need an additional review. Check whether a qualified visitor can understand the offer, suitable company profile, process, timescale, evidence and next action. With a long typical B2B sales-cycle length, a page may support evaluation well before it receives credit for a lead.

Consider a cybersecurity consultancy whose main service page attracts 1,200 organic visits per quarter. At a 0.5% enquiry rate, that produces six enquiries. If 40% qualify, the page generates 2.4 qualified leads.

Raising the enquiry rate to 1.1% would produce 13.2 enquiries and approximately 5.3 qualified leads: 2.9 additional qualified opportunities. At a 20% close rate and £25,000 first-year gross profit per client, the expected incremental value is:

2.9 × 20% × £25,000 = £14,500 per quarter

That calculation does not prove a page improvement will reach 1.1%. It shows why fixing one high-intent page may deserve priority over refreshing 20 articles with no impressions, links or assisted conversions.

Prioritising the B2B SEO audit checklist

Do not average every check into a single “site health” percentage. A missing alt attribute and an accidental noindex on the principal service page are not equivalent defects.

Use four priority bands:

  1. 1. Critical: Security problems, manual actions, widespread crawl blocks, downtime or deindexation of revenue-driving pages.
  2. 2. High: Broken migrations, incorrect canonicals, missing commercial pages, serious template performance problems and valuable URLs returning errors.
  3. 3. Medium: Content overlap, weak internal linking, underdeveloped pages and recoverable backlinks.
  4. 4. Low: Metadata refinements, minor schema warnings and cosmetic URL issues with limited impact.

For every action, record the evidence, affected pages, expected outcome, effort, owner and validation method. Where resources are tight, score each fix as impact multiplied by confidence, divided by effort.

Technical blockers normally come first. Consolidation and on-page work follow once the intended URLs can be crawled and indexed. Content expansion comes last because publishing more pages onto a defective structure compounds the clean-up.

If the audit exposes a contained backlog rather than a need for ongoing activity, a defined SEO remediation project can be more appropriate than an open-ended retainer.

FAQ

How often should a B2B website receive a full SEO audit?

Run a full audit before a redesign or migration, after a substantial CMS change and at least annually for a stable site. Fast-growing sites should crawl and review priority templates quarterly. Search Console indexing alerts and critical conversion tracking deserve continuous monitoring.

How long should a B2B SEO audit take?

A focused audit of a 100–500-page site typically requires five to ten working days, including analysis and prioritisation. Large international sites, JavaScript-heavy platforms and sites with migration history take longer. Tool exports are quick; validating causes and commercial impact is the time-consuming part.

Can an audit be completed without expensive SEO software?

Yes. Search Console, GA4, PageSpeed Insights, Rich Results Test and server data cover much of the evidence. A crawler saves considerable time, while backlink and competitor tools add context. No paid platform can replace access to CRM outcomes.

Should every issue found in the audit be fixed?

No. Some warnings have negligible user or commercial impact. Fix issues that block discovery, confuse canonical selection, weaken important pages or obstruct qualified visitors. Document the rest and revisit them if the evidence changes.

Summary

  • Audit access and indexation before rewriting pages.
  • Segment findings by template and commercial value.
  • Validate on-page signals against real query data.
  • Improve or consolidate content with a defined purpose.
  • Prioritise fixes by impact, confidence and effort.

Actualyse builds B2B SEO programmes that compound into a durable source of qualified pipeline. Book a call to talk through where yours stands.