Японский вирус испортил индекс сайта в Google

На этот раз был поражен вирусом сайт клиента. Довольно непростой, как оказалось вирус. Причем, я уже сталкивался с подобной проблемой ранее и писал о том, как я боролся с вирусами.
Но в данном случае проблема оказалась несколько глубже.
В прошлый раз, помимо страниц сайта, в индекс Google попали несколько тысяч страниц с «левыми» иностранными заголовками, мета-описание и ссылками. Они вели на сторонний сайт какого-то магазина.
В данной ситуации все левые страницы вели на наш сайт и просто отдавали ошибку 404, перейдя по ссылке. Вроде бы не так уж и страшно — можно закрыть их в роботс.тхт и на крайний случай просто удалить через Google Search Console. Это было бы слишком просто.
Проблема в том, что помимо левых страниц, были переведены или переписаны (не понимаю на японском) и все имеющиеся страницы сайта, включая главную. На скрине ниже можно это наблюдать.

Японский вирус испортил индекс сайта в Google

Что было сделано в первую очередь

  • Зашел на сайт через FTP и обнаружил и удалил новые неизвестные мне ранее файлы из корневой папки.
  • Судя по дате, некоторые файлы были обновлены, в том числе файл .htaccess и wp-blog-header.php. В их содержимом обнаружил много левых строк. Заменил все что там было на нужно содержимое, удалил лишнее и добавил защиты файлов.
  • Решил отправить на повторную индексацию несколько страниц через Google Search Console.

Обычно после повторной индексации в Google Search Console страницы обновляются в индексе через несколько секунд, в редких случаях на это уходят часы. Сразу ничего не обновилось и я решил ждать.
На следующий день результатов как не было, так и нет. Начал копаться дальше.
Еще несколько раз отправил на повторную индексацию главную страницу сайта в Google Search Console, но результата как не было так и нет.
Я бы возможно продолжал и дальше ожидать результата, если бы не один момент. если бы не заметил, что при сканировании страницы все на японском выходит и язык страницы отображается как японский.

Японский вирус испортил индекс сайта в Google

В корневой пап WP был обнаружен и сильно перегружен лишним кодом файл wp-blog-header.php — почистил его.
Также в корне WP был обнаружен файл header.php которого так и не должно было быть. — удалил его.
При повторном сканировании все стало отображаться отлично, на русском языке — теперь буду ждать результатов.

По поводу чистки сайта от вирусов обращаться на почту ceo@alexbrush.com с темой письма «Вирусы». Стоимость услуги от 3000р.

SEO-специалист Александр Брушкивский - личный блог