
Заголовок страницы — текст, определяемый HTML-тегом <title>.
Тег <title> располагается внутри тега <HEAD>, в HTML коде вашего документа:
<head> <title></tile> </head>
Заголовок страницы является одним из важных факторов внутренней оптимизации, который влияет на ранжирование документов в выдаче. Также содержимое тега title отображается в результатах поиска, в заголовке сниппета документа. Это не единственный способ его формирования, но мы сделаем небольшое лирическое отступление и остановимся на этом подробнее.
Для справки: как формируется заголовок сниппета?
Для составления заголовка сниппета поисковые системы используют различные источники:
- Содержимое <title>
В большинстве своем используется текст из <title>. Это означает, что мы практически напрямую можем влиять на отображение заголовка сниппета. - Общедоступная информация
Google формирует на основе текстов ссылок или данных из каталога DMOZ, Яндекс в свою очередь использует описание из Яндекс.Каталога или DMOZ. - Содержание страницы
Если поисковик посчитает, что текст <title> нерелевантен запросу, заголовок будет сформирован из текста документа. - Данные из разметки Open Graph
Данный источник формирования заголовка сниппета был анонсирован в блоге Yandex в апреле 2015 года. Для добавления разметки достаточно добавить в код заголовок страницы и название сайта в свойствах og:title и og:site_name . К сожалению, разметка напрямую не влияет на ранжирование. Как показал наш анализ, большинство исследуемых сайтов либо не имеют данную разметку, либо содержат идентичное текстовое содержание как и основной <title>. Эксперименты с разметкой показали, что повлиять на формирование сниппета — непростая задача. Хотя текстовое содержание разметки релевантно запросу, добиться смены заголовка сниппета не получилось.
После того как мы определили для себя основные понятия, перейдем к волнующему вопросу о длине тайтла.
Определяем оптимальную длину заголовка
Есть мнение, что максимальная длина title должна помещаться в заголовок сниппета (некоторые CMS ограничивают написание заголовка до этого значения). Также существуют различные плагины, которые дают рекомендации по количеству символов, тем самым еще больше вводят в заблуждения.
Давайте рассмотрим сниппет на примере поисковой системы Yandex и выясним, сколько символов должно быть в <title>, исходя из заголовка сниппета.
Первичные данные: ширина сниппета в Yandex составляет 550 px:
Проведем небольшие манипуляции со сниппетом, то есть впишем в его заголовок максимально возможное количество символов. Что в итоге:
- Максимальное количество строчных русских букв — 55 символов (54 символа+пробел)
- Максимальное количество заглавных русских букв — 43 символа(42 символа+пробел). Но
- Максимальное количество строчных английских букв — 46 символов (45 символов+пробел)
- Максимальное количество прописных английских букв — 64 символа (63 символа+пробел)
- Если длина title больше, то появляются “троеточие”, которое занимает дополнительное место в заголовке. Оно может появиться как в конце заголовка сниппета, так и в середине.
Влияние подстветки на длину тайтла
Все мы знаем, что поисковики подсвечивают слова согласно введенному запросу. Рассмотрим, как подсветка влияет на размер заголовка сниппета:
При подсветке — количество русских строчных букв 59 символов (58 символов+пробел).
Без подсветки — количество русских строчных букв 63 (62+пробел).
Конечно, это средние значения. Если углубиться в типографику, то можно узнать, что, к примеру, у символов «щ» и «е» кегельные площадки разной ширины, это означает то, что количество символа «щ» будет составлять около 37 символом в заголовке сниппета, тогда когда «е» 55 символов, для сравнения «точка » 110 символов. Исходя из этого уже можно сделать выводы, что ориентироваться на символьную длину заголовка сниппета при составление title не имеет смысла.
Как тогда быть, учитывает ли поисковая машина содержимое <title>, которое символьно больше заголовка сниппета. Это легко выяснить:
- Возьмем для примера страницу. Длина title составляет 149 символов:
- По запросу: title:(повара на банкет Гармошка) поисковая система Яндекс учитывает слова, которые не входят в отображаемые символы заголовка сниппета:
Исходя из этого можно сделать вывод, что Yandex учел весь заголовок, входящий в <title>.
Надеюсь, эта статья помогла вам с вопросом о длине тайтла:)