Why technical SEO matters more than it sounds

Most companies stop hearing about technical SEO once they have a modern stack and a Lighthouse score above 80. That is a mistake. The technical layer is where ranking-killers hide: a wrong canonical that drops 40% of your pages out of the index; a redirect chain that bleeds link equity; a JavaScript dependency that means Googlebot sees an empty <div> where your product copy should be. None of these show up on a Lighthouse report. All of them quietly cap your ceiling.

A technical SEO audit is the diagnostic that catches them — and more importantly, ranks them so your engineers know which one to fix first.

What we actually check

Crawlability and indexation

  • robots.txt — what is blocked, intentionally or otherwise
  • XML sitemap — present, complete, submitted, fresh
  • noindex tags — every page that has one, audited for intent
  • Crawl budget — orphan pages, infinite spaces, parameter URLs
  • Soft 404s and broken status codes

Canonicals, redirects, duplicates

  • Self-referential canonicals where they should be
  • Redirect chains (every 3xx → 3xx → 200 chain is link equity tax)
  • HTTP vs HTTPS, www vs non-www consolidation
  • Trailing slash consistency
  • Cross-domain duplicates if you have multiple properties

Schema and structured data

  • JSON-LD presence on the page templates that should have it
  • Schema validity — required fields, no broken @types
  • Schema accuracy — does it match the actual page content
  • Coverage of FAQPage, Product, Article, BreadcrumbList, Organization where applicable

Performance and rendering

  • Core Web Vitals — LCP, INP, CLS — measured on real templates
  • First-byte latency from multiple geographies
  • JavaScript rendering — is the server response complete or does it require JS to populate critical content
  • Mobile rendering parity with desktop
  • Image weight, format (WebP/AVIF), and lazy-loading hygiene

Architecture and internal links

  • Click depth from homepage to priority pages (3 clicks max for the important ones)
  • Hub-and-spoke structure where it makes sense (especially for content)
  • Internal anchor text — are you describing your priority pages well or generically
  • Pagination — rel="next"/"prev" or single-page replacements
  • Faceted navigation — what is indexable, what should not be

Problems we find most often

Across about 200 audits, the same handful of issues show up over and over. None of them are exotic; all of them are fixable in a sprint.

  • Canonical pointing to a 301. The canonical URL itself redirects, so Google has to follow an extra hop and often picks a different URL as the de-facto canonical. Easy fix, big lift.
  • Important pages requiring JavaScript to render content. A surprisingly common SaaS pattern — the product description loads via fetch after page load. To Googlebot the page looks empty.
  • Sitemap and index out of sync. The sitemap lists pages that 404 or redirect, or omits pages that should be in it. Crawl budget gets wasted.
  • Pagination handled as duplicate content. Page 2 of a category has the same title and H1 as page 1; canonicals all point to page 1; pagination items get deindexed. Often there is no clean recovery without rebuilding the pagination.
  • Slow first-byte. Site loads fine on developer laptop in San Francisco; takes 4 seconds to TTFB from Sydney. Either serverless cold starts or no CDN in the path.
  • Schema that contradicts the page. Product schema says price = $99 but the page says $79; FAQ schema lists questions that do not appear on the visible page. Google penalizes this.

What you get back

  • Prioritized issue list — every finding ranked by expected impact and engineering effort. Three to seven high-impact fixes; the rest classified for backlog.
  • Affected URL patterns — not just one URL per finding; we identify the template or pattern so the fix scales across the whole property.
  • Developer notes — exactly what to change, in the language your engineers actually speak. No "improve schema markup" handwaving.
  • Validation plan — how to confirm each fix shipped and is doing what you intended. You should not have to trust a "we fixed it" Slack message.

When to commission a technical audit

  • Site migration, redesign, or major CMS change in the last 6 months
  • Unexplained organic traffic drop you cannot tie to a specific change
  • Large content library (10K+ pages) that has never been audited
  • SaaS or ecommerce with a templated page structure that scales bugs
  • Plan to invest meaningfully in content — clear the technical floor first

Start with the free structural audit. Submit your URL and we will surface the highest-priority technical findings in the first email. The deep audit goes further; a bespoke engagement goes deepest.