Тут смысл прост например у нас есть несколько запросов ранжируем их по важности
самый важный засунем в h1, стоит заметить что помимо самого тега, кегель в заголовке должен быть больше чем у h2 у h2 больше чем у h3 и т.д. ну и ключи ближе к началу, и понесло....
все что не влезло в h1 засовываем в h2
как показывает практика h2 оказывает большее влияние чем h3 и т.д.
обще принятого правила сколько должно быть на странице вы не найдете, рекомендуется выделять этим тегом заголовки, под заголовки h3 и т.д.
Если например все не влезло в h2 делаем еще h2 если у вас куча заголовков важные в h2 не важные - h3, это логически понятно человеку и роботу)
Цель этих тегов создать логически понятную структуру документа.
Размещение нескольких тегов h1 на странице является грубым нарушением, причем этот код должен быть не валидным.
В моей практике был случай когда на странице было 2 h1 и замена одного h1 на h2 закинуло сайт по конкурентному СЧ +20 позиций. Тег h1 является важнейшим тегом при оптимизации, и стоит на втором месте после title.
Не только ПФ, распределение веса внутри сайта тоже важный фактор, а тут еще и ссылка с анкором. Хоть Яша перестал учитывать внешние ссылки по Москве в ком.ранжировании, внутренние никто не отменял.
Наиболее удачной для поисковиков считается валидная структура) если говорить о коде