Missing H1 Tag Fix Campaign¶
Status: Complete Project: SEO · Website
What this is¶
A remediation campaign to add missing <h1> tags across 50+ pages
flagged by Screaming Frog and GSC Coverage. Missing H1s are a
measurable SEO negative, and the firm's site had accumulated them on
older pages that never got reviewed.
Approach¶
- Pass 1 — Bulk fix (April 9) — 45 pages fixed via a WPCode snippet that injected an H1 based on the page title. Faster than editing each page individually and avoided breaking Kadence block structure on pages that were already on the SA Template.
- Pass 2 — Manual follow-up (April 10) — 5 remaining URLs that the WPCode approach couldn't handle (H1 conflicts, custom pages, or pages where the title wasn't the right H1 text) were fixed individually.
Why WPCode for bulk fix¶
Editing each page via the REST API would have: - Risked breaking block structure on Kadence-native pages - Required per-page page content diffs - Hit the protected-pages rule on some pages
The WPCode snippet approach stays in the template/render layer — it injects the H1 at render time rather than rewriting the page body.
Sources¶
- Missing H1 Tags: 45 Pages Fixed via WPCode Snippet (April 9, 2026)
- Missing H1 Tags: Remaining 5 URLs Follow-Up (April 10, 2026)