Back to Blog

Jul 8, 2026

The SEO Checklist We Run Before Any Client Onboarding

Content strategy without a technical foundation is wasted effort. Before any SEO engagement begins, we audit crawlability, indexation, Core Web Vitals, and information architecture.

Technical Foundations

We check robots.txt directives, XML sitemap accuracy, canonical tag consistency, and structured data coverage. A single misconfigured canonical can quietly cannibalize months of ranking progress, and it's one of the most common issues we find on sites that have been through multiple redesigns or CMS migrations.

Core Web Vitals get measured against field data, not just lab scores — Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift on the actual devices and connections your traffic uses, pulled from the Chrome UX Report rather than a single Lighthouse run.

Indexation and Crawl Health

A site can be technically fast and still invisible if Google isn't crawling and indexing the right pages. We pull the full coverage report in Search Console and reconcile it against the actual sitemap — pages marked "Discovered, currently not indexed" or "Crawled, currently not indexed" usually point to thin content, duplicate content, or a crawl budget that's being wasted on low-value URLs like filtered category pages or session parameters.

We also check for orphaned pages with no internal links pointing to them, redirect chains longer than one hop, and — for multi-region sites — hreflang implementation, which is broken far more often than it's correct.

Content Architecture

We map existing content against search intent clusters to identify cannibalization and gaps simultaneously — this is where most quick wins live for established sites. Two pages competing for the same query usually means both rank worse than a single consolidated page would.

From there we build (or validate) a pillar-and-cluster structure: a small number of comprehensive pillar pages supported by tightly-scoped cluster content, all interlinked with descriptive anchor text. This is what turns a pile of blog posts into topical authority Google can actually recognize.

Competitive and SERP Landscape

We don't build a keyword strategy in a vacuum. For every priority query cluster, we look at who currently ranks, what content format wins — listicle, tool, comparison, long-form guide — and which SERP features are in play, since the format Google rewards varies query by query, not just by search volume.

Off-Site and Authority Signals

Finally, we audit the backlink profile: total referring domains, anchor text distribution, and a scan for toxic or spammy links that may warrant a disavow. We also check for unlinked brand mentions, which are usually the fastest, lowest-effort link-building wins available on day one of an engagement.

The Full Onboarding Checklist

Every new client goes through the same 20-point audit before we write a single piece of content:

  1. Robots.txt directives reviewed for accidental disallows
  2. XML sitemap accuracy and submission status confirmed
  3. Canonical tags audited for consistency and self-reference errors
  4. Structured data coverage and validation against Schema.org
  5. Core Web Vitals checked against real-user field data
  6. Mobile usability issues flagged in Search Console
  7. Search Console coverage report reconciled against the sitemap
  8. Orphaned pages identified via internal link crawl
  9. Redirect chains and loops mapped and flattened
  10. Hreflang implementation validated for multi-region sites
  11. Crawl budget audit — low-value URLs identified for noindex or blocking
  12. Duplicate and thin content flagged for consolidation
  13. Keyword-to-page mapping built to surface cannibalization
  14. Content gaps identified against priority intent clusters
  15. Pillar-and-cluster architecture proposed or validated
  16. Internal linking audit with anchor text review
  17. Top-ranking competitors analyzed per priority query cluster
  18. SERP feature opportunities mapped, including snippets and video
  19. Backlink profile audited for toxic or spammy links
  20. Unlinked brand mentions identified for quick-win outreach

Only once this foundation is solid do we move into keyword strategy and content production. Skipping straight to content on top of a broken technical base is the single most common reason SEO engagements underperform in the first six months.

Want results like this for your brand?

Get a free strategy call and a tailored proposal within one business day.

Get a Free Proposal