If used properly, heading tags really help your website's overall organizational flow and also tell readers when a topic transition is occurring.
Imagine you're writing an outline - You need to plan where you are going to put the headers and sub-headers.
Use headings sparingly across the page - Too many heading tags can make it confusing for the reader, so think this through carefully.
Take time to think up good headings - Headings give the reader a quick overview of what your content is about and search engines pay special attention to them. Headings should accurately describe the content that follows.