Исследование

Слив исходного кода Яндекса (2023): что он говорит о ранжировании и что из этого работает в 2026

Собрал публичные разборы и официальные материалы Яндекса: какие группы факторов видны в коде, что подтверждено, а что – домыслы. Каждое утверждение помечено.

Денис Колесников
Денис Колесников
SEO-консультант30 октября 202615 минут чтения
Часть спецпроектаУтечки поисковых систем 2021-2026: Google, Яндекс, BingВся хронология
Коротко
  1. В январе 2023 года утёк исходный код сервисов Яндекса – срез весны 2022 года. В основном списке 1922 фактора ранжирования, но нет ни весов, ни обученных формул.
  2. Ссылки не отключены: PageRank и возраст ссылки называют 10 разборов из 22. Рядом – анкоры, баланс «хороших» и «плохих» ссылок и калькулятор ссылочного спама.
  3. Поведение в коде везде: CTR, последний клик в сессии, время пребывания, возвраты. Санкции за накрутку Яндекс подтверждает официально.
  4. Качество считается и по всему хосту: ошибки 4xx и 5xx, качество текстов на домене, количество рекламы, глубина от главной.
  5. Генеративного слоя в сливе нет. Нейро и Алиса AI появились позже, но берут страницы, которые хорошо ранжируются в обычном Поиске.
  6. Гоняться за отдельными факторами бессмысленно: по словам разработчика Яндекса, вклад нейросети YATI – больше половины вклада всех признаков.

Что произошло

В конце января 2023 года на хакерском форуме (по данным SOCRadar – BreachForums) появилась magnet-ссылка на архив с исходным кодом сервисов Яндекса: поиск и индексирующий робот, Карты, Алиса, Такси, Директ и другие. Архив быстро разошёлся по торрентам, файлообменникам и Telegram-каналам. Исследователи публиковали списки файлов и собирали поисковики по коду.

Яндекс заявил, что взлома не было, а архив соответствует устаревшей версии репозитория и содержит в том числе тестовые алгоритмы. В том же заявлении компания признала «костыли», которыми правили рекомендации и поиск по картинкам и видео. Ссылок на архив и его копии здесь нет: это закрытый код компании. Всё, что нужно SEO-специалисту, есть в разборах, на которые я ссылаюсь.

ПараметрЧто известно
Публикация25-27 января 2023 года, даты в разборах расходятся факт
Объём44,7 ГБ в сжатом виде, срезы 79 сервисов факт
Срез кодафайлы датированы 24 февраля 2022 года, автор слива говорит, что скопировал код в июле 2022-го факт
Факторов в основном списке1922 в файле factors_gen – цифру называют 12 источников, включая Telegram-канал Алаева факт
Весов и формулнет факт
Чего ещё нетпо словам выложившего – антиспам-правил интерпретация
Позиция Яндексавзлома не было, код устарел и отличается от используемого факт

Как я проверял и где границы

Сам архив я не искал и не скачивал. Исследование построено на 22 источниках – 21 публичной публикации и Telegram-канале Алаева: разборах Майка Кинга для Search Engine Land, LinkResearchTools, Дэна Тейлора для Search Engine Journal, SISTRIX, Сергея Людкевича на Хабре, «Текстерры», searchengines.guru, Anti-Malware и других. Сверка – по 39 утверждениям из 30 официальных материалов Яндекса: блогу Вебмастера, справке, пресс-релизам и статьям команды на Хабре. Каждое утверждение помечено:

факт видно в коде по двум и более разборам или подтверждено Яндексом интерпретация вывод разборщиков или один источник не проверено есть только в пересказах

Границы у такого исследования жёсткие:

  • Весов нет. Обученных формул в архиве нет, поэтому по коду нельзя сказать, какой фактор важнее факт.
  • Срез весны 2022 года. Всё, что Яндекс поменял за четыре года, в код не попало факт.
  • 1922 фактора – это один файл. По всем файлам факторов Майк Кинг насчитал 17 854 интерпретация, плюс около 2000 в экспериментальных ноутбуках инженеров.
  • Описания – пересказ. Что делает фактор, разборщики выводят из имени и комментария в коде. Поэтому у каждого фактора я указываю, сколько независимых разборов его называют.
