# Проверка сайта на взлом

URL: https://chugunov.pro/tools/proverka-sajta-na-vzlom/
Источник: chugunov.pro.

Сравню, что ваш сайт показывает посетителю, Яндексу, Google и смартфону, и найду признаки взлома, которые не видно из браузера: подмену страниц для поисковиков, дорвеи, редиректы и скрытые ссылки.

## Что проверяю

- **Подмену для поисковиков (клоакинг).** Запрашиваю главную от имени обычного браузера, Googlebot и YandexBot и сравниваю ответы: заголовок, домен, иероглифы и спам-слова в тексте.
- **Несуществующий адрес.** Случайный `/….xml`, которого на сайте нет: посетителю должна прийти ошибка 404. Если Googlebot по нему получает страницу — ответы генерирует внедрённый код.
- **Редиректы для смартфонов и из поиска.** Открываю сайт как iPhone и как посетитель, пришедший из Яндекса и Google: взломщики часто уводят только их, чтобы владелец ничего не заметил.
- **Код главной страницы.** Скрытые блоки со ссылками на чужие сайты, невидимые iframe, скрипты с одноразовых доменов, закодированные вставки и meta refresh.
- **robots.txt и карту сайта.** Чужие карты сайта, десятки фальшивых sitemap-файлов, разный robots.txt для бота и посетителя, чужие адреса в карте.

## Как выглядит взлом, который не видно

В августе 2026 года этот сайт пережил взлом — и все признаки, которые ищет проверка, взяты из его разбора. Взломщик дописал одну строку в начало `index.php`: при каждом запросе она скачивала код с чужого сервера и выполняла его. Посетители и я видели обычный сайт. А Googlebot на любой странице, включая главную, получал дорвей — карточки товаров японской барахолки — и за сутки обходил около 2500 таких страниц.

Вместе с этим подменили `robots.txt`: вместо моих правил — 20 строк со ссылками на карты сайта, которых не было на диске. Их, как и любой адрес `*.xml`, генерировал тот же код. Выдал взлом не антивирус и не хостинг, а скорость: главная стала открываться по 8 секунд, потому что каждый запрос ждал ответа чужого сервера.

Отсюда главный вывод: «сайт открывается нормально» ничего не доказывает. Смотреть нужно глазами поисковика — именно это и делает проверка.

## Если признаки нашлись

Не удаляйте файлы наугад и не восстанавливайте старую копию сразу: сначала сохраните сайт в текущем виде — по нему находится точка входа. Без этого закладка вернётся через неделю. Вылечу сайт под ключ: найду и уберу вредоносный код, закрою уязвимость, сменю доступы и помогу снять пометки в Яндекс Вебмастере и Google Search Console. Для этого — кнопка в отчёте или [страница услуги](https://chugunov.pro/uslugi/lechenie-sajta-ot-virusov/).

## Частые вопросы

**Как понять, что сайт взломан, если он нормально открывается?**

Современный взлом прячется от владельца: посетитель и вы видите обычный сайт, а Яндекс и Google получают дорвей — страницы со спамом или чужими товарами. Заметить это можно только со стороны: по просевшим позициям, странным страницам в поиске, предупреждениям в Вебмастере или сравнив ответ сайта браузеру и поисковому боту. Это сравнение и делает проверка.

**Что такое клоакинг?**

Клоакинг — подмена содержимого для поисковых роботов. Внедрённый код смотрит, кто пришёл: если поисковик — отдаёт дорвейную страницу, если человек — настоящий сайт. Так взломщики продвигают свои страницы за счёт доверия поисковиков к вашему домену, а вы ничего не замечаете.

**Зачем проверка запрашивает несуществующую страницу?**

Файла со случайным именем на сайте нет и быть не может, поэтому сервер обязан ответить ошибкой 404. Если посетителю приходит 404, а Googlebot по тому же адресу получает страницу с содержимым, — ответы генерирует внедрённый код. Этот признак невозможно объяснить настройками сайта, поэтому он самый надёжный.

**Проверка находит вирусы в файлах сайта?**

Нет. Без доступа к серверу видно только то, что сайт отдаёт наружу: подмену страниц, редиректы, скрытые ссылки, вредоносные вставки в коде страницы, чужие карты сайта. Если внешние признаки есть — заражение точно есть. Если их нет, файлы всё равно могут содержать закладку, которая пока молчит: найти её можно только проверкой файлов на сервере.

**Что делать, если проверка нашла признаки взлома?**

Сохранить копию сайта и базы в текущем виде — она нужна, чтобы найти точку входа. Сменить пароли хостинга, FTP или SFTP, панели управления, админки и базы данных. Найти и удалить внедрённый код, обновить CMS, тему и плагины, закрыть уязвимость. После лечения — запросить перепроверку в Яндекс Вебмастере и Google Search Console и следить за сайтом мониторингом.

**Не навредит ли проверка сайту?**

Нет. Проверка отправляет около дюжины обычных запросов — столько же, сколько один посетитель, открывший пару страниц: главную от имени браузера, поисковиков и смартфона, robots.txt, карту сайта и один несуществующий адрес. Никаких попыток входа, подбора паролей или нагрузки.

**Где ещё посмотреть, не помечен ли сайт как опасный?**

В Яндекс Вебмастере — раздел «Диагностика → Безопасность и нарушения», в Google Search Console — «Проблемы безопасности». Там же поисковики сообщают о найденном вредоносном коде и дорвеях. Подключите сайт к обоим сервисам, если ещё не сделали этого: уведомление придёт на почту.

## Статьи

- [Сайт на WordPress взломали: пошаговое восстановление и защита](https://chugunov.pro/wordpress-vzlomali-vosstanovlenie/)
- [Как восстановить сайт после удаления или сбоя](https://chugunov.pro/kak-vosstanovit-udalennyj-sajt/)
- [Резервное копирование сайта на WordPress и 1С-Битрикс](https://chugunov.pro/rezervnoe-kopirovanie-sajta/)
- [«На сайте возникла критическая ошибка» в WordPress: как вернуть сайт](https://chugunov.pro/kriticheskaya-oshibka-wordpress/)

## Услуги

- [Лечение сайта от вирусов](https://chugunov.pro/uslugi/lechenie-sajta-ot-virusov/)
- [Восстановление сайта](https://chugunov.pro/uslugi/vosstanovlenie-sajta/)
- [Техническая поддержка сайта](https://chugunov.pro/uslugi/tehnicheskaya-podderzhka-sajta/)
- [Технический SEO аудит сайта](https://chugunov.pro/uslugi/audit-sajta/)
