Pre-generation QA checklist Run on the template and 50-page pilot before you generate the full set. ☐ Step 1 (Dev): Render the 50 hardest entities — longest names, most nulls, special characters. Gate…
Hub-and-spoke build checklist Scaled pages without hubs are an orphan farm. ☐ Step 1 (SEO): Define the hierarchy: pillar → category hub → entity page. Gate: an entity with no parent hub doesn't genera…
Programmatic pages get deindexed for one of three reasons. Knowing which one applies saves weeks of debugging. 1. Duplicate content — your templates aren't varying enough between pages. Google sees 50…
SOP: inject real uniqueness into templated pages Swapping a noun isn't uniqueness. Computed differentiation is. — Step 1 (Data): Identify 2–3 fields you can compute, not just display: rankings, percen…
SOP: protect crawl budget on a large set Google won't crawl everything — make it crawl the right things. — Step 1 (Ops): Pull server logs and count bot hits by path. Gate: if >30% of crawls land on no…
The 5-step schema-at-scale playbook Structured data on 20,000 pages is a liability if it's wrong. — Step 1 (SEO): Pick one schema type per template that matches the page's real content. Gate: marking …