Важно

Deprecated не значит «не используется». По комментарию в коде, который пересказывает LinkResearchTools, такой фактор не берут в новые формулы, но он продолжает вычисляться и может стоять в действующих. Поэтому подсчёты «живых» факторов у разных авторов расходятся в разы.

ПодсчётDeprecatedUnusedПрочее«Живых» факторов
«Текстерра», Алаев, PR-CY988244–около 690
SISTRIX999242149 не реализованы, 115 удалены417
LinkResearchTools242149115 удалены1658, если deprecated считать действующими

Похоже, у LinkResearchTools сдвинуты подписи: 149 совпадает с «не реализованными» у SISTRIX интерпретация. Ни одну из этих цифр я не беру за истину.

Карта факторов по группам

Я собрал 146 записей: 126 факторов, 11 тегов вроде TG_DEPRECATED и 9 механизмов – калькуляторов, порогов и бустов. Это всё, что публичные разборы называют и описывают. 81 запись названа в двух и более разборах. Полная таблица со статусами, источниками и сверкой с Яндексом – карта факторов в xlsx.

ГруппаЗаписейЧто видно в коде (в скобках – число разборов)Статус
Ссылки и PageRank15FI_PAGE_RANK (10), возраст ссылки (10), ссылки с главных страниц доноров (7), баланс «хороших» и «плохих» ссылок (6)факт
Текст ссылок14слова запроса и их порядок в анкорах (8), доля анкоров-URL (2), доля «коммерческих» анкоров (1)факт
Поведение и клики14CTR в выдаче (6), последний клик (5), время пребывания (5), навигационный спрос (5), отказы (4), возвраты на URL (4)факт
Метрика, YaBar и трафик18доля поискового трафика (7), закладки (5), доля прямых заходов (4), время на хосте по данным YaBarфакт
Качество хоста10ошибки 4xx и 5xx (9), качество текстов на домене (5), количество рекламы (5), HTTPS (2)факт
Текстовые14BM25 (3), доля заглавных букв в title (3), совпадение темы запроса и документа (2), meta keywords (2)факт
URL8слова запроса в URL (8, помечены deprecated), число слешей (7), цифры в адресе (6)факт
Свежесть5возраст документа и дата обновления (8), свежесть для новостных запросов (3)факт
Регион4совпадение страны документа и пользователя (2), региональная посещаемость (1)интерпретация
Коммерция и YMYL4отдельные веса коммерческих запросов (2), факторы медицины, права и финансов (2), классификатор «магазин» (1)факт
Википедия2переходы с Википедии (6), отдельное предпочтение Википедии (5)факт
Антиспам10пессимизация с обнулением PageRank (5), SpamKarma (3), пороги AntiSeoUpperBound (3), калькулятор ссылочного спама (2)факт
Нейросетевые3BERT-эмбеддинги запросов и документов (3), модели DSSM (2)факт
Антифрод ПФ1ПФ-фильтр описан по известной практике, а не по коду (1)интерпретация
Прочее24встроенные карты (6), глубина от главной (5), фактор случайности (5), время суток запроса (4), страницы-сироты (3)факт

Ссылки: PageRank никуда не делся

FI_PAGE_RANK и возраст ссылки называют по 10 разборов из 22 факт. Ссылка с главной страницы донора ценится выше, чем с внутренней, – 7 разборов факт. Учитывается и баланс «хороших» и «плохих» входящих ссылок – 6 разборов факт.

