We need to give header according to the importance . Most important header text will have h1 html element and h6 for less important
H1 : Company Logo
H2 : Page name, section name , category name, top parent name, artical tile, user module tile
H3 :Sub header of artical title
H4,H5,H6 : sub header of h3 respectively
Note : There should be better if we have sequence patter of H1 , H2, H3 and so on. It would be more agent friendly. For example : search engine, screen reader and many more