
Что-то давненько я не знакомил читателей своего блога с экспериментами. Пора исправляться…. Сегодня поэкспериментируем на тему, сколько слов из тега Title (Титула) Яндекс учитывает при расчете релевантности. Если вы читали мой предыдущий пост о главных факторах, влияющих на ранжирование в поисковых системах, то знаете, что тег Title (Титул) входит в группу факторов, отвечающих за текстовую релевантность. При продвижении сайта ключевые словосочетания крайне желательно помещать в тег Title html-документа – это повысит релевантность документа соответствующим ключевым фразам. Но одновременно ресурс тега Title (Титула) не может быть бесконечным и, разумно предположить, что поисковые системы принимают во внимание лишь конечное число слов (или символов), которые могут повлиять на ранжирование. В частности, бытует мнение, что Яндекс учитывает лишь первые 15 слов тега Title (Титула), и сколько бы вы не пытались насытить содержание тега ключевыми словами, начиная с шестнадцатого слова, никакого дополнительного плюса в ранжировании эта уловка не даст.
Сеошники со стажем воскликнут: “Да это же известный факт, его проверить – раз плюнуть!”. Согласен, поэтому для “старичков” у меня тоже есть заготовка, которая известна немногим “гуру”, так что читаем пост до конца.
Осуществить проверку учета лишь пятнадцати первых слов тега Title Яндексом можно несколькими способами. Самый очевидный – напрямую, “в лоб” – создать html-страницу с длинным содержанием Титула (тега Title), дождаться индексации этой страницы, а затем пробовать осуществлять Яндекс-поиск по созданной странице словосочетаний из Титула (тега Title). Если же немного пораскинуть мозгами, то все оказывается намного проще. Язык запросов Яндекса содержит замечательный документированный оператор $title, который, согласно описанию, осуществляет поиск в Титулах (тегах Title) страниц. Вот им мы и воспользуемся в нашем эксперименте, а заодно и установим некоторые его любопытные особенности.
Сначала попытаемся с помощью оператора $title найти документы с длинным Титулом (больше 15 слов), например, используя такой запрос
$title [скачать реферат] ~~$title [скачать /(-10 10) реферат]
Кстати 1 wmz тому, кто первый в комментариях мне объяснит, что этот запрос значит!
На первом месте по запросу как раз подходящий для нас документ worldmobile2.by.ru вот с таким убойным Титулом (тегом Title):
Скачать, скачать, скачать, бесплатно, коды, mp3, wav, mpeg, 3gp, полифония, программа, форум, чат, Официальный, реферат, mms, sms, wap, музыка, сайт, тариф, windows, windowsxp, игра, видео, купить, как, где, когда, adsl, выделенка, альбом, халява, карта, почта, работа, ваконсии, mts, beeline, TELE2, Мегафон, диск, патч, прохождение, фото, Sony, siemens, nokia, прошивка, закачать, суперпредлжение, погода, фирма, путевка
Пятнадцатым по счету в Титуле идет слово реферат, а шестнадцатым mms. Попробуем поискать их Яндекс-поиском по сайту: реферат - находится отлично, а вот mms – вообще не находится. А если попробовать какое-нибудь вообще далекое слово, например, халява (все ведь любя халяву?) – ее также нет в выдаче. Таким образом, Яндекс в своем алгоритме ранжирования учитывает только первые 15 слов Титула, а остальные игнорирует.
Теперь попробуем задать в поисковой строке Яндекса вот такой запрос
$title [скачать реферат] ~~$title [скачать /(-15 15) реферат]
по логике оператора $title мы должны были бы получить пустую выдачу, что на самом деле совсем не так. Если внимательно присмотреться к результатам выдачи, то можно заметить, что многие документы и вовсе не имеют вхождений слов скачать и реферат в Титул (тег Title). Так в чем же дело, почему так странно работает оператор?
Оказывается, оператор $title имеет хитрую особенность. Если в html-коде документа встречается конструкция из тегов вида
<открытие_тега * title *>текст</закрытие_тега>,
где * – любые символы или параметры тега, то $title будет осуществлять поиск и в этом тексте. А если тег и вовсе одиночный, например <img>, то оператор $title будет использовать весь текст после конструкции <img * title *> при поиске. Любопытно также отметить, что при ранжировании по запросам с оператором $title предпочтение отдается вхождениям терминов именно в Титул документов, а документы с хитрой особенностью ранжируются существенно ниже. Возможно по этой причине в документации Яндекса $title описан как оператор поиска в Титуле (теге Title документа).
P.S.: Кстати у кого как обстоят дела с СеоПультом, у меня складывается ощущение, что название СеоПлут этому сервису подошло бы больше
P.P.S.: Зачитался СЕО Пресс? Подпишись на RSS.
Любопытно к прочтению: