Как часто нужно использовать заголовки на сайте?
У вас начальная стадия SEO головного мозга. Это опасно.
Переключитесь, пока не поздно. Ориентируйтесь на контент, а не на поисковики.

Далее серьёзно.

Нужно понять назначение основных семантических элементов html — h1-h6, header, footer, section, article, main, aside.
Разметить основное содержимое страницы - main. Это единственный элемент на странице.
Разметить второстепенное - aside, сколько угодно
Разметить основной контент - article, section, header, footer
Насчет article и section многие спорят. Насчет того, что во что вкладывается. Ну я не буду настаивать на каком то варианте, почитайте доводы обеих сторон в интернете.
Разметить отдельные смысловые блоки контента внутри article/section - h1-h6, header, footer

Вот и всё.
Дальше детали. Main должен иметь заголовок . используем h1.
У article может быть свой заголовок h1 (а может и не быть) и любое количество подзаголовков h2-h6
Ну и так далее.

В общем нужно почитать о назначение данных элементов. Можно в спецификации, если осилите, можно статейки поискать с разжевыванием.
Ищите семантическая модель документа. Если кратко то боты поумнели и ориентируются на структуру документа. А структуру можете посмотреть в любой книге например. Заголовок 1 это название, 2 это глава и так далее.