SEO Glossary · On-Page SEO

What Is Header Tags (H1-H6)?

Header tags (H1 through H6) are HTML elements that define headings and subheadings, creating a hierarchy that organises your content for both readers and search engines. The H1 is the main heading; H2-H6 are nested subheadings.

How to use header tags for SEO

Use one H1 per page that describes the topic and includes your primary keyword. Break the body into logical H2 sections, with H3s nested beneath them where needed. A clean heading structure improves readability, helps Google understand your content, and makes you eligible for featured snippets and AI answers.

Pro tip
Phrase your H2s as the questions your audience actually asks. Question-style headings map cleanly to featured snippets and "People Also Ask" boxes.
Key takeaways
Header tags (H1-H6) create a content hierarchy for readers and crawlers.
Use one H1 per page that includes your primary keyword.
Break the body into logical H2s, with H3s nested beneath them.
Clean heading structure improves readability and snippet/AI eligibility.

Put it into practice with Soro

Understanding header tags (h1-h6) is one thing - applying it across every page is another. Soro automates SEO content end to end, researching keywords and publishing optimised articles so your site ranks on Google and gets cited by AI. See how Soro works.

Frequently asked questions

Should a page have only one H1?

Best practice is one H1 per page that summarises the topic. Modern HTML technically allows more, but a single clear H1 keeps the hierarchy unambiguous.

Do header tags affect SEO?

Yes, indirectly. They help search engines understand structure and context, improve user experience, and increase your chances of winning rich results.

Keep learning

Browse the full SEO glossary