На этом уроке мы разберем такие вопросы:
- В чем особенность этой поисковой системы?
- Какие задачи решает?
- Как устроена?
- Какие алгоритмы поиска есть?
- Что нужно сделать для эффективного SEO под Яндекс?
1. В чем фишка Яндекс?
- Определение различных словоформ с учетом морфологических особенностей русского языка.
- Определение региональности.
- Высокая скорость ответной реакции на запросы пользователей.
- Устойчивая работу серверов.
- Обработка запроса пользователя происходит на менее загруженном сервере.
- Существование системы Метапоиск. Более подробно про него читайте тут
- Наличие алгоритма машинного обучения CatBoost — преемника MatrixNet
- Индексирует только полезные веб-страницы.
- Существование 3 типов независимых индексов.
2. Как устроен поиск в Яндекс?
Весь процесс работы можно описать в такой последовательности (как и в поисковой системе Google):
- Сканирование
- Индексирование
- Ранжирование
Если описывать более подробно, то процесс поиска и ранжирования веб-страниц сайтов устроен следующим образом:
- Собирается список ссылок для сканирования
- Планировщик определяет этот список
- Происходит сканирование или краулинг запланированных страниц по списку ссылок
- Далее происходит скачивание полезных документов и размещение их в сохраненной копии
- После этого индексация этих документов, определение его языка, слов и ссылок в нем
- И далее на страницу результатов поисковой выдачи
3. Как устроен процесс ответа на запрос?
- Попадание запроса в Метапоиск, где он обрабатывается в режиме реального времени.
- Если есть ответ в сохраненной копии — запрос является частозадаваемым — то Метапоиск формирует результаты.
- Если сохраненных результатов нет, то Метапоиск передает запрос на Базовый поиск, где ответ на запрос реализуется по разным серверам.
- Каждый из серверов отдает список веб-страниц, в которых есть слова из запроса, назад в Метапоиск.
- В Метапоиске они объединяются и ранжируются с помощью технологии CatBoost (улучшенный МатриксНет).
- CatBoost выдает результаты на запрос.

Как видно, Яндекс использует логи для определения полезности документа — если на него был клик из поисковой выдачи, значит такой документ нужно оставить в поиске.
И ссылки с такого документа, вероятнее всего, ведут тоже на полезные документы, поэтому поисковый робот Яндекса скачивает такие ссылки и ставит страницы, которые ведут на них, в приоритет обхода.
Перед тем, как выдать пользователю поисковые результаты, запрос проходит через три поиска по:
- Страницам
- Картинкам
- Видео
После этого запрос опускается еще ниже в поисковую базу, разделенную на большое количество кластеров и оттуда на SERP — поисковую выдачу.

Prowebagents рекомендует проставить полезные контекстные ссылки с трафиковых страниц на сайте или реализовать перелинковочные блоки на таких страниц, в которых указать ссылки на документы, которые еще не находятся в индексе поисковой системы, чтобы они быстрее попали в поисковую базу Яндекса.
4. Какие есть алгоритмы поиска Яндекс?
Особенность алгоритмов Яндекса в том, что большинство из них названы как города.
- Catboost — алгоритм машинного обучения, запатентованный Яндекс, используемый для улучшения результатов ранжирования в поиске. Используется и в других сервисах этой поисковой системы.
- Калининград и Дублин — персонализация результатов поиска.
- Амстердам — формирование объектного ответа справа от результатов поисковой выдачи.
- Минусинск — акцент на большом количестве SEO-ссылок (санкции).
- Многорукий бандит Яндекса — направлен на подбрасывание в выдачу новых результатов для дальнейшего определения их полезности и корректировки SERP. Побрасываются только релевантные запросу документы (оценка rel+). Принцип его работы с формулой указаны в этом докладе сотрудника Яндекс. Характеризуется тем, что резко проседают или подымаются позиции на 5-30 мест. Изменения более чувствительны к коммерческим запросам, нежели информационным. Применяется ко всем видам запросов по частотности. Благодаря этому алгоритму есть возможность новому сайту проявить себя.
- Владивосток — направлен на повышение позиций в результатах поиска оптимизированных для мобильных устройств сайтов.
- Палех — направлен повышение качества результатов поиска для редких запросов c помощью анализа Title страниц.
- Королев — как и Палех, применяется для улучшения поисковой выдачи, при этом анализируется не только заголовой страницы, но весь контент на ней.
- Баден-Баден — акцент на переоптимизированных текстов на сайте. Применяется ко всему сайту (хосту). Как выйти из-под этого хостового фильтра Баден-Баден, читайте в этом кейсе.
- Андромеда — еще большее обновление поиска. Появление иконок для сайта в поиске, улучшение быстрых ответов в поиске, появление FAQ-сервиса Яндекс.Знатоки, улучшение сервиса Яндекс.Коллекции, переходы с которого влияют на ранжрование, понижение сайтов с большим количеством рекламы на страницам (если ее больше, чем основного контента) и увеличение веса для отзывов пользователей в результатах поиска (поиск стал понимать, какие отзывы накручены).
- Переспам — применяется к запросу и уменьшает релевантность страницы по нему.
- Переоптимизация — применяется ко всей странице и уменьшает ее значение.
- Новый фильтр — применяется к запросу и понижает его позицию более чем на 50 мест.
- Внешний и внутренний Непот — исключение из ранжирования ссылок. Внешний применяется соответственно к внешним бэклинкам, а внутренний — к ссылкам из спамной внутренней перелинковки.
- Накрутка поведенческих факторов — санкции за искусственную накрутку ПФ. Как результат, сайт отображается только по витальным запросам.
- Кликджекинг — штраф за размещение на странице сайта невидимых элементов (обман пользователей), с которыми взаимодействует пользователь, даже не подозревая этого.
- Аффилированность — удаление из выдачи сайтов одного владельца, которые продвигаются в одной тематике и по одинаковым запросам. Оставление только одного сайта в зоне видимости. Рекомендую ознакомиться с этой шутливой, но поучительной статьей, про сайты-аффилиаты.
- За одинаковые сниппеты — склейка страниц сайтов, у которых одинаковые фрагменты страниц — title и description. Для устранения делайте уникальные сниппеты со вставкой названия компании или сайта.
5. Какие действия нужны для эффективного SEO в Яндекс?
- Важным фактором ранжирования являются ссылки на определенные продвигаемые страницы-сайта.
- Не так важен объемный (раскрывающий тему) контент, как в Google. Важно не переспамить его ключами и не переоптимизировать страницу по ним.
- Текстовая оптимизация страницы более требовательна, чем под Google. Нужно учитывать вхождения в разные зоны документа, что мы и делаем при заказе семантического ядра
- Не учитывается атрибут alt при ранжировании изображений
- Микроразметку лучше внедрять в формате schema.org, а не json
- Сниппет в результатах поиска (фрагмент текста со страницы) чаще всего подтягивается из текста страницы, который релевантный запросу
- Есть возможность задать город продвижения.
- У Яндекса есть фильтры, в отличие от Google, у которого только алгоритмы
- Работают в плюс больше анкорные ссылки.
- Больший акцент при продвижении на коммерческих факторах (больший ассортимент) и поведенческих (клика на выдаче, длина клика и последний клик). Поведенческие факторы, по словам Google, не учитываются. Но это SEO-миф. Читайте № 19.
- Не такой ярко выраженный акцент на ссылочных факторах при продвижении, как в Google.
Что Вы можете сказать?
- Что запомнилось лучше всего?
- Что было непонятно?