Отдельный пласт – тексты ссылок. Слова запроса и их порядок в анкорах называют 8 разборов факт. По подсчёту LinkResearchTools, тег TG_LINK_TEXT стоит у 146 факторов интерпретация. Есть фактор, который срабатывает, когда больше половины анкоров «коммерческие» интерпретация. В калькуляторе ссылочного спама, по Кингу, 89 факторов, по Тейлору – около 80 активных интерпретация.

Что говорит сам Яндекс. В 2014 году он отключил учёт ссылок для коммерческих запросов в Московском регионе по нескольким тематикам, в 2015-м запустил Минусинск – понижение за SEO-ссылки факт. Политика непредвзятости поиска 2022 года называет «взаимосвязи между различными страницами» среди сигналов ранжирования факт. Кинг пишет, что Яндекс когда-то полностью убирал ссылки из ранжирования, – это неточно: официальный пост говорил только о коммерческих запросах в Москве факт.

Поведение: клики, время и антифрод

Поведенческие факторы в коде везде: CTR результата в выдаче (6 разборов), был ли URL последним в поисковой сессии (5), время пребывания (5), отказы (4), повторные заходы (4) факт. Отдельно учитывается навигационный спрос – сколько раз сайт ищут по названию (5) факт.

Цифру «102 фактора, из них 39 активных» часто пересказывают как число кликовых факторов. У Тейлора это факторы с тегом времени пребывания TG_USERFEAT_SEARCH_DWELL_TIME, а не кликовые вообще интерпретация.

Официально Яндекс описывает метрику Proficit: каждое взаимодействие с выдачей оценивается как успешное – клик без быстрого возврата – или неуспешное – быстрый возврат, переформулировка запроса факт. Политика непредвзятости называет историю взаимодействия пользователей со страницами среди сигналов факт.

Антифрод в разборах кода почти не описан: ПФ-фильтр у Тейлора – по известной практике, а не по коду не проверено. Зато Яндекс с 2011 года официально считает эмуляцию действий пользователей спамом, а в 2018-м прямо назвал накрутку ПФ риском «существенных ограничений в ранжировании» факт. Точные «пороги времени на сайте» вроде 47 или 92 секунд, которые гуляют по каналам, источника не имеют не проверено.

Хост, URL и данные Метрики

Ошибки 4xx и 5xx как признак ненадёжного хоста называют 9 разборов факт. Качество текстов на всём домене и количество рекламы на странице – по 5 факт. Глубина от главной (5) и особый вес для страниц-сирот без внутренних ссылок (3) – тоже здесь факт.

Официальная сторона качества – Проксима. Это метрика качества страниц на оценках асессоров: релевантность, решение задачи, уникальность контента, баланс полезного и навязчивого. В марте 2024 года классификатор обновили, выросла роль экспертности и доверия факт.

По URL картина спокойнее, чем в пересказах. Слова запроса в адресе называют 8 разборов, но фактор помечен deprecated факт. Число слешей и цифры в адресе есть в коде (7 и 6 разборов) факт, а хорошо это или плохо, разборщики трактуют по-разному интерпретация.

Метрика и трафик – самая спорная группа. В коде есть доля поискового трафика (7 разборов), закладки (5), доля прямых заходов (4), время на хосте по данным Яндекс.Бара факт. Отдельный фактор «стоит ли на сайте Метрика» называет один разбор интерпретация. Официально Яндекс в 2017 году писал, что в алгоритме «Королёв» большую роль играют сигналы пользователей и Метрика – один из основных их источников факт. В актуальной справке (без даты) подключение Метрики названо способом передать Поиску больше информации о сайте – без слов о прямом влиянии на позиции факт.

Коммерция, YMYL и антиспам

Для коммерческих запросов в коде отдельные веса, есть классификатор «страница – магазин» факт. Для медицины, права и финансов – свои факторы (2 разбора) факт, SISTRIX насчитал семь медицинских FI_MEDICAL интерпретация.

Официально это совпадает с ЭПОС – экспертностью, полезностью, оригинальностью и содержательностью. Экспертность автора и репутация компании особенно важны в медицине, юриспруденции и финансах факт. Страница с товаром «не в наличии» или без доставки в регион пользователя проигрывает, а с 2021 года понижаются сайты систематически недобросовестных организаций факт.

