The H1 tag is an HTML heading element that indicates the primary topic of a page. Search engines use H1 tags to understand page content and relevance, making them important for both SEO and user experience. Most pages should have one H1 that clearly describes the page's main subject.
Use One H1 Per Page
Each page should have a single H1 tag that clearly identifies the primary topic. Multiple H1s can dilute topical focus and confuse search engines about page hierarchy.
Include Target Keywords Naturally
H1 tags should incorporate primary keywords that reflect search intent, but prioritize clarity and user understanding over keyword stuffing or forced phrasing.
Make H1s Descriptive and Unique
Every page's H1 should be unique and descriptive enough that users immediately understand the page's purpose. Generic headings like "Welcome" or "Home" waste this opportunity.
Align H1 with Title Tags
While H1 and title tags can differ slightly, they should address the same topic and intent. This consistency reinforces page relevance for both users and search engines.
Consider Mobile Display
H1 tags are often the first content mobile users see. Keep them concise enough to display well on smaller screens without truncation or awkward line breaks.
Distinguish H1 from Logo Text
Some sites incorrectly use H1 tags for logo text or site names on every page. This dilutes the H1's SEO value and fails to identify each page's unique topic.
Should every page have an H1 tag?
Yes, every page should have an H1 that clearly identifies its main topic. Pages without H1 tags miss an opportunity to signal content relevance to search engines.
Can H1 tags be different from title tags?
Yes, H1 and title tags can differ slightly. Title tags often include branding or modifiers for search results, while H1s focus on page content clarity for visitors.
Do H1 tags directly impact rankings?
H1 tags help search engines understand page topics and relevance. While not the strongest ranking factor, proper H1 usage supports topical clarity and user experience, which influence rankings.
How long should an H1 tag be?
H1 tags should be concise yet descriptive, typically 20-70 characters. Focus on clarity rather than length, ensuring the heading accurately represents page content without unnecessary words.
Header Tags
HTML heading elements (H1 through H6) that create a hierarchical structure within page content. Properly structured header tags help search engines understand content organization and improve accessibility for screen readers.
Title Tag
An HTML element that specifies the title of a webpage, displayed as the clickable headline in search results. Title tags are one of the most important on-page SEO elements, directly influencing both rankings and click-through rates.
Related Glossary Terms
Need help putting these concepts into practice? Digital Commerce Partners builds organic growth systems for ecommerce brands.
Learn how we work