h1 sollte genau einmal auftreten? Dann hätte man es ja gleich title nennen können!
IMO sollten(!) „die hs“ die Ebenen einer Gliederung (ja, so wie man das mal in der Schule gelernt hat) repräsentieren. Und so eine Glierdung könnte IMHO auch in irgend welchen Elementen, losgelöst von der Seitenhierarchie, wieder auftreten. Mit Bezug zur Frage: auch so ein aside hat das Recht auf eine eigene Hierarchie (die da dann aber oft oder meist besser in da auftauchenden Listen repräsentiert – :first-child, :first-of-type, … – oder auch „nur“ als simpler Absatz [<p>]zwischendrin – und nicht als explizite Auszeichnung als Überschrift [h1 … h6] dargestellt werden sollte).
Das Grundkonzept dahinter sollte eben sehr Ähnlich dem sein, wie es mal im Unterricht gelehrt wurde: erst mal die Gliederung. Eine Gliederung, der die Inhalte folgen. Nicht Inhalte, denen dann oft (meist?) ein Chalos als Gliederung aufgezwungen wird.
Was im Übrigen ja nicht dem wiederspricht, was dazu schon geschrieben wurde. Es ist nur „allgemeiner“.