Should I use HTML5 sectionning (aka Document Outline Algorithm) and use several h1
per page/document?
There are no implementations of the proposed outline algorithm in web browsers nor assistive technology; it was never part of a final W3C specification. Therefore the outline algorithm should not be used to convey document structure to users. Authors are advised to use heading rank (h1-h6) to convey document structure.