Представьте обычное рабочее утро: менеджер сообщает, что заявок с сайта нет со вчерашнего дня, а у клиентов при попытке зайти браузер показывает тревожный красный экран. В выдаче поисковой системы рядом со ссылкой на ваш сайт появилась пометка о возможной угрозе. Трафик упал практически до нуля. Ситуация неприятная, но решаемая — при условии, что действовать правильно и в нужном порядке. Пометка снимается не просьбами, а устранением причины. Поэтому сначала важно понять, за что именно сайт попал в список, и только потом отправлять запрос на перепроверку.
Что означает пометка и кто её ставит
Крупные поисковые системы и разработчики браузеров ведут базы ресурсов, представляющих угрозу для пользователей. Их роботы постоянно сканируют интернет и проверяют страницы на признаки вредоносной активности. Данные из этих баз используют браузеры, антивирусы, почтовые сервисы и мессенджеры. Поэтому попадание в один такой список быстро отражается сразу во многих местах: ссылку на сайт перестают открывать в мессенджере, письма с вашего домена уходят в спам, антивирус посетителей блокирует страницу.
Важно понимать: пометка — это не наказание и не санкция за нарушение правил продвижения. Это защитная мера для пользователей. Как только угроза устранена и подтверждена проверкой, ограничение снимается.
Типичные причины попадания в список
В подавляющем большинстве случаев владелец сайта ни о чём не подозревает: проблему создал взлом или сторонний код. Основные варианты:
- Вредоносный код на страницах. Скрипты, которые перенаправляют посетителей на мошеннические сайты, подгружают майнеры или пытаются установить программы.
- Фишинговые страницы. Злоумышленники разместили в папке вашего сайта поддельную страницу входа в банк или почтовый сервис и рассылают на неё ссылки.
- Распространение вредоносных файлов. В папке загрузок появились исполняемые файлы или архивы с вирусами.
- Опасный сторонний код. Виджет, счётчик или рекламный блок с внешнего сервиса, который сам оказался скомпрометирован.
- Нежелательное программное обеспечение. Ссылки на загрузку программ, которые меняют настройки браузера или показывают навязчивую рекламу.
- Обманные элементы. Кнопки, имитирующие системные уведомления, поддельные предупреждения о вирусах, всплывающие окна с требованием что-то скачать.
Как проверить, в каких списках числится сайт
Пометка может стоять не везде одновременно. Один браузер показывает предупреждение, другой открывает сайт без проблем, а антивирус одного из клиентов блокирует только отдельный раздел. Поэтому полезно проверить сайт через несколько общедоступных сервисов проверки репутации домена и через разные браузеры. Так вы составите полный список систем, куда потом придётся подавать запросы на перепроверку, и не забудете ни одну из них.
Шаг первый: узнайте точную причину
Не начинайте наугад удалять плагины. Поисковые системы, как правило, сообщают, что именно они обнаружили, — в панели вебмастера в разделе безопасности. Там указываются тип угрозы и примеры заражённых адресов. Если сайт ещё не добавлен в панели вебмастера, сделайте это прямо сейчас: без подтверждения прав на сайт подать запрос на перепроверку не получится.
Обратите внимание на примеры страниц. Иногда это главная, иногда — адреса, которых на вашем сайте никогда не было, например длинная цепочка папок с названием банка. Это уже серьёзная подсказка о характере проблемы.
Проверяйте сайт так, как его видит посетитель из поиска: с мобильного устройства, через мобильный интернет, переходя по ссылке из выдачи. Вредоносный код часто показывает себя только такому посетителю и прячется от администратора, зашедшего напрямую.
Шаг второй: устраните угрозу полностью
Поверхностная уборка здесь не работает: если удалить видимый вредоносный файл, но оставить бэкдор, через пару дней всё повторится, а повторное попадание в список обычно снимается дольше. Полноценная очистка включает:
- резервную копию текущего состояния сайта и журналов сервера;
- сравнение файлов ядра, тем и плагинов с оригинальными дистрибутивами и замену изменённых;
- поиск посторонних PHP-файлов, особенно в папках загрузок и кеша;
- проверку базы данных на внедрённые скрипты, лишних администраторов и подозрительные задания планировщика;
- проверку конфигурации веб-сервера на скрытые перенаправления;
- удаление фишинговых страниц и вредоносных файлов, на которые указала поисковая система;
- выявление и закрытие уязвимости, через которую произошёл взлом;
- смену всех паролей и ключей безопасности.
Подробнее о каждом этапе мы рассказывали в отдельном материале о лечении сайтов. Если у вас нет опыта такой работы, лучше доверить её специалистам: лечение сайта от вирусов — это как раз тот случай, когда ошибка стоит дороже самой услуги.
Если причина в стороннем коде
Бывает, что сайт чист, а угроза идёт от подключённого внешнего скрипта: старого счётчика посещаемости, виджета чата или рекламной сети. В этом случае достаточно удалить или заменить такой код. Пройдитесь по всем внешним подключениям в шаблоне и настройках и уберите всё, без чего сайт может обойтись.
Шаг третий: подайте запрос на перепроверку
Когда вы уверены, что сайт полностью очищен, отправьте запрос на повторную проверку через панели вебмастера тех систем, которые поставили пометку. В описании кратко укажите, что было обнаружено и какие меры приняты: найден и удалён вредоносный код, закрыта уязвимость, обновлены компоненты, сменены доступы.
| Ситуация | Чего ожидать |
|---|---|
| Первое попадание, сайт полностью очищен | Обычно пометку снимают в течение от нескольких часов до нескольких дней |
| Проверка нашла остатки угрозы | Запрос отклоняется, нужно продолжить очистку и подать повторно |
| Повторное заражение после снятия пометки | Последующие проверки могут занимать заметно больше времени |
| Пометка в антивирусных базах | У каждого разработчика свой порядок: обычно есть форма для сообщения о ложном или устаревшем срабатывании |
Не отправляйте запрос «на всякий случай», пока не завершили очистку. Каждый отклонённый запрос лишь затягивает процесс.
Что делать, пока пометка не снята
Ожидание бывает неприятным, но кое-что можно сделать для минимизации потерь. Предупредите постоянных клиентов через рассылку или мессенджеры, что сайт временно недоступен и проблема решается. Если у вас идёт контекстная реклама, приостановите её: рекламные системы всё равно перестанут показывать объявления, ведущие на опасный сайт, а клики, приводящие к красному экрану, — пустая трата бюджета. После снятия пометки рекламу можно будет возобновить, а позиции в поиске обычно восстанавливаются сами в течение нескольких недель.
Как не попасть в список снова
Повторное заражение — самая частая история среди тех, кто уже однажды сталкивался с пометкой. Чтобы этого не произошло:
- держите ядро CMS, темы и плагины в актуальном состоянии;
- не используйте взломанные платные темы и плагины из неофициальных источников;
- удаляйте всё, чем не пользуетесь, включая старые тестовые копии сайта на том же хостинге;
- включите в панелях вебмастера уведомления о проблемах безопасности;
- настройте мониторинг изменений файлов и регулярные резервные копии.
Вывод
Попадание сайта в список опасных — сигнал о том, что сайт взломан или использует скомпрометированный код. Последовательность действий проста: узнать точную причину в панели вебмастера, полностью устранить угрозу и закрыть уязвимость, а затем подать запрос на перепроверку. Спешка и поверхностная уборка приводят к отказу и повторным заражениям. Если вам нужна помощь — опишите ситуацию через страницу контактов: специалисты «Графа Орлова» работают и с сайтами, созданными другими разработчиками.