Антиспам в коде – это пессимизация с обнулением PageRank (5 разборов, по Тейлору помечена deprecated), SpamKarma (3) и пороги AntiSeoUpperBound (3): значения, выше которых признак страницы считается переоптимизированным факт. Официальные аналоги – АГС, Минусинск и Баден-Баден против переоптимизированных текстов факт.

Что Яндекс подтверждает официально

Код показывает, что факторы существуют, но не говорит, работают ли они сейчас. Поэтому каждую группу я сверил с тем, что Яндекс сам публиковал до и после слива.

ГруппаЧто говорит ЯндексСовпадает с кодом
ПоведениеProficit: успешные и неуспешные взаимодействия с выдачей; история взаимодействий среди сигналовда
Антифрод ПФнакрутка ПФ – спам, санкции (2011, 2018)да
Ссылки«взаимосвязи между страницами» среди сигналов; отмена учёта ссылок для коммерции в Москве (2014); Минусинск (2015)частично
КачествоПроксима, обновление 2024 года с упором на экспертностьда
YMYLЭПОС; экспертность в медицине, праве и финансахда
Коммерцияналичие, доставка в регион, недобросовестность организацийда
Регионрегион сайта по контактам; язык и местоположение среди сигналовда
Свежестьсвежесть нужна в 10-20 % запросов, свежий интент определяется по признакам запросада
Метрика2017: Метрика – источник сигналов «Королёва»; 2026: способ передать Поиску больше информации о сайтечастично
НейросетиПалех на основе DSSM (2016), Королёв (2017), YATI (2020)да
Ручные правкиполитика 2022 года: ручная перестановка выдачи невозможна; пресс-релиз 2023-го: «костыли» в поиске по картинкам и видеорасходится

Последняя строка – единственное прямое расхождение. Кинг нашёл в коде бусты «важных хостов» и серию «ручных» бустов интерпретация, а политика непредвзятости поиска называет ручное изменение порядка результатов невозможным факт. Возможно, код устарел или бусты работают не в веб-поиске – по разборам это не проверить.

Что изменилось к 2026 году

Срез кода сделан весной 2022 года. С тех пор Яндекс добавил генеративный слой: Нейро запустили 16 апреля 2024 года, в основном Поиске он с 3 октября 2024-го, затем появилась Алиса AI в Поиске. В сливе их нет факт.

генеративный слой – в сливе его нет Палех2016 Королёв2017 YATI2020 срез кодавесна 2022 сливянварь 2023 Нейро2024 Алиса AI в Поиске2025 «Видимость сайта в Алисе AI»апрель 2026 Срез кода сделан до генеративного поиска
Рис. 1. Нейросети Яндекса до среза кода и генеративный поиск после него

Главная поправка к любым выводам из слива – YATI. Цифра «больше 50 %» взята из комментария разработчика Яндекса Александра Готманова под статьёй команды о трансформерах в Поиске (26.11.2020): по метрике FSTR вклад модели «заметно больше 50 % от суммарного вклада всех признаков» факт. В самой статье сказано, что если отключить все остальные факторы, качество по основной офлайн-метрике падает лишь на 4-5 % факт. Значит, ручные факторы из списка весят меньше, чем принято думать интерпретация.

Генеративный поиск опирается на обычный. Нейро собирает ответ из страниц, которые хорошо ранжируются в Поиске, а Алиса AI, по справке Вебмастера, опирается на сайты из верха выдачи и при отборе источников ставит в приоритет ЭПОС факт. Яндекс прямо пишет, что принципиально новых требований к сайтам генеративные ответы не ставят факт.

7 апреля 2026 года в Вебмастере появился отчёт «Видимость сайта в Алисе AI»: доля запросов, где сайт упомянут как источник. Данные есть только по запросам, где сайт уже достаточно высоко в выдаче, а сам инструмент на ранжирование не влияет факт.

