Тег h1 используется для того, чтобы выделить заголовок той страницы, на которой он прописан. Если на странице есть еще другие заголовки, подзаголовки, подподзаголовки, которые обозначаются h2, h3, h4, h5, h6 и т.д., то h1 — это тег, который говорит, о чем вся страница в целом.
В отличие от другого важного тега — title, h1 виден самому пользователю на странице сайта и более заметен. Он обычно не выводится на сниппете и выдаче, как тайтл, но внутри страницы он на самом верху, крупный, яркий, и поэтому данному тегу необходимо уделять внимание.
Кроме того, в отличие от title, h1 важен с точки зрения того, как пользователь воспримет это внутри сайта. Потому что если в тайтле можно немного спамить, добавляя другие слова, применяя несколько неестественные формулировки и словосочетания, и страница при этом нормально продвинется (по крайней мере на данный момент), то с h1 такое не получится.
Этот заголовок должен быть максимально корректным. Например, если вы продвигаете свой сайт по запросу «купить айфон Москва» и видите по статистике, что именно «Москва» чаще встречается, чем «в Москве», то в title еще можно использовать слово «Москва», хотя и нужно подумать, стоит ли это делать. А вот в h1 такого допускать не следует, ключевое слово необходимо употребить в «человеческой» форме — «в Москве».
Второй момент заключается в том, что название города здесь лучше вообще не использовать. Возвращаясь к приведенному примеру, исключить из заголовка топоним «Москва». Раньше такое применялось довольно часто, когда название города присутствовало и в h1, и в title. На данный момент от такой практики практически отказались, названия населенных пунктов в заголовках используются все реже, их место в тексте, подвале или иных местах страницы, где, как правило, указывается адрес. Это делается потому, что название городов в заголовке выглядит не совсем естественно. Кроме того, такая конструкция может быть распознана как спам, а страница оштрафована.
Поэтому чтобы прописать h1, в данном примере вполне достаточно будет слов «купить айфон». Сюда можно добавить еще несколько ключевых слов, но только если они дополняют друг друга и заголовок с ними будет выглядеть как одна короткая фраза из 3-4 слов, где будет одно главное ключевое слово. Остальные ключевики лучше всего использовать в тегах h2, h3, h4 и т.д., а также в самом тексте.
Таким образом, h1 — очень важный тег, и ему нужно уделять большое внимание при SEO-продвижении сайтов.