Временами, я сталкиваюсь с необходимостью «стороннего» поиска по какому-нибудь сайту, в силу того, что встроенный в сайт поиск совершенно ужасен: какой бы поисковый запрос ты в поле поиска не вводил, результат непредсказуем, а зачастую просто отсутствует. В целях решения этой проблемы (поиска нужной информации на конкретном сайте, зная, что она (информация) там есть) я с давних пор использую поиск Яндекса. Конечно, речь идет вовсе не о стандартном поиске Яндекса в строке браузера. И не «Яндекс. Поиск по сайту» — встраиваемый в любой сайт плагин поиска от Яндекса. То, что необходимо в нашем случае — это поиск НЕ по всему Интернету, а ПО конкретному сайту: в рамках конкретного веб-ресурса www.САЙТ.ru. Что для этого необходимо сделать? Сообщить поисковой системе Яндекс о том, что нужную Вам фразу надо искать в пределах исключительно этого сайта. Для этого вводим в поисковой строке запрос вида: site:ИМЯсайта Искомая фраза т.е. после двоеточия пишем без пробела и без WWW имя нужного сайта.ru, затем ставим пробел и пишем желаемую фразу-поисковый запрос, например, site:ana-sm.ru уроки Photoshop Жмём «Найти» и в итоге получаем поиск исключительно в рамках домена ana-sm.ru ! Хочется обратить Ваше внимание на то, что Яндекс сможет таким способом найти Вам только проиндексированные статьи. Если новость с нужной Вам информацией ещё «совсем свежая» (была опубликована недавно), то может оказаться, что Яндекс ещё не успел её проиндексировать, а соответственно Вы её не найдете. Безусловно, я не пользуюсь этим способом поиска информации на собственном сайте, так как входящий в комплект движка CMS Datalife Engine, на котором работают наши сайты, поиск полностью нас удовлетворят, исправно выполняя свою поисковую функцию. Но на некоторых других сайтах уже несколько раз приходилось, будучи абсолютно уверенной в наличии на нем конкретной информации, прибегать к данной уловке. Обычно, это выглядит так: мне приходит письмо от одного из заказчиков вида «Про нас данный телеканал снимал сюжет, мы точно знаем, что эта информация уже была в эфире. Но я уже потратил целый день и не могу найти нужный ролик. Там должно быть по смыслу что-то типа… ну, или что-то близкое по теме.» Хороша задачка? Сначала пытаемся воспользоваться поиском на сайте этого телеканала, вводя различные подходящие поисковые запросы. Поиск на сайте не выдает совсем НИЧЕГО или ничего подходящего. Вот и приходится пользоваться возможностью поиска по конкретному сайту от Яндекса. Кстати, в Google поиск по конкретному сайту выглядит аналогично: И результат поиска: |
версия для печати |
Понравилась статья? была Вам полезна? Проголосуйте, пожалуйста! |
Как сделать поиск по сайту
Обновлено 8 апреля 2022 Просмотров: 173 674 Автор: Дмитрий Петров
Здравствуйте, уважаемые читатели блога KtoNaNovenkogo. ru. Сегодня хочу в деталях рассказать о том, как установить и настроить поиск по сайту с помощью Яндекса. В принципе, тут сложного, конечно же, ничего нет, и тот, кто уже устанавливал у себя его или же описанный мною ранее скрипт поиска от Google, это подтвердит.
При желании, к нему можно будет прикрутить и показ объявлений рекламной сети Яндекса, что позволит вам убить сразу двух зайцев — чуток повысить свой заработок в РСЯ и удовлетворить потребности посетителей (что, в свою очередь, улучшит поведенческие факторы и поможет сайту более уверено продвигаться в Топ). Правда, у меня с этой системой контекстной рекламы «не сложилось», а посему я эту возможность дополнительной монетизации не использую.
Но многие вообще даже и не задумываются о том, чтобы улучшить поисковые возможности уже имеющиеся в той CMS, которую они используют. По началу это кажется не так актуально, ибо материалов на молодом проекте обычно еще не много, да и пользователей тоже не ахти сколько. Но вот с увеличением масштабности начинаешь потихонечку задумываться об удобстве этих самых посетителей и о том, что они ушли с вашего проекта так и не найдя нужный им материал (тем более, если таковой имел место быть).
Почему именно поиск для сайта от Яндекса
Да, конечно же, при разработке веб-сайта вы увидите, что практически у всех более-менее уважающих себя движков имеется свой собственный встроенный поисковый скрипт. Но, к сожалению, по качеству и по формату выдачи найденной информации, встроенные в движки поисковики очень сильно проигрывают признанным лидерам — Яндексу и Google.
В плане поиска информации в сети я по-прежнему «уперто» остаюсь приверженцем именно российского поисковика и даже опубликовал статью на тему «вы не любите кошек, потому что не умеет их готовить» «как нужно правильно искать в Яндексе». В основном это объясняется силой привычки, причем многолетней. И пусть говорят, что Гуглом пользуются продвинутые пользователи всемирной паутины, а зеркалом рунета только обыватели. Значит я обыватель, но он мне более по душе. Каждому свое.
Но не смотря на все выше сказанное, на KtoNaNovenkogo. ru довольно долго стоял гугловский поисковый скрипт и на то были свои причины. У меня сейчас используется контекстная реклама от Гугла (Адсенс) и поэтому хотелось соответствовать, чтобы и оттуда шла бы копеечка. Однако, современная инкарнация поискового скрипта от Яндекса мне нравится больше и меркантильность была поборота.
В принципе, установка поиска Яндекса мало чем отличается от получения и установки кода счетчиков посещений, о которых я довольно подробно писал тут и здесь. Сначала нужно будет зайти на страницу онлайн сервиса, который предоставит нам возможность настроить внешний вид и функционал, а затем предложит скопировать код установки этого богатства на свой сайт. Но обо всем по порядку.
Сразу оговорюсь, что есть два сервиса, предоставляющих подобную возможность — Яндекс.Поиск и Яндекс.XML. Но второй вариант это не совсем то, что нам нужно, ибо в этом случае вы просто поисковую строку с главной страницы Yandex.ru перетаскиваете к себе (в этом случае капчу выбивать не будет при большом числе поисковых запросов), а нам нужно искать только по нашему ресурсу или же по небольшой группе.
В общем, возможности второго варианта могут понадобиться в первую очередь каким-нибудь крупным порталам, которые не имея своего собственного поискового движка и будут его использовать. Так сейчас, например, поступает описанный ранее Рамблер, который перестал использовать свой поисковый движок и подключился к зеркалу рунета через XML.
Мастер настройки
Поэтому мы для наших целей воспользуемся услугами первого из приведенных сервисов — Яндекс.Поиск для сайта. На его главной странице вы сможете ознакомиться с теми преимущества, которые вам сулит установка этого скрипта на свой сайт.
Если вы еще не были зарегистрированы ни на одном из сервисов зеркала рунета, то вам придется это сделать, ибо по другому получить код поиска для сайта у вас не получится. Для этого вам достаточно завести почтовый ящик на Яндексе (вспомните, может быть он у вас уже есть, но вы им просто не пользовались), а полученные вами при этом логин (имя почтового ящика) и пароль будут служить ключиками для авторизации, в том числе и на нужном нам сервисе.
Далее вы соглашаетесь с условиями и попадаете в окно первого шага мастера под названием «Область поиска», в которой нужно будет дать ему название и добавить те ресурсы, по которым вы хотите искать:
В поле «Область» вы можете задать до 20 URL, по которым Яндекс будет искать. Можно указывать не только главные страницы своих проектов, но и конкретные разделы. Например, если я захочу добавить только форум, который установлен в папке основного сайта, то мне нужно будет указать примерно такой URL:
http://dfdgh.ru/forum/
Настройка формы и страницы с результатами поиска
Жмете «Далее» и попадаете на второй шаг мастера, где вам нужно будет чуток поколдовать над внешним видом поисковый строки, которую вы потом вставите на свой ресурс.
Можно будет выбирать из трех вариантов рамок (без желтой обводки, прямой угол или заостренный) и двух вариантов кнопок «Найти» (текстовый или графический), задать размер шрифта при вводе запроса и, что примечательно, добавить в поисковую строку вместо логотипа Яндекса другой текст по вашему усмотрению (я именно так и сделал). В области «Предпросмотр» вы увидите ту форму, которую выбрали, во всей красе.
Жмем на кнопку «Далее». В открывшемся окне следующего шага мастера установок будет еще больше, т.к. здесь нам предстоит настроить функционал и внешний вид страницы с результатами поиска по сайту. Самое первое, что вы должны решить — это то, как именно будут выводиться результаты. Возможны два варианта вывода результатов поиска по сайту:
На yandex.ru — в этом случае результаты будут выводиться на отдельной странице, созданной Яндексом. При этом ваши посетители фактически покидают проект, но перейдя по ссылке из результатов поиска они все же на него, скорее всего, вернутся.
К тому же, в настройках вы сможете добавить логотип и нижний колонтитул (типа KtoNaNovenkogo. ru) в одноименных полях, что позволит сделать страницу с результатами, как бы уникальной и относящейся к вашему проекту, но все же второй вариант, который будет описан чуть ниже, мне нравится больше.
Да, к плюсам такого варианта можно отнести еще и то, что вам не нужно будет дополнительно создавать страницу на своем ресурсе, на которой будут отображаться результаты поиска. Но это довольно слабый аргумент, ибо создать новую вебстраницу на любой CMS, в общем-то, не сложно (сложнее это описать, чем сделать).
Показывать на моей странице — при выборе такого способа отображения, эти самые результаты будут выводиться на вебстранице вашего проекта, т.е. внутри шаблона. Мне такой способ нравится больше всего, ибо посетители не уходят с вашего ресурса.
Правда, как я уже говорил выше, вам придется создать новую страницу на вашем же проекте, адрес которой нужно будет вставить справа от поля, где вы поставили галочку
О том, как можно создать новую страницу для отображения в ней результатов, я уже подробно писал в статье про скрипт поиск от Гугла, поэтому повторяться не буду. Но есть нюанс, который я поначалу не учел.
У меня систематически возникают проблемы с периодами сверхвысокой нагрузки на сервер (похоже на ддос — защищался я от него в бесплатном CloudFlare) и в эти периоды сайт работает только благодаря кешу, а админка выдает пятисотую ошибку. Так вот, создав стандартную страницу в WordPress и разместив не ней скрипт от Яндекса, я получил ситуацию, что в редкие моменты запредельной нагрузки поиск по сайту выбивает пятисотую ошибку и вместо «плюса» в юзабилити я получаю таки «минус». Решение пришло в голову неожиданно.
Дело в том, что страница поиска не кешируется хипер кешем и это вполне логично, ибо ее содержимое динамично. Однако, я пошел по другому пути. Я полностью скопировал исходный код «пустой» страницы поиска и создал ее «твердую копию», но уже в обычном формате .html. Ну, а потом просто залил этот файлик в корень сайта.
Эта страничка с успехом открывается при высокой нагрузке, ибо ей для этого не требуется ни PHP, ни база данных. Такой вот финт ушами.
Можете также поиграться с настройками внешнего вида страницы с результатами:
Я, например, задал настройки максимально близкие к тем, что используются при выводе контента на моем блоге для того, чтобы страница с результатами поиска не выделялась на фоне других и выглядела бы органично. Вы вольны настраивать все так, как вам заблагорассудится.
Все, теперь переходите по кнопке «Далее» к четвертому шагу мастера и получаете возможность проверить работоспособность формы и правильность настройки внешнего вида окна с результатами поиска по вашему сайту (просто вводите запрос и смотрите на результаты):
Если все в порядке, то переходите к пятому шагу, а если нет, то возвращайтесь к нужному шагу с помощью левого меню и допиливайте то, что вас не устраивает. Ну, а мы продолжаем.
Как вставить код поиска на сайт
После завершения всех настроек жмете на кнопку «Далее», в результате чего попадаете в окно получения кода поисковой строки (формы) и кода, который вам нужно будет вставить на страницу, где будут выводиться результаты поиска (ее Урл вы указывали на 3 шаге мастера).
Лично я еще поставил галочку в поле «Добавить CSS к коду результатов», чтобы на моей суперлегкооткрываемой страничке было «два в одном», а общий файлик стилей при этом бы не забивался нужной лишь для одной странички информацией. ИМХО.
Собственно, все. Осталось только вставить эти два фрагмента в нужные места шаблона вашего ресурса. Лично я пробовал ставить поисковую строку сразу в два места своей темы оформления WordPress — вверху окна в шапке и внизу под каждой статьей (и под этой тоже). В общем-то, я все сделал точно так же, как было описано в уже не раз упомянутой статье про поиск для сайта от Google.
Что в Joomla, что в WordPress код можно сделать как средствами движка (через админку), так и вставкой скрипта непосредственно в код, отвечающий за формирования определенной области всех (или части) страниц вашего сайта (проблема будет только в том, чтобы отыскать нужный файл в папке с используемой вами темой оформления (шаблоном). Думаю, что разберетесь или воспользуетесь поиском по моему блогу.
Могу разве что только посоветовать по аналогии со мной добавить на страницу с результатами поиска еще и поисковую строку (форму), чтобы посетителям для ввода очередного запроса было сподручнее (привычнее).
Через несколько дней можно будет опять же зайти на сервис Яндекс.поиска для сайтов и посмотреть как обстоят дела со статистикой использования. Для этого достаточно будет перейти из верхнего меню на вкладку «Мои поиски» и выбрать нужный (если будет несколько) из списка.
На открывшейся странице вы сможете изменить те параметры формы поиска и страницы с результатами, которые задали чуть выше, и получить новый код. Но вместе с тем вы сможете посмотреть статистику использования формы поиска и какие запросы чаще всего вводили, а также насколько эффективными были выдаваемые результаты (были или переходы).
Если стата покажется вам несколько печальной, то можно будет попробовать что-то подкрутить на расположенных ниже вкладках левого меню — подсказки, синонимы, уточнения и даже сможете чуток поколдовать над сниппетами (что это такое?):
В общем, есть чем заняться, особливо для владельца коммерческого ресурса, где каждый «чих» клиента может вылиться в покупку (например, авто или чего-то еще дорогого). Для инфоресурса, типа моего блога, колдовать над «местячковой» выдачей, наверное, не шибко целесообразно, но если есть время и желание, то…
Поиск по коммерческому сайту
Зато знаете где особо важно, как будет выглядеть выдача? На сайте интернет-магазина. Там сниппеты, чтобы быть максимально эффективными, должны быть максимально информативными. И не только. Да, должна быть фотка, цена, характеристики и кнопка «Купить». Но еще и возможность сортировки результатов выдачи, например, по релевантности запросу, по дате, по цене и т.п. Вот это будет супер поиск!
И похоже, что эта мечта начинает сбываться. Яндекс запустил (пока еще в бете) поиск по интернет-магазину:
Согласитесь, что вот такой вот вид страницы поиска по вашему интернет-магазину будет куда привлекательнее (а главное — отдача будет на порядок выше), чем классический вариант:
К тому же выдача использует формат JSON (как и для основного поиска), из-за чего ее можно запросто встроить в дизайн сайта, а сам поиск по магазину будет понимать запросы заданные в свободной форме, исправлять ошибки при вводе и опечатки, а также выводить подсказки, распознавать разные варианты написания названий и многое другое. В общем, лепота.
Думаю, что стоит потратить время на то, чтобы со всем этим богатством разобраться и как можно быстрее прикрутить к своему интернет-магазину (настраивается просто и работает на основе наверняка уже у вас использующегося YML-файла). У меня пока, к сожалению, нет под рукой «подопытного», поэтому деталей сего процесса описать не могу. Но суть та же — получаете код формы поиска и страницы с результатами, а затем вставляете их на сайте магазина в нужные места.
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
Утечка поисковых данных Яндекса — Signify Digital
По состоянию на январь 2023 года в Яндексе произошла утечка исходного кода, которая дала SEO-сообществу много информации о том, какие функции сайтов можно обновить, чтобы улучшить органическое ранжирование. Яндекс и Google имеют много общего, когда речь идет о факторах ранжирования, но следует отметить, что это две поисковые системы, хотя они работают одинаково, их цель — удовлетворить две совершенно разные аудитории. Таким образом, не все выводы из утечек Яндекса обязательно будут полезны для сайта, пытающегося получить ранжирование в Google.
Что такое Яндекс?
Яндекс был основан в 1997 году и за эти годы стал одним из технологических лидеров в России и 4-й крупнейшей поисковой системой по доле рынка в мире.
Яндекс — одна из крупнейших российских многонациональных интернет-компаний, которая считается российской альтернативой Google. Две поисковые системы работают одинаково с той разницей, что Яндекс предназначен для обслуживания преимущественно русскоязычной аудитории. Яндекс также предлагает множество других приложений и сервисов, таких как:
Службы такси (например, Uber)
Службы электронной почты (например, Gmail)
Аналитика приложений (например, Google Analytics)
Карты (например, Google Maps)
Технологии умного дома (например, Google Dot или Alexa)
Веб-браузер
Голосовой помощник
Приложение для потоковой передачи музыки (например, Spotify или Apple Music)
Интернет-реклама (например, сервисы Google Ads)
Утечка исходного кода Яндекса
В конце января в Яндексе произошла утечка исходного кода, что дало SEO-сообществу ценную информацию. Многие, если не все поисковые системы часто скрывают детали своих алгоритмов ранжирования, чтобы предотвратить их использование спамерами и другими злоумышленниками в сфере SEO. Поэтому, когда элементы алгоритма Яндекса просочились в сеть, это стало большой новостью для SEO-сообщества!
Как и Google, Яндекс имеет подробный алгоритм, который регулярно обновляется и изменяется. Оба они работают для достижения общей цели — предоставить пользователям сайты, соответствующие их запросам. Это говорит о том, что в конструкции их поисковых алгоритмов есть много общего.
Код Яндекса просочился 31 января 2023 года. В кодовой базе было обнаружено около 17 000 факторов ранжирования, которые измеряются с помощью различных показателей, которые позволяют лучше понять внутреннюю работу современной поисковой системы. Это также помогает читателям понять, какие факторы ранжирования являются наиболее влиятельными. Данные Яндекса включают сведения об алгоритмах и методах, используемых поисковой системой для определения релевантности и качества веб-сайтов, и эта информация может быть использована для обоснования стратегий оптимизации. Следует отметить, что алгоритм Яндекса отличается от алгоритма Google, поэтому результаты могут иметь разный уровень релевантности SEO-стратегии Google.
Из утечки было выявлено несколько факторов SEO, причем факторы ранжирования имеют наибольший вес. Некоторые из наиболее важных сигналов ранжирования для Яндекса были обнаружены в следующих 3 областях:
1. Ссылки
Исходный код показал, что Яндекс использует алгоритм PageRank для ранжирования результатов страницы результатов поисковой системы (SERP). PageRank основан на теории о том, что ссылка с одного веб-сайта на другой действует как вотум доверия и авторитета, и, следовательно, чем больше ссылок (голосов) указывает на страницу, тем больше ей следует доверять и, следовательно, тем выше рейтинг. . Это показывает, что создание ссылок является важным фактором в стратегиях SEO, и при правильном применении вы должны увидеть улучшение органического трафика и взаимодействия с сайтом.
В целом результаты показывают, что стратегия обратных ссылок имеет приоритет, когда речь идет о поисковой оптимизации, поскольку она помогает поисковым системам определить релевантность и надежность вашего веб-сайта. Кроме того, обратные ссылки с главной страницы (домашней страницы), как правило, более эффективны.
2. Сигналы пользователей
Сигналы пользователей — это модели поведения, которые поисковые системы используют для оценки рейтинга вашего сайта. Сюда входят такие показатели, как рейтинг кликов (CTR), время пребывания на сайте, показатель отказов и количество посетителей, возвращающихся на сайт. Примером этого может быть количество вернувшихся пользователей, это дает поисковым системам представление о высоком качестве и достоверности информации на вашем сайте. Идея возвращающихся пользователей заключается в том, что если кто-то возвращается на сайт, скорее всего, контент этого сайта должен быть ценным, и его может быть трудно найти в другом месте. Это фактор, который поисковые системы высоко ценят.
Другим важным фактором является качество взаимодействия с пользователем при переходе на сайт. Это может повлиять на общие сигналы пользователей, поскольку чем дольше время загрузки, тем выше вероятность того, что пользователи уйдут с сайта и вернутся к панели поиска. Это может рассматриваться поисковыми системами как негативный фактор, поскольку не многие пользователи тратят значительное количество времени на навигацию по сайту. Это укажет поисковым системам на низкое качество контента и может привести к снижению рейтинга в поисковых системах.
Яндекс будет учитывать определенные факторы, такие как соотношение количества кликов по URL-адресу по отношению ко всем кликам по поиску. По сути, это означает, что чем больше кликов получает ваш сайт, тем лучше он будет восприниматься поисковыми системами, что, в свою очередь, будет способствовать его ранжированию.
Иногда процент кликов часто разбивается по регионам, чтобы предоставить пользователю более конкретные ответы.
3. Оценка релевантности
Релевантность — это мера того, насколько данная страница соответствует заданному запросу. Поисковые системы могут просматривать содержимое веб-сайта и оценивать, насколько релевантна каждая страница определенному ключевому слову, а также намерение, стоящее за копией. Причина этого заключается в том, чтобы удовлетворить потребности пользователей и помочь им найти релевантную информацию, которую они ищут, а не полагаться на совпадение ключевых слов один к одному, что может привести к плохой поисковой выдаче.
Все эти знания — отличные индикаторы того, что поисковые системы ищут на веб-сайтах. Тем не менее, не все знания Яндекса следует применять к стратегиям Google SEO, но их стоит помнить и регулярно пересматривать.
Различия между Яндексом и Google
Яндекс и Google имеют много общего, поскольку они оба продолжают оставаться на переднем крае технологий, посещая технические конференции, такие как Специальная группа по поиску информации (SIGIR, где собираются технологические компании) чтобы определить, как компьютеры могут стать более совместимыми с запросами людей в поисковой выдаче) и частичное обнародование результатов и инноваций. Хотя платформы похожи, следует отметить, что выводы из утечки следует рассматривать скорее как предложения, а не что-то, что необходимо добавить в ваш контрольный список SEO.
Эта утечка была очень ценной, и одно из самых больших открытий было связано с трафиком, связанным с пользовательскими сигналами. Код показывает, что качество трафика, поступающего на ваш сайт, влияет на ваш рейтинг. Цель должна состоять в том, чтобы собрать качественную аудиторию, которая постоянно возвращается. но также и там, где пользователи тратят значительное количество времени на просмотр страниц сайта, что может быть достигнуто с помощью правильной стратегии SEO на странице.
Если вы хотите узнать больше о стратегиях SEO и о том, как они могут помочь вашему бизнесу, позвоните нам по телефону 0207 288 6204 или свяжитесь с нами через наш веб-сайт!
Что мы можем узнать о Google из утечки Яндекса
Утечка исходного кода Яндекса, так что теперь мы знаем о наиболее важных сигналах ранжирования для этой поисковой системы. Я не буду связывать эти документы здесь, но быстрый поиск в Google или социальных сетях должен помочь вам быстро их найти.
Даже если вам наплевать на Яндекс (используется в основном в России), эта новость значима. Это прямое понимание внутренней работы полноценного конкурента Google.
Давайте посмотрим, что мы можем узнать из этой утечки о том, как улучшить SEO. Я расскажу о некоторых из самых интересных переменных, которые я обнаружил, и о том, как они могут влиять на наши представления о поиске.
Задача поисковой системы, такой как Google, Yandex или Bing, — отвечать на запрос пользователя.
Но чтобы ответить на этот вопрос, его нужно понять. И конкретное намерение пользователя должно быть выведено из всего, что поисковая система знает о пользователе.
Вот почему поисковые системы собирают как можно больше информации о пользователях, например о предыдущих поисках, местоположении или устройстве.
Яндекс ничем не отличается, и мы находим тому подтверждение в утечке данных. Например, Яндекс собирает переменную FI_REQUEST_IS_FROM_IOS, которая проверяет, находится ли данный пользователь на устройстве iOS.
Яндекс собирает тонны данных веб-сайтов
Яндекс, так же как Google и Bing, имеет индекс страниц, которые потенциально могут удовлетворить потребности своих пользователей. Но чтобы найти страницы, наиболее подходящие для помощи своим пользователям, они должны тщательно их проанализировать.
Утечка раскрывает множество переменных, связанных со страницей и доменом, которые Яндекс использует в качестве сигналов ранжирования.
Ниже приведены некоторые примеры, которые мне показались наиболее захватывающими или удивительными.
- Яндекс проверяет, реализован ли на странице какой-либо картографический сервис ( FI_PAGE_HAS_MAPS_API),
- Яндекс судит о качестве данного по общему качеству хоста – сайта (FI_PAGE_QUALITY_HOST),
- Яндекс проверяет отсутствие контента NSFW, включая текст, изображения и видео,
- Яндекс проверяет наличие в документе отзывов/комментариев пользователей,
- Яндекс оценивает страницу по дате последнего изменения и количеству известных дубликатов,
- Яндекс обращает внимание на публикации в социальных сетях от проверенных аккаунтов, которые ссылаются на данную страницу.
В утечке Яндекса более 18 тысяч различных факторов. Я думаю, что их стоит изучить, но это выходит за рамки этого поста. Я только хочу обратить ваше внимание на широкий спектр анализов, которые Яндекс делает для классификации всех страниц в своем индексе.
Яндекс использует метрики поведения пользователей
Как и Bing, Яндекс использует поведенческие показатели для определения качества страницы.
Время, потраченное на время имеет значение:
- FI_BROWSER_HOST_CNT_DWELL_TIME_LOG проверяет среднее время, проведенное пользователем на конкретном веб-сайте — эти данные сегментированы по локализации и стране,
- FI_MORE_90_SEC_VISITS_SHARE проверяет процент посещений продолжительностью более 90 секунд,
- FI_MORE_160_SEC_VISITS_SHARE проверяет процент посещений продолжительностью более 160 секунд.
Яндекс также использует моментальную популярность как фактор ранжирования. Он измеряет среднее количество посещений в течение трех часов.
Они также учитывают, насколько глубоко средний пользователь взаимодействует с веб-сайтом (средняя глубина сеанса).
Это указывает на сходство Яндекса и Bing.
Позвольте мне процитировать документацию Bing:
«Bing также учитывает, как пользователи взаимодействуют с результатами поиска. Чтобы определить вовлеченность пользователей, Bing задает такие вопросы, как: нажимали ли пользователи на результаты поиска по заданному запросу, и если да, то какие результаты? Тратили ли пользователи время на эти результаты поиска, по которым они просматривали, или быстро возвращались в Bing? Пользователь скорректировал или переформулировал свой запрос?»
Утечка также показывает несколько факторов, которые прямо или косвенно соответствуют некоторым механизмам, которые, как мы знаем, использует Google.
- И Google, и Яндекс используют BERT.
- И Google, и Яндекс используют сигналы качества на уровне всего сайта, а не только сигналы на уровне страницы (например, FI_PAGE_QUALITY_HOST ).
- И Google, и Яндекс используют PageRank.
- У Яндекса тоже есть правила для конкретных сайтов. Например, Яндекс по-разному относится к ссылкам из Википедии. У Яндекса также есть правила для отдельных сайтов. Например, есть фактор с именем FI_DSSM_SUNHOME_POPULARITY. Проверяет вероятность того, что sunhome.ru является популярным хостингом по данному запросу.
- И у Google, и у Яндекса есть понятие YMYL-страниц. У Яндекса есть специальный алгоритм определения качества хоста для медицинских сайтов (FI_MEDICAL_HOST_QUALITY_METRIC»). Он также имеет нейронные модели для определения качества контента по финансовым и юридическим темам (FI_FIN_LAW_URL_QUALITY).
- Обе поисковые системы могут аннотировать разные части содержимого (поэтому они понимают макет страницы). Мы знаем, что Google использует центральный механизм аннотаций, чтобы различать основной контент, дополнительный контент и рекламу.
- И у Google, и у Яндекса есть общие базовые факторы ранжирования (например, удобство для мобильных устройств, которое Яндекс измеряет с помощью переменной FI_IS_MOBILE_BEAUTY_HOST).
Когда вы знаете, какие сигналы качества и релевантности использует поисковая система для поиска наилучшего контента, вы можете легко улучшить свой рейтинг.
Сначала вы проверяете, какие факторы ранжирования оказывают наибольшее влияние (не все они имеют одинаковый вес в алгоритме ранжирования). Затем вы выбираете факторы, которые являются действенными для вас и которые легко улучшить с вашей стороны. Сосредоточьтесь на улучшении этих факторов на своем веб-сайте и измерьте влияние.
Я не думаю, что Яндекс будет переписывать свою кодовую базу, чтобы люди не играли с его алгоритмом. Так что, если вы хотите улучшить свой рейтинг в Яндексе, теперь это проще, чем когда-либо — с технической точки зрения.
Но когда дело доходит до Google, все не так просто.
Если вы сравните результаты поиска по одним и тем же запросам в Google, Yandex и Bing, вы быстро заметите существенные различия. Это указывает на тот факт, что даже если они используют схожие сигналы ранжирования, они взвешивают их по-разному или используют для разных типов запросов.
Но утечка информации из Яндекса — это потрясающая возможность реконструировать ход мыслей людей, управляющих одной из самых успешных поисковых систем в мире. Изучите эти документы, чтобы понять, как поисковая система видит ваш бизнес и что вы можете сделать, чтобы улучшить свою видимость в поиске.
SEO-специалисты ведут дискуссию о том, что является фактором ранжирования, а что нет.
Мы должны изменить свое мышление, чтобы понять, что мы живем в эпоху машинного обучения.
Позвольте мне рассмотреть два примера: грамматические ошибки и количество слов. Google официально отрицает, что оба фактора являются факторами ранжирования.
Потому что они не являются факторами ранжирования. Но они, возможно, способствуют вашему успеху в SEO.
Компания Google опубликовала исследование по обнаружению высококачественного контента. Выборка была экстраординарной – 500 млн документов. Описанный алгоритм учитывал такие особенности, как количество слов и правильность грамматики.