Мифы вокруг слива

У каждого мифа – ссылка на того, кто его опровергает, и, где это важно, на место, откуда миф пошёл. Первоисточник – в приоритете.

  1. «Коэффициенты nav_linear.h – это веса ранжирования». Миф пошёл от разбора Майка Кинга: он принял коэффициенты из файла за начальные веса формулы и вывел, что «PageRank is the 17th highest weighted factor», а домены .com и «не .ru» получают плюс. Сергей Людкевич показывает, что это коэффициенты одного составного фактора FI_NAV_linear – классификатора полунавигационных запросов, а не веса ранжирования. Бывший сотрудник поиска Яндекса Ден Расковалов прямо пишет, что «nav_linear.h не имеет никакого отношения к ранжированию результатов поиска Яндекса». Пруфы: Людкевич, Хабр – разбор nav_linear.h · Расковалов, комментарий на Хабре, 31.01.2023 · Кинг, Search Engine Land – откуда миф
  2. «Реклама Яндекса на странице даёт плюс». Разборы противоречат друг другу. На Хабре советуют сводить рекламу к минимуму, «если она не от Яндекса». У Кинга по тем же коэффициентам nav_linear.h реклама Яндекса, наоборот, минус. Обе версии – домысел. Пруфы: Гришечкин, Хабр – откуда миф · Кинг, Search Engine Land – FI_YANDEX_ADV с минусом
  3. «Теперь известны все факторы». Только в файлах факторов, по подсчёту Кинга, их 17 854, а весов, обученных моделей и данных в архиве нет. Сам Яндекс говорит, что содержимое архива «соответствует устаревшей версии репозитория». Пруфы: Кинг, Search Engine Land – «There are 17,854 ranking factors» · Яндекс: результаты расследования, 30.01.2023
  4. «Deprecated – значит, не используется». В самом коде, по цитате LinkResearchTools, сказано, что такой фактор не берут в новые формулы, но он «still computed and may be present in existing formulas». Пруфы: LinkResearchTools – комментарий к тегу TG_DEPRECATED
  5. «Все 1922 фактора работают». По подсчёту SISTRIX активных 417, по подсчёту «Текстерры» потенциальных 690. У LinkResearchTools 1 658 – если считать deprecated действующими. Пруфы: SISTRIX – 417 активных · «Текстерра» – 244 + 988, остаётся 690 · LinkResearchTools – 1 658
  6. «Слив показывает текущий алгоритм». Яндекс пишет, что архив «отличается от актуальной версии» и содержит тестовые алгоритмы. А с 2020 года, по словам разработчика Яндекса, вклад YATI «заметно больше 50 % от суммарного вклада всех признаков». Пруфы: Яндекс: результаты расследования, 30.01.2023 · Александр Готманов (gotmanov), Яндекс на Хабре, 26.11.2020
  7. «Яндекс взломали». В заявлении для BleepingComputer компания ответила «Yandex was not hacked», а утечку связала с бывшим сотрудником. Независимой проверки нет – это позиция Яндекса. В пресс-релизе 30 января слова «взлом» нет вовсе. Пруфы: BleepingComputer: заявление Яндекса, 26.01.2023
  8. «Что видно в коде Яндекса, так работает и Google». Разборщики сами оговаривают, что это не доказательство. SISTRIX пишет, что наблюдения «do not necessarily apply directly to Google». Пруфы: SISTRIX, 30.01.2023
  9. «Яндекс когда-то полностью отключил ссылки». Так пишет Кинг: «previously removed links from their ranking system entirely». На деле 12 марта 2014 года Яндекс перестал учитывать ссылки для коммерческих запросов в Московском регионе по нескольким тематикам и обещал распространить это на другие. Пруфы: Блог Яндекса для вебмастеров, 12.03.2014 · Кинг, Search Engine Land – откуда миф
  10. «Утёк промпт Нейро или Алисы», «пороги 47 и 92 секунды», «слитая база на 4,7 млн строк». Ни одного первоисточника: в 22 источниках о сливе и 30 официальных материалах Яндекса, которые я проверил, этого нет. Сослаться не на что – это и есть признак мифа.

