HTML Heading Analyzer
Extract and audit H1–H6 heading structure from HTML for SEO best practices.
0 headings found
- No H1 found — every page should have exactly one H1.
About this tool
Heading hierarchy (H1-H6) structures your page for screen readers and search engines. One H1 per page, logical nesting, and descriptive heading text improve SEO and accessibility.
How to use the HTML Heading Analyzer
- 1
Paste your page HTML source (View Source in browser).
- 2
Review all headings in order with their levels.
- 3
Fix issues like missing H1 or skipped heading levels.
Fixing structure issues
Multiple H1s often come from CMS themes — demote extras to H2. Skipped levels (H2 to H4) confuse parsers — insert the missing level or reassign.
Headings should describe the section below, not serve as styling shortcuts.
Pro tips
- Include keywords in H1 and one H2 naturally.
- View page source or use this tool after publishing to audit live HTML.
Social Media Specs & Character Limits
Optimal text formatting, length guidelines, and parameters for all major platforms:
| Platform | Max Length | Ideal Length | Hashtag Policy |
|---|---|---|---|
| Instagram Feed & Reels | 2,200 chars | 125 - 150 chars | 3 - 5 tags (Recomm.) |
| TikTok Posts | 4,000 chars | 100 - 200 chars | 3 - 5 tags (Ideal) |
| YouTube Description | 5,000 chars | 1,500 chars (SEO) | 3 - 10 tags |
| X / Twitter Post | 280 chars | 100 - 140 chars | 1 - 2 tags |
| LinkedIn Articles & Posts | 3,000 chars | 500 - 1,000 chars | 3 - 5 tags |
Frequently Asked Questions
How many H1 tags should a page have?▼
Exactly one H1 per page, describing the main topic.
Can I skip from H2 to H4?▼
Avoid skipping levels — it hurts accessibility and SEO structure.