Содержание:
Быстрая навигация по этой странице:
- 1. Самый надежный, но топорный метод
- 2. Боремся с вредителями с помощью AI-Bolit
- 3. Использование онлайн-сервисов
- 4. Готовое решение для WordPress
Если раньше самым популярным зловредительством в Интернете было заражение вирусами компьютеров пользователей, то теперь к нему добавился и его меньший собрат — внедрение на сайты вредоносных или даже обычных, но скрытых ссылок, ведущих на посторонние ресурсы. При этом порой проверить сайт на внешние ссылки бывает даже сложнее, чем проверить компьютер на вирусы.
При этом такую проверку делать обязательно для каждого ресурса, так как, к сожалению, достаточно большое количество популярных CMS, особенно в старых версиях, имеют свои баги и недоработки, позволяющие злоумышленникам внедрять свой код на ваш сайт. За счет этого часто прокачивается ТИЦ (ИКС) (здесь уместно упомянуть нашу недавнюю статью про то, как повысить тиц бесплатно) и PR других сайтов, а ваш сайт, напротив, теряет свой вес. При этом внешне такие ссылки не видно, так как они чаще всего оформляются в скрытом блоке с помощью соответствующих css-стилей.
Итак, каким же образом произвести поиск таких ссылок?
1. Самый надежный, но топорный метод
Самое универсальное и надежное решение — это вручную просмотреть код всех страниц сайта. Для статичных html-сайтов, состоящих из множества страничек, этот способ не подойдет, однако сейчас почти все сайты делаются на CMS, и тогда нужно будет просмотреть лишь все php-файлы. Например, обычно тема для вордресс формируется с помощью 10-20 php-файлов, хранящихся в папке wp-content/themes/название вашей темы. Просмотреть эти файлы в редакторе или даже в блокноте не составит особого труда.
Что же нужно искать в коде сайта?
Во-первых, ссылки могут быть вставлены обычным html-кодом с помощью тега a href.
Однако для того, чтобы их было сложнее найти, их часто вставляют в зашифрованном виде с помощью php кода. Если вы видите набор непонятных символов на одну или несколько строк, то это и есть тот самый внедренный код.
Выглядеть это может примерно таким образом (код написан произвольно):
[php]
$str=’sdfkl0i9LKv0Rf459848jJklsdKl5jKljkbwOJK7MKm5jh7uHH8hkskjKsKJ89′;
echo base64_decode($str);
[/php]
2. Боремся с вредителями с помощью AI-Bolit
Если вам сложно просмотреть весь код вручную или же просмотр не дал нужных результатов, рекомендуем воспользоваться сервисом AI-Bolit, который доступен по этой ссылке http://revisium.com/ai.
Вам будет необходимо загрузить php-скрипт с этого сервиса в корневую директорию своего сайта и открыть его в адресной строке браузера. Скрипт покажет все скрытые ссылки на сайте и другие проблемы, которые существуют на сайте, включая вредоносные коды, редиректы, незащищенные файлы. Во избежание сомнений — данный пост не является рекламным, просто мы сами уже пользовались этим сервисом и он действительно помог найти проблему.
3. Использование онлайн-сервисов
Существует множество онлайн-сервисов, показывающих внешние ссылки с вашего сайта, даже если они визуально не видны — эти сервисы просто анализируют html-код страницы и выдают указание на то, какие ссылки имеются. В качестве примера, попробуйте проверить свой сайт через сервис pr-cy.ru.
4. Готовое решение для WordPress
Если вы используете WordPress и вам необходимо произвести анализ сайта на внешние ссылки, то для вас есть хорошая новость: существует бесплатный плагин, который проверяет ваш сайт на наличие рассматриваемой проблемы. Плагин называется Theme Authenticity Checker (сокращенно — TAC) и доступен для скачивания на официальном сайте WordPress.
Скачайте данный плагин и активируйте его. В админ-панели (wp-admin) в разделе меню, который называется «Внешний вид», появится отдельный подпункт под названием TAC.
Зайдите в него и плагин сразу же выдаст вам информацию о том, в порядке ли ваша тема wordpress, или же в ней есть какие-то нежелательные элементы, от которых вам лучше избавиться.
SMART TRAFFIC – это экспертное проектное внедрение битрикс24. Агентство позволяющее автоматизировать любые ваши задачи, производит создание интернет магазинов, и любых других проектов, любой сложности, и дальнейшую их поддержку. В Битрикс 24 задачи ставят как самому так и коллегам. CRM – система ни оставит не замеченным ни одно обращение клиентам.