Посторонние ссылки на сайте

В этой статье мы разберем причины появления посторонних ссылок на сайте и методы из удаления.

Частой причиной появления ссылок является взлом сайта, для последующего размещения на нем ссылок с целью заработка в ссылочных биржах типа sape или для использования в серых методах поискового продвижения.

Пример посторонних ссылок на сайте

Пример посторонних ссылок на сайте

Предупреждение: перед выполнением работ обязательно сделайте резервную копию вашего сайта !

Где искать?

Если посторонние ссылки расположены одним блоком (как на картинке), чаще всего модифицируются файлы тем (шаблонов).

Поищите в файлах. К примеру для joomla это директория ./templates или ./wp-content/themes для wordpress код вида:
<?php include("директория/любой.php");?>

В корневом каталоге сайта может быть создана директория c длинным названием типа ‘7dcf2eb983cd84…’ и в ней расположены файлы вида ‘links.php’, ‘links.db’… это однозначный признак добавления в системы заработка.

Также если был установлен бесплатный шаблон, который содержит в себе вшитые внешние ссылки, а часто не одну. Вариантов спрятать ссылоку весьма много. Самый популярный, это прописать её вот так:
<?php $str = 'PGRpdiBpZD0iZ2stbCI+PGgxPjxhIGhyZWY9Imh0dHA6Ly93ZWItY3JlYXRvci5vcmciIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0i0YjQsNCx0LvQvtC90Ysgd29yZHByZXNzIj7RiNCw0LHQu9C +0L3RiyB3b3JkcHJlc3M8L2E+PC9oMT48L2Rpdj4g'; echo base64_decode($str);?>

Если ссылки вписаны в статьи ваших страниц, вероятнее всего злоумышленники получили доступ к базе данных и вставили их там.

Этот вариант сложнее. В этом случае необходимо получить резервную копию базы данных и искать левые включения ссылок там.
Копию необходимо скачать. Поиск осуществлять по ключевому слову ‘href=’ или словам, которые находятся в анкорах ссылок. После перезаписать базу данных используя исправленную копию.