Добавить в корзинуПозвонить
Найти в Дзене

Алгоритм без прикрас: что исходный код X говорит о реальных правилах успеха в соцсети

Платформа X (бывший Twitter) совершила необычный шаг, выложив в открытый доступ часть исходного кода своего алгоритма рекомендаций. Вместо спекуляций и домыслов у нас появилась возможность заглянуть в «кухню» одной из самых влиятельных соцсетей.
Аналитик и эксперт по данным Илья Мартын (telegram-канал @illia_martyn) провел детальный разбор этого кода, извлекая не теоретические предположения, а
Оглавление

Платформа X (бывший Twitter) совершила необычный шаг, выложив в открытый доступ часть исходного кода своего алгоритма рекомендаций. Вместо спекуляций и домыслов у нас появилась возможность заглянуть в «кухню» одной из самых влиятельных соцсетей.

Аналитик и эксперт по данным Илья Мартын (telegram-канал @illia_martyn) провел детальный разбор этого кода, извлекая не теоретические предположения, а конкретные, прописанные в логике системы правила. Его выводы — это четкая инструкция по взаимодействию с платформой, написанная не гуру маркетинга, а языком математики и инженерной логики.

Основные выводы из разбора исходного кода X

1. Шеринг важнее лайков. В коде зафиксированы три отдельных параметра, оценивающих репосты: обычный ретвит, отправка в личные сообщения и копирование ссылки. Лайк же — всего один параметр. Алгоритм явно поощряет контент, который пользователь хочет отправить конкретному другу с комментарием «смотри!». Это факты, лайфхаки, смешной или нишевый контент. Красивые картинки или длинные видео, которые лайкают, но не пересылают, имеют меньший вес.

2. Время — отдельная валюта. Система измеряет не просто факт «залипания» на посте (да/нет), но и продолжительность этого взаимодействия в секундах. Длинный пост, который дочитывают до конца, получает двойное преимущество. Короткий пост должен быть настолько ценным, чтобы пользователь остановил скролл.

3. Антиспам-лимиты — реальны. Код подтверждает: если автор уже появлялся в ленте пользователя, его следующий пост получает штрафной коэффициент (~0.7 для второго поста, ~0.49 для третьего). Стратегия «постить 3-5 раз в день» может быть контрпродуктивной: один сильный пост оказывается эффективнее трех посредственных.

4. Подписчики как иммунитет от штрафов. Для своей аудитории (in-network) пост показывается с полным весом. Для неподписчиков (out-of-network) действует штрафной коэффициент. Виральный охват — это преодоление этого штрафа исключительно качеством контента. Таким образом, рост лояльной аудитории важнее разового вирала.

5. Слова-триггеры — тихий убийца охвата. Прежде чем пост попадает в алгоритм ранжирования, он проходит через фильтры, включая проверку по спискам слов, которые пользователи заглушили (muted keywords). Если в посте есть такое слово (политические термины, спам-маркеры, негатив), конкретному пользователю он показан не будет. Это не цензура платформы, но массовый личный выбор аудитории, который нельзя игнорировать.

6. У контента короткий срок жизни. Система хранения Thunder по умолчанию держит посты для рекомендаций около двух дней, но фильтр возраста (AgeFilter) отсеивает старые посты до этапа ранжирования. По оценке Мартына, релевантное время для набора engagement — часы, а не дни.

7. Первая аудитория определяет судьбу аккаунта. Алгоритм использует систему «портретов»: сравнивает интересы пользователя (на основе последних действий) с «портретом» поста. Если совпадение низкое, пост не попадает даже в ленту для ранжирования (этап retrieval). Первые подписчики критически важны: их поведение учит алгоритм, кому в дальнейшем показывать контент автора.

Жесткие фильтры и цена негатива

До алгоритма доходят не все публикации. Код предусматривает около 12 фильтров. Срабатывание любого из них (дубликат, автор в блок-листе, возраст поста) ведет к полному исключению поста из системы рекомендаций. При этом негативные сигналы (жалоба, блок, мьют) имеют в коде значительный отрицательный вес, сильнее позитивных. Провокационный контент ради охватов может привести к перманентной потере аудитории.

Итог: инженерия вместо магии

Успех в X — это не магия, а следование инженерной логике. Алгоритм поощряет содержательный, вовлекающий и «пересылаемый» контент, наказывает за спам и агрессию, работает в режиме реального времени и зависит от качества, а не количества первой аудитории. Это система, где понимание правил игры, основанное на данных, заменяет попытки угадать тренд.

Статья подготовлена на основе детального разбора исходного кода алгоритма X, проведенного аналитиком Ильей Мартыном (Telegram-канал @illia_martyn)