How to Write H1 Tags for SEO
The H1 tag is the main heading of a web page. It tells both users and search engines what the page is about. Getting your H1 right is one of the most important on-page SEO tasks — it is worth up to 12 points in the RankNibbler scoring system.
H1 Tag Best Practices
| Rule | Why |
|---|---|
| Exactly one H1 per page | Multiple H1s confuse search engines about the main topic |
| Include primary keyword | Signals relevance for your target search query |
| Different from the title tag | H1 can be longer and more descriptive than the title |
| Descriptive and specific | "15 SEO Tips for Small Businesses" beats "SEO Tips" |
| Front-load the keyword | Words at the start carry more weight |
| Keep it under 70 characters | Long H1s lose impact and can look messy |
H1 vs Title Tag
The title tag appears in search results and browser tabs. The H1 appears on the page itself. They should be related but do not need to be identical. The H1 can be more detailed since it is not constrained by pixel width limits.
Common H1 Mistakes
- No H1 at all — some themes or templates miss it entirely
- Multiple H1 tags — often caused by logos or widgets wrapped in H1
- H1 is just the brand name — the H1 should describe the page content, not just your brand
- Using H1 for styling — use CSS for font size, not heading tags
- H1 hidden with CSS — search engines may see this as deceptive
Check your H1 tags with the heading structure checker.
Check your site now: Run a free audit on the RankNibbler homepage to see how your page scores across 30+ SEO checks.
Last updated: March 2026