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:
- Robots.txt directives reviewed for accidental disallows
- XML sitemap accuracy and submission status confirmed
- Canonical tags audited for consistency and self-reference errors
- Structured data coverage and validation against Schema.org
- Core Web Vitals checked against real-user field data
- Mobile usability issues flagged in Search Console
- Search Console coverage report reconciled against the sitemap
- Orphaned pages identified via internal link crawl
- Redirect chains and loops mapped and flattened
- Hreflang implementation validated for multi-region sites
- Crawl budget audit — low-value URLs identified for noindex or blocking
- Duplicate and thin content flagged for consolidation
- Keyword-to-page mapping built to surface cannibalization
- Content gaps identified against priority intent clusters
- Pillar-and-cluster architecture proposed or validated
- Internal linking audit with anchor text review
- Top-ranking competitors analyzed per priority query cluster
- SERP feature opportunities mapped, including snippets and video
- Backlink profile audited for toxic or spammy links
- 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