Что делать на практике в 2026 году

  1. Хост. Убрать ошибки 4xx и 5xx, держать важные страницы в двух-трёх кликах от главной, не оставлять страниц-сирот, не перегружать первый экран рекламой.
  2. Поведение. Сниппет и первый экран должны отвечать на запрос, чтобы человек не возвращался в выдачу. Никаких накруток: санкции за них Яндекс подтверждает официально.
  3. Ссылки. Медленно, с тематических площадок, с разными анкорами, без SEO-ссылок. Ссылка с главной донора ценнее ссылки с глубокой страницы.
  4. Тексты. Тема страницы должна совпадать с темой запроса, переоптимизация упирается в Баден-Баден и пороги AntiSeoUpperBound.
  5. Коммерция. Наличие, доставка в регион, условия и отзывы на странице, регион сайта – по контактам.
  6. Медицина, право, финансы. Автор с квалификацией, проверка экспертом, репутация компании.
  7. Метрика. Ставить – это данные для Поиска и для вас. Но ждать от самого счётчика роста позиций не стоит: в 2017 году сотрудник Яндекса называл Метрику «важным, но не единственным сигналом» ранжирования, а в актуальной справке о прямом влиянии не сказано.
  8. Нейро и Алиса AI. Сначала позиции в обычном Поиске, потом «оптимизация под ИИ». Следить за отчётом «Видимость сайта в Алисе AI».
  9. Список факторов. Не гоняться за отдельными пунктами: весов нет, а больше половины вклада даёт нейросеть.
Источники
  1. Яндекс: первые результаты расследования о публикации кода 30.01.2023
  2. BleepingComputer: Яндекс отрицает взлом 26.01.2023
  3. Search Engine Land, Майк Кинг: что слив говорит о ранжировании 30.01.2023
  4. Search Engine Land, Дэнни Гудвин: в сливе 1922 фактора 27.01.2023
  5. LinkResearchTools: ссылочные факторы из слива 31.01.2023
  6. Search Engine Journal, Дэн Тейлор: факторы и мифы 01.02.2023
  7. SISTRIX: что слив говорит о факторах 30.01.2023
  8. Хабр, Сергей Людкевич: как сеошники Матрикснет вскрывали 22.02.2023
  9. «Текстерра»: факторы ранжирования из слива 01.02.2023
  10. Searchengines.guru: факторы, которые утекли в сеть 2023
  11. Anti-Malware: уроки утечки кода Яндекса 13.02.2023
  12. Яндекс на Хабре: трансформеры в Поиске (YATI) и комментарий о вкладе модели 25-26.11.2020
  13. Справка Вебмастера: как Яндекс измеряет качество поиска (Proficit, Проксима) 2024
  14. Блог Вебмастера: обновление алгоритма качественного контента 22.03.2024
  15. Блог Вебмастера: сомнительные услуги по продвижению 19.12.2018
  16. Блог Вебмастера: отмена учёта ссылок для коммерческих запросов 12.03.2014
  17. Блог Вебмастера: алгоритм Минусинск 15.05.2015
  18. Политика Яндекса в части непредвзятости поиска 17.01.2022
  19. Справка Вебмастера: что влияет на ранжирование и попадание в ответы Алисы AI 2026
  20. Справка Вебмастера: как формируются ответы Алисы AI 2026
  21. Блог Вебмастера: видимость сайта в ответах Алисы AI 07.04.2026
  22. Блог Вебмастера: как работает Нейро 16.04.2024
Хотите разобрать свой сайт с учётом этих факторов?

Проверю хост, ссылочный профиль и поведенческие сигналы под Яндекс 2026 и дам план с приоритетами.