H1 - самый главный, ваш ключ (возможно немного разбавлен). Чаще всего им делается название статьи. (должен быть только 1 раз на странице) H2 - отделение следующей части текста. Здесь уже идет логическая последовательность. H2 - H3 - H3 - H2 - H3 - H3. Надеюсь поняли, что написал. Т.е. H2 выделяется крупный блок текста (может быть несколько раз). H3 идет после H2 и выделяется скажем так пункты. H4 и далее уже не актуален, но можно использовать для выделения посторонних объектов "схожие статьи" и т.д.
На счет H2 - всё же не всегда выделяют крупные блок текста, а просто запихнут, напишут еще символов 250, вывод скажем так, и всё в порядке.
Заголовок страницы <h1> Должен содержать суть страницы, должен содержать один-два самых высокочастотных запроса, должен быть максимально читабельным, допускается минимальное разбавление поискового запроса Заголовки <h2-h6> должны содержать продвигаемые запросы с разбавлением, не должны быть дублем <h1> и с другим смыслом, а должны раскрыть более подробно тему заголовка <h1>