PLAYBOOK · 10
Technical SEO + Core Web Vitals
A 21-day sprint to fix the technical foundation underneath everything else: crawl, index, render, Core Web Vitals, internal linking, schema, and rendered-HTML quality. The unglamorous work that unblocks every content, link, and ranking investment downstream.
→DIRECT ANSWER
Technical SEO is the layer that determines whether Google can crawl, render, index, and trust your site. Most ranking problems trace to technical defects — render blockers, slow LCP, broken canonicals, orphan pages — not to "needing more content." Fix the foundation first.
04CAPABILITY LAYER
This lives inside the Search & Discoverability layer.
Search engines reward sites they can crawl efficiently, render correctly, and index without ambiguity. When that path is broken — by JS-only rendering, conflicting canonicals, slow LCP, missing schema, or orphaned pages — every other SEO investment underperforms. This playbook is the audit + fix sequence that clears the foundation.
See: Search & Discoverability layerOutcomes
What this hands you when it lands.
- 01Crawl budget cleaned: dead URLs removed, redirects normalized
- 02Render-blocking resources eliminated; LCP < 2.5s on key templates
- 03Core Web Vitals (LCP, INP, CLS) in "Good" band site-wide
- 04Canonical strategy unambiguous; index bloat resolved
- 05Internal linking restructured around topic clusters
- 06Schema markup deployed (Org, Service, Article, FAQ, BreadcrumbList)
The problem
Why most teams get this wrong.
Most "SEO problems" we audit are actually technical SEO problems wearing content costumes. Pages don't rank because they're render-blocked, canonical-conflicted, or buried 6 clicks from the homepage. Teams pour money into more content and more links, but the foundation can't carry the weight. Until you fix crawl + render + internal-link + schema, the rest is leverage with no fulcrum.
The system
Six modules. One clean technical foundation.
Crawl + index audit
Full log-file analysis. Identify crawl traps, soft-404s, redirect chains, parameter bloat, orphan pages, index/noindex conflicts.
Core Web Vitals fix
LCP, INP, CLS. Render-path cleanup, image strategy, font loading, JS budget, third-party script audit.
Render-HTML parity
Test what Google actually sees. Critical content visible in initial HTML; SSR/prerender where SPA rendering blocks indexing.
Canonical + meta
One canonical per piece of content. Self-canonicals, hreflang where needed, noindex on facets, robots directives audited.
Internal linking
Restructure around topic clusters. Hub + spoke architecture; orphan pages adopted or removed; depth-from-home capped at 3.
Schema deployment
Organization + LocalBusiness sitewide. Service, Article, FAQ, HowTo, BreadcrumbList where contextual. Validated in Search Console.
Deliverables
Artifacts handed off, in writing.
Timeline
A 21-day sprint, three phases.
Audit + prioritize
Full crawl + log-file + CWV audit. Document every defect. Prioritize by impact-on-traffic, sequence by dependency.
Fix in priority order
Ship fixes through dev. Crawl + render first, then CWV, then schema + IA. Each ship validated before next.
Verify + monitor
Re-crawl, re-test CWV, validate schema. Stand up regression monitoring. Hand off operator playbook.
FAQ
Questions we get asked.
01How is this different from running Screaming Frog ourselves?+
Screaming Frog produces data; this playbook produces fixes. We diagnose root cause (often a templating / rendering / configuration defect, not a single page issue) and ship the fix through dev.
02Will this require dev work?+
Yes — most fixes do. We work alongside your dev team or implement directly when given access. Fixes range from simple meta updates to deeper rendering / build pipeline changes.
03How fast do rankings move?+
Recrawl + reindex cycle is typically 2–6 weeks for the affected pages. Material rank changes often appear within 60 days as Google's trust models reweight.
04What if our CMS is locked down (Wix, Squarespace)?+
We work within platform constraints — many CWV + schema fixes are still possible. For deeper issues, we document the migration case and a path forward.
05Do we need to migrate to a new framework?+
Almost never. Most SPA frameworks support SSR/prerender or partial hydration. We rarely recommend migration unless the platform is fundamentally incompatible (rare).
06What about JS frameworks (React, Next, Vue)?+
JS frameworks are fine if rendered correctly. We verify SSR or prerender, test rendered-HTML parity in Search Console, and adjust the build to make critical content visible.
07How does this compare to Tracking Setup?+
Tracking Setup is the analytics + attribution layer (GA4, server-side tracking). This is the discoverability + ranking layer. Both are foundational; we often pair them.
08How is this measured?+
Crawl coverage, indexed page count, CWV scores, organic clicks, organic positions for target queries. Before/after report at day 21 and 90.
Related
Adjacent playbooks and services.
Run it
Fix the foundation. The rest compounds.
A strategy call gets you a tailored 21-day technical SEO plan within 48 hours.
