heading-optimizer
OfficialOptimize headings for stronger SEO.
System Documentation
What problem does it solve?
This Skill helps you detect and fix weak, inconsistent, or structurally incorrect heading usage across AEM Edge Delivery Services (EDS) pages so your content aligns with search intent and remains accessible.
Core Features & Use Cases
- Headings inventory (H1–H6): Extracts all headings from EDS pages via
.plain.html, including section and block context, so you can see the real outline authors created. - SEO-focused evaluation: Flags issues like missing/duplicate H1s, generic headings (e.g., “Overview”), keyword mismatch, overly long/short H1s, and mismatched intent.
- Hierarchy & consistency checking: Detects skipped levels, empty headings, and cross-page duplication or naming inconsistencies, then recommends safer replacements.
Use Case: Standardize blog post and landing page heading patterns after noticing multiple pages share the same generic H1 (e.g., “Overview”) and several pages skip levels (H1 → H3), which harms both search clarity and accessibility.
Quick Start
Run the heading-optimizer on your target EDS pages by providing the page paths (or your query index) and ask it to return a heading audit with before/after optimized suggestions for each impacted page.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: heading-optimizer Download link: https://github.com/Focus-GTS/eds-content-ops-skills/archive/main.zip#heading-optimizer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.