Спамовые волны поисковика не приходят с письмом. Сайт просто теряет видимость: страницы вылетают из индекса, позиции оседают, а в панели тишина - ни уведомления, ни красной плашки, ни намёка на причины. Разница между алгоритмическим фильтром и ручной санкцией при этом принципиальна: одно лечится исправлениями и терпением, другое - исправлениями и перепиской с командой по спаму. Ниже разобрано, как устроены спамовые обновления, где искать следы спама в отчётах Search Console, как вычистить мусор без потери живых страниц и что написать в заявке на пересмотр, если санкция всё же ручная.
Чем спамовые обновления отличаются от ручных действий и что такое SpamBrain
Google гоняет против спама отдельные волны: октябрь 2022 года, ноябрь 2022 года, декабрь 2022 года с линковым акцентом, октябрь 2023 года, июнь 2024 года. Раскатка занимает от недели до двух, и в это время выдача трясётся сильнее обычного. В анонсе декабрьской волны Google назвал SpamBrain - машинную систему, которая распознаёт схемы накрутки и нейтрализует их сама, на всех языках сразу. Ручных проверок она не отменяет, но основную массу мусора разгребает без людей.
Алгоритмический фильтр молчит: ни записей в панели, ни писем, ни диалога. Вы исправляете, поисковик переваривает исправления при следующей волне или переобходе, и восстановление приходит без объявления. Ручное действие - следствие работы команды: в панели появляется уведомление с типом проблемы, выборкой проблемных URL и кнопкой заявки на пересмотр. Это единственный случай, когда с вами общается человек по процедуре, и потому единственный случай, когда обоснование исправлений действительно где-то читают.
Смешение этих двух механизмов - источник половины ошибок диагностики. Вебмастер видит спад трафика, лезет в панель, не находит сообщений и решает, что его наказали несправедливо и тайно. А потом тратит месяц на удаление симптомов, хотя причина - неспамовое основное обновление или техническая поломка. Календарь волн - первый инструмент диагностики, и им пользуются раньше, чем любыми выгрузками.
Подсказкой служит и масштаб. Спамовые волны бьют прицельно: мусорная часть индекса проседает резко, качественные разделы стоят на месте или проседают в пределах обычного шума. Основное обновление трогает всех - и сильных, и слабых, только с разными знаками. Если у вас осел только раздел дешёвых подборок, а блог и каталог не дрогнули, версия спамового фильтра получает серьёзное преимущество перед остальными гипотезами.
Новые политики весны 2024 года и их влияние на старые схемы накрутки
5 марта 2024 года вместе с новостью о слиянии системы полезного контента с основным алгоритмом Google обновил и политики против спама. Первое: массовый контент теперь карается вне зависимости от способа производства - не важно, сгенерированы тысячи страниц машиной или склеены людьми, важно, что их цель - объём ради объёма. Второе: истёкшие домены - покупка адреса с былой репутацией под размещение слабого контента объявлена отдельным нарушением. Третье: эксплуатация репутации сайта - чужие коммерческие разделы на авторитетной площадке, эксплуатирующие её вес; меры заработали с 5 мая 2024 года.
Смысл обновлений в том, что прежние лазейки закрыли юридически, а не только технически. Раньше оправдание "мы не запрещали" иногда работало годами; теперь формулировка политик описывает намерение и результат, а не конкретный приём. Практический вывод для владельцев: аудит нужно вести не по списку запрещённых трюков, а по вопросу "для кого эта страница и что она даёт читателю".
Отдельно про эксплуатацию репутации, потому что под неё попадают и добросовестные площадки. Если вы владелец крупного сайта с третьим контентом - статьи партнёров, гостевые разделы, биржевые материалы, - теперь недостаточно отгородиться словами "это не мы": ответственность за чужой коммерческий раздел на вашем домене лежит на вас. Лечится договором: нетегированный коммерческий контент либо помечается, либо не публикуется.
С истёкшими доменами практический совет прост и давно проверен: перед покупкой смотрите историю адреса в архивах и ссылочных индексах. Домен с былым весом и мусорным прошлым - не актив, а чемодан без ручки: вес наследуется вместе с сигналом о прошлом злоупотреблении, и новый проект начинает жизнь с чужими долгами.
Октябрь 2023 года показал и другую сторону календаря: спамовая волна шла почти одновременно с основным обновлением, и сайты получали два воздействия подряд. Кто диагностировал просадку по одной причине, тот лечил наполовину. Отсюда правило чтения календаря: спад внутри окна одной волны - одна версия, спад на стыке двух - уже ветвление версий и отдельная проверка каждой.
Отчёт о ручных действиях в Search Console и чтение сообщений от команды спама
Проверку начинают с раздела ручных действий: в панели он живёт в группе настроек безопасности. Пустой отчёт - важный результат сам по себе: значит, ручной санкции нет, и разбираться придётся с алгоритмической логикой или вовсе с чем-то другим. Непустой отчёт читают как документ: тип нарушения, область поражения - весь сайт или часть адресов, выборка примеров.
Типы повторяются из года в год. Тотальный спам с бессмысленными страницами. Тонкий контент без добавленной ценности: украденные и переписанные тексты, пустые шаблоны. Неестественные ссылки на сайт и со сайта. Скрытый текст и маскировка, когда пользователь видит одно, а робот - другое. Скрытые перенаправления. Спам в пользовательском контенте: комментарии, форумы, чужие профили. Взломанный сайт с посторонними материалами. Каждый пункт сопровождается подсказкой и примерами, и эти примеры - не иллюстрация, а рабочий материал: по ним удобно расширять поиск на остальную часть сайта.
У каждого уведомления есть масштаб поражения: вся площадка или совпадение по отдельным адресам. Второй вариант встречается чаще и лечится быстрее, потому что проблема локализована. Примеры URL в уведомлении - не исчерпывающий список, а именно примеры: реальная зона поражения почти всегда шире, и границы зоны вы определяете сами по шаблонам, вплетённым в выборку.
Важная привычка: проверять отчёт не только когда трафик упал, но и по расписанию, раз в месяц. Ручные действия иногда приходят на спящие проекты, где их замечают через полгода, когда владелец уже забыл, что за разделом стоит подрядчик с сомнительными методами. Ранняя находка экономит месяцы восстановления.
Выявление мусорных страниц по отчётам об индексации и логам сервера
Алгоритмический спам не виден в панели, поэтому его ищут обходными путями. Первый источник - отчёт об индексации: выгрузите полный список URL, которые поисковик держит в индексе. Второй - логи сервера: краулер запрашивает страницы, которых нет в вашей карте и в шаблонах, и делает это систематически. Третий - поисковый оператор site: для быстрой сверки объёма индекса с вашими представлениями о сайте.
Базовый порядок проверки выглядит так:
- откройте отчёт о ручных действиях и исключите наличие уведомлений;
- сверьте дату спада с календарём спамовых волн поисковика;
- выгрузите список проиндексированных URL из отчёта об индексации;
- отсейте чужие адреса по маскам и регулярным выражениям;
- проверьте выборку живых страниц инструментом проверки URL;
- сведите подозреваемых в таблицу и назначьте каждому своё решение.
Маски спама узнаются по повторяющимся фрагментам путей: игровые и заёмные слова в адресах, параметры вроде "?ref=" и "?from=", склеенные ключевые фразы через дефис, папки, которых нет в навигации. Взломанные разделы часто прячутся на два-три уровня глубже главного меню и связаны только с внешними площадками.
Логи дают не только список, но и интенсивность: сколько раз робот запрашивал подозрительную зону и когда обращения начались. Толчок в жизни файла - обычно и дата взлома.
grep -E "GET /(doorway|spam|redirect)" access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head -20
Такой срез показывает подозрительные папки за один проход, а дальше список отправляется в таблицу с пометкой источника: индекс, логи или ручная находка. Инструмент "Удаления" в панели даёт временное исчезновение адресов из выдачи примерно на полгода - это скорая помощь для экстренных случаев, а не лечение: без уборки самого мусора всё вернётся.
Техническая уборка взломанных страниц скрытых перенаправлений и сгенерированного мусора
Уборку взлома начинают с источника: поиск посторонних файлов в папках движка, смена всех паролей доступа, обновление системы и плагинов, проверка конфигурации сервера на подброшенные правила. Только после этого вычищают сами страницы - с кодом ответа 410, который короче обычного 404 в терминах выбывания из индекса.
# Apache: спам-раздел закрыт навсегда
Redirect gone /doorway-landing
Redirect gone /doorway-landing.html
Скрытый текст ищут в исходном коде: шрифты нулевого размера, цвет текста под цвет фона, вынос блоков за край экрана, слои поверх страницы. Скрытые перенаправления чаще всего живут в правилах сервера и срабатывают по агенту посетителя или по рефереру - проверяйте конфигурацию с разных устройств и из разных регионов.
Пользовательский спам лечится режимом: модерация новых записей, атрибуты rel="nofollow" и rel="ugc" на ссылках, капча на формы, ограничение прав новичков. Сгенерированный мусор из своей же истории - например, старые дорвеи прошлых лет или выгрузки фидов - убирают так же честно: сплошной noindex для раздела, затем 410 по каждому адресу, затем контроль индексации до полной просадки счётчика.
Маскировку проверяют с двух сторон: что видит посетитель в браузере и что выдаёт инструмент проверки URL с учётом рендеринга. Расхождение между картинкой и кодом - прямой сигнал политики о скрытом контенте, и он работает в обе стороны: одинаково наказуемы и спрятанный от людей мусор, и спрятанный от робота навязчивый материал.
Повторная заявка после исправлений и что писать специалистам Google
Заявка на пересмотр появляется рядом с самим ручным действием и доступна только после исправлений. В тексте работает конкретика: что именно было найдено, сколько адресов удалено и с каким кодом ответа, какие шаблоны вычищены, какие меры приняты против повторения - от модерации до обновления движка. Фразы "нас взломали, мы не виноваты" без описания исправлений не работают: проверяющие читают не эмоции, а список действий.
Ответ приходит от пары дней до нескольких недель, и статусы отображаются в той же панели. Отказ всегда с пояснением, и это подарок: вы читаете, что не устроило, и не повторяете цикл вслепую. Повторная заявка до полного исправления - надёжный способ испортить статистику диалога, потому что каждый отказ читается как сигнал "проблема не понята".
Положительное решение - тоже не мгновенный возврат: снятие ручного действия убирает санкцию, но видимость восстанавливается по мере переобхода и переоценки страниц, в сроки недель, а не часов. Планируйте следующую контрольную точку через месяц и не объявляйте победу в день письма.
С алгоритмическим фильтром переписки не существует в принципе: заявка не применяется, письма не пишутся, остаётся исправление и ожидание, пока система переварит изменения. Поэтому единственная рабочая стратегия - разовая и полная уборка, а не косметический ремонт по чуть-чуть в надежде, что волна пройдёт мимо.
Профилактика спама на сайте и регулярный мониторинг после чистки
Профилактика спама - это не разовая акция, а фоновый режим. Ежемесячно выгружайте список URL из отчёта об индексации и смотрите прирост по чужим шаблонам. Держите обновления движка и плагинов на автомате. Разграничьте права доступа, чтобы подрядчик не получал администратора ради смены баннера. Храните бэкапы, из которых сайт восстанавливается за вечер, а не за неделю. В пользовательских разделах включите премодерацию и следите за отчётом ручных действий по расписанию, а не по настроению.
Отдельная строка профилактики - контроль подрядчиков. Запрашивайте списки размещений до публикации, а не после; фиксируйте в договоре запрет на дорвеи и генерации; проверяйте историю любого купленного домена до оплаты. Самая дешёвая чистка - та, которая не понадобилась, и это звучит избито ровно до первого месяца разбора чужого мусора. Чистый индекс - не подвиг, а просто рабочее состояние сайта, у которого вся сила уходит на контент, а не на оборону от мусора.