- В январе 2023 года утёк исходный код сервисов Яндекса – срез весны 2022 года. В основном списке 1922 фактора ранжирования, но нет ни весов, ни обученных формул.
- Ссылки не отключены: PageRank и возраст ссылки называют 10 разборов из 22. Рядом – анкоры, баланс «хороших» и «плохих» ссылок и калькулятор ссылочного спама.
- Поведение в коде везде: CTR, последний клик в сессии, время пребывания, возвраты. Санкции за накрутку Яндекс подтверждает официально.
- Качество считается и по всему хосту: ошибки 4xx и 5xx, качество текстов на домене, количество рекламы, глубина от главной.
- Генеративного слоя в сливе нет. Нейро и Алиса AI появились позже, но берут страницы, которые хорошо ранжируются в обычном Поиске.
- Гоняться за отдельными факторами бессмысленно: по словам разработчика Яндекса, вклад нейросети 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, такой фактор не берут в новые формулы, но он продолжает вычисляться и может стоять в действующих. Поэтому подсчёты «живых» факторов у разных авторов расходятся в разы.
| Подсчёт | Deprecated | Unused | Прочее | «Живых» факторов |
|---|---|---|---|---|
| «Текстерра», Алаев, PR-CY | 988 | 244 | – | около 690 |
| SISTRIX | 999 | 242 | 149 не реализованы, 115 удалены | 417 |
| LinkResearchTools | 242 | 149 | 115 удалены | 1658, если deprecated считать действующими |
Похоже, у LinkResearchTools сдвинуты подписи: 149 совпадает с «не реализованными» у SISTRIX интерпретация. Ни одну из этих цифр я не беру за истину.
Карта факторов по группам
Я собрал 146 записей: 126 факторов, 11 тегов вроде TG_DEPRECATED и 9 механизмов – калькуляторов, порогов и бустов. Это всё, что публичные разборы называют и описывают. 81 запись названа в двух и более разборах. Полная таблица со статусами, источниками и сверкой с Яндексом – карта факторов в xlsx.
| Группа | Записей | Что видно в коде (в скобках – число разборов) | Статус |
|---|---|---|---|
| Ссылки и PageRank | 15 | FI_PAGE_RANK (10), возраст ссылки (10), ссылки с главных страниц доноров (7), баланс «хороших» и «плохих» ссылок (6) | факт |
| Текст ссылок | 14 | слова запроса и их порядок в анкорах (8), доля анкоров-URL (2), доля «коммерческих» анкоров (1) | факт |
| Поведение и клики | 14 | CTR в выдаче (6), последний клик (5), время пребывания (5), навигационный спрос (5), отказы (4), возвраты на URL (4) | факт |
| Метрика, YaBar и трафик | 18 | доля поискового трафика (7), закладки (5), доля прямых заходов (4), время на хосте по данным YaBar | факт |
| Качество хоста | 10 | ошибки 4xx и 5xx (9), качество текстов на домене (5), количество рекламы (5), HTTPS (2) | факт |
| Текстовые | 14 | BM25 (3), доля заглавных букв в title (3), совпадение темы запроса и документа (2), meta keywords (2) | факт |
| URL | 8 | слова запроса в URL (8, помечены deprecated), число слешей (7), цифры в адресе (6) | факт |
| Свежесть | 5 | возраст документа и дата обновления (8), свежесть для новостных запросов (3) | факт |
| Регион | 4 | совпадение страны документа и пользователя (2), региональная посещаемость (1) | интерпретация |
| Коммерция и YMYL | 4 | отдельные веса коммерческих запросов (2), факторы медицины, права и финансов (2), классификатор «магазин» (1) | факт |
| Википедия | 2 | переходы с Википедии (6), отдельное предпочтение Википедии (5) | факт |
| Антиспам | 10 | пессимизация с обнулением PageRank (5), SpamKarma (3), пороги AntiSeoUpperBound (3), калькулятор ссылочного спама (2) | факт |
| Нейросетевые | 3 | BERT-эмбеддинги запросов и документов (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 в Поиске. В сливе их нет факт.
Главная поправка к любым выводам из слива – YATI. Цифра «больше 50 %» взята из комментария разработчика Яндекса Александра Готманова под статьёй команды о трансформерах в Поиске (26.11.2020): по метрике FSTR вклад модели «заметно больше 50 % от суммарного вклада всех признаков» факт. В самой статье сказано, что если отключить все остальные факторы, качество по основной офлайн-метрике падает лишь на 4-5 % факт. Значит, ручные факторы из списка весят меньше, чем принято думать интерпретация.
Генеративный поиск опирается на обычный. Нейро собирает ответ из страниц, которые хорошо ранжируются в Поиске, а Алиса AI, по справке Вебмастера, опирается на сайты из верха выдачи и при отборе источников ставит в приоритет ЭПОС факт. Яндекс прямо пишет, что принципиально новых требований к сайтам генеративные ответы не ставят факт.
7 апреля 2026 года в Вебмастере появился отчёт «Видимость сайта в Алисе AI»: доля запросов, где сайт упомянут как источник. Данные есть только по запросам, где сайт уже достаточно высоко в выдаче, а сам инструмент на ранжирование не влияет факт.
Мифы вокруг слива
У каждого мифа – ссылка на того, кто его опровергает, и, где это важно, на место, откуда миф пошёл. Первоисточник – в приоритете.
- «Коэффициенты 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 – откуда миф
- «Реклама Яндекса на странице даёт плюс». Разборы противоречат друг другу. На Хабре советуют сводить рекламу к минимуму, «если она не от Яндекса». У Кинга по тем же коэффициентам nav_linear.h реклама Яндекса, наоборот, минус. Обе версии – домысел. Пруфы: Гришечкин, Хабр – откуда миф · Кинг, Search Engine Land – FI_YANDEX_ADV с минусом
- «Теперь известны все факторы». Только в файлах факторов, по подсчёту Кинга, их 17 854, а весов, обученных моделей и данных в архиве нет. Сам Яндекс говорит, что содержимое архива «соответствует устаревшей версии репозитория». Пруфы: Кинг, Search Engine Land – «There are 17,854 ranking factors» · Яндекс: результаты расследования, 30.01.2023
- «Deprecated – значит, не используется». В самом коде, по цитате LinkResearchTools, сказано, что такой фактор не берут в новые формулы, но он «still computed and may be present in existing formulas». Пруфы: LinkResearchTools – комментарий к тегу TG_DEPRECATED
- «Все 1922 фактора работают». По подсчёту SISTRIX активных 417, по подсчёту «Текстерры» потенциальных 690. У LinkResearchTools 1 658 – если считать deprecated действующими. Пруфы: SISTRIX – 417 активных · «Текстерра» – 244 + 988, остаётся 690 · LinkResearchTools – 1 658
- «Слив показывает текущий алгоритм». Яндекс пишет, что архив «отличается от актуальной версии» и содержит тестовые алгоритмы. А с 2020 года, по словам разработчика Яндекса, вклад YATI «заметно больше 50 % от суммарного вклада всех признаков». Пруфы: Яндекс: результаты расследования, 30.01.2023 · Александр Готманов (gotmanov), Яндекс на Хабре, 26.11.2020
- «Яндекс взломали». В заявлении для BleepingComputer компания ответила «Yandex was not hacked», а утечку связала с бывшим сотрудником. Независимой проверки нет – это позиция Яндекса. В пресс-релизе 30 января слова «взлом» нет вовсе. Пруфы: BleepingComputer: заявление Яндекса, 26.01.2023
- «Что видно в коде Яндекса, так работает и Google». Разборщики сами оговаривают, что это не доказательство. SISTRIX пишет, что наблюдения «do not necessarily apply directly to Google». Пруфы: SISTRIX, 30.01.2023
- «Яндекс когда-то полностью отключил ссылки». Так пишет Кинг: «previously removed links from their ranking system entirely». На деле 12 марта 2014 года Яндекс перестал учитывать ссылки для коммерческих запросов в Московском регионе по нескольким тематикам и обещал распространить это на другие. Пруфы: Блог Яндекса для вебмастеров, 12.03.2014 · Кинг, Search Engine Land – откуда миф
- «Утёк промпт Нейро или Алисы», «пороги 47 и 92 секунды», «слитая база на 4,7 млн строк». Ни одного первоисточника: в 22 источниках о сливе и 30 официальных материалах Яндекса, которые я проверил, этого нет. Сослаться не на что – это и есть признак мифа.
Что делать на практике в 2026 году
- Хост. Убрать ошибки 4xx и 5xx, держать важные страницы в двух-трёх кликах от главной, не оставлять страниц-сирот, не перегружать первый экран рекламой.
- Поведение. Сниппет и первый экран должны отвечать на запрос, чтобы человек не возвращался в выдачу. Никаких накруток: санкции за них Яндекс подтверждает официально.
- Ссылки. Медленно, с тематических площадок, с разными анкорами, без SEO-ссылок. Ссылка с главной донора ценнее ссылки с глубокой страницы.
- Тексты. Тема страницы должна совпадать с темой запроса, переоптимизация упирается в Баден-Баден и пороги AntiSeoUpperBound.
- Коммерция. Наличие, доставка в регион, условия и отзывы на странице, регион сайта – по контактам.
- Медицина, право, финансы. Автор с квалификацией, проверка экспертом, репутация компании.
- Метрика. Ставить – это данные для Поиска и для вас. Но ждать от самого счётчика роста позиций не стоит: в 2017 году сотрудник Яндекса называл Метрику «важным, но не единственным сигналом» ранжирования, а в актуальной справке о прямом влиянии не сказано.
- Нейро и Алиса AI. Сначала позиции в обычном Поиске, потом «оптимизация под ИИ». Следить за отчётом «Видимость сайта в Алисе AI».
- Список факторов. Не гоняться за отдельными пунктами: весов нет, а больше половины вклада даёт нейросеть.
- Яндекс: первые результаты расследования о публикации кода 30.01.2023
- BleepingComputer: Яндекс отрицает взлом 26.01.2023
- Search Engine Land, Майк Кинг: что слив говорит о ранжировании 30.01.2023
- Search Engine Land, Дэнни Гудвин: в сливе 1922 фактора 27.01.2023
- LinkResearchTools: ссылочные факторы из слива 31.01.2023
- Search Engine Journal, Дэн Тейлор: факторы и мифы 01.02.2023
- SISTRIX: что слив говорит о факторах 30.01.2023
- Хабр, Сергей Людкевич: как сеошники Матрикснет вскрывали 22.02.2023
- «Текстерра»: факторы ранжирования из слива 01.02.2023
- Searchengines.guru: факторы, которые утекли в сеть 2023
- Anti-Malware: уроки утечки кода Яндекса 13.02.2023
- Яндекс на Хабре: трансформеры в Поиске (YATI) и комментарий о вкладе модели 25-26.11.2020
- Справка Вебмастера: как Яндекс измеряет качество поиска (Proficit, Проксима) 2024
- Блог Вебмастера: обновление алгоритма качественного контента 22.03.2024
- Блог Вебмастера: сомнительные услуги по продвижению 19.12.2018
- Блог Вебмастера: отмена учёта ссылок для коммерческих запросов 12.03.2014
- Блог Вебмастера: алгоритм Минусинск 15.05.2015
- Политика Яндекса в части непредвзятости поиска 17.01.2022
- Справка Вебмастера: что влияет на ранжирование и попадание в ответы Алисы AI 2026
- Справка Вебмастера: как формируются ответы Алисы AI 2026
- Блог Вебмастера: видимость сайта в ответах Алисы AI 07.04.2026
- Блог Вебмастера: как работает Нейро 16.04.2024
Проверю хост, ссылочный профиль и поведенческие сигналы под Яндекс 2026 и дам план с приоритетами.