Зачем злоумышленникам ваш сайт
Взломанные сайты используют как площадку для продвижения казино, ставок, фармы, реплик и фишинга. У вашего домена есть возраст и доверие поисковиков — спам-страницы на нём ранжируются лучше, чем на новом сайте. Владельцы спам-сетей платят за такой трафик, поэтому взлом поставлен на поток.
Разновидности SEO-спама
- Спам-записи в базе — тысячи постов в WordPress, часто с датами из прошлого, чтобы не попадаться в начале списка.
- Генерируемые страницы — скрипт создаёт страницы «на лету» по любому адресу вроде
/?p=casino-online-123. В базе и файлах их нет. - Японский спам — страницы с японскими заголовками, продающие брендовые товары. Часто сопровождается добавлением чужого владельца в Google Search Console.
- Клоакинг — поисковому роботу показывается спам, а обычному посетителю — нормальный сайт. Поэтому владелец ничего не видит.
- Скрытые ссылки — блок со ссылками, спрятанный за краем экрана на настоящих страницах.
- Дорвеи в подпапках — целый отдельный сайт в папке вроде
/wp-includes/js/tmp/.
Как проверить масштаб
- Наберите в поиске
site:вашсайт.ruи добавьте слова:casino,казино,slot,viagra. Для японского спама подойдёт любой японский иероглиф. - В Яндекс.Вебмастере откройте «Индексирование» → «Страницы в поиске» и «Структура сайта» — найдите разделы, которых у вас не было.
- В Google Search Console посмотрите «Индексирование страниц» и раздел «Проблемы безопасности». Проверьте «Настройки» → «Пользователи и разрешения» — нет ли там чужих владельцев.
- Откройте спам-страницу из выдачи. Если открывается ваш обычный сайт — это клоакинг: проверьте страницу через «Проверку URL» в Search Console, чтобы увидеть то, что видит робот.
Как убрать спам с сайта
- Найдите источник. Если спам-страницы есть в базе — это записи. Если их нет ни в базе, ни в файлах — ищите генератор: вставку в
index.php,functions.php,.htaccessили отдельный PHP-файл. - Удалите спам из базы. Удобно выбрать записи по ключевым словам или датам создания. Не забудьте связанные метаданные, комментарии и термины.
- Удалите генератор и бэкдоры. Без этого спам вернётся. Используйте инструкции по поиску веб-шеллов и вредоносного кода.
- Сделайте так, чтобы спам-адреса отдавали 404 или 410. Код 410 («удалено навсегда») поисковики обрабатывают быстрее.
- Удалите чужих владельцев из Search Console и Вебмастера.
- Проверьте карту сайта — злоумышленники иногда добавляют туда свои адреса или подменяют sitemap.
Как убрать спам из поиска
- В Яндекс.Вебмастере используйте «Инструменты» → «Удаление страниц из поиска» — можно удалить по префиксу адреса.
- В Google Search Console — инструмент «Удаления» для временного скрытия и ожидание переобхода.
- Отправьте на переобход главную и основные страницы, чтобы поисковики быстрее увидели изменения.
Полностью спам уходит из выдачи за несколько недель. Если сайт успел получить пометку, следуйте инструкции по снятию пометки в Яндексе.
Частые вопросы
Позиции сайта упали из-за спама. Они вернутся?
Обычно да, после удаления спама и переобхода сайта, но не мгновенно — от нескольких недель до пары месяцев в зависимости от масштаба заражения.
Почему я не вижу спам-страницы, когда открываю их?
Это клоакинг: вредоносный код показывает спам только поисковым роботам или посетителям из поиска. Проверьте страницу через «Проверку URL» в Google Search Console.
Можете убрать спам за нас?
Да. Удаляем спам из базы и файлов, находим генератор и точку входа, настраиваем 410 для спам-адресов и сопровождаем до очистки выдачи. От 4 990 ₽.