Headings on a page serve to organize content and create a hierarchy of information that helps users quickly access the content they need. They also make it significantly easier for visitors with disabilities to navigate your website. Each page should have a heading structure, identified by <h1> through <h6> tags, and should follow a logical outline. In other words, each heading level should provide information to support the content of the heading level directly above it. 

An <h1> heading, for example, should provide users with the overarching focus of the themes and topics covered by the content on that page. The next level of headings, <h2>, should provide a more detailed focus of the content described by the <h1> heading that came before it. Likewise, <h3> headings should provide a more detailed focus of the content described by the <h2> heading that came before it, and so on.


This combination of heading levels makes it much easier for all your users, regardless of their ability, to differentiate between the main points and subpoints of your content.

How to Fix Issues with Headings