Как удалить вредоносные ссылки из шаблона WordPress?

   

   Всем привет! Продолжая тему оптимизации блога, сегодня мы рассмотрим очень важный вопрос: как убрать посторонние ссылки из шаблона WordPress?

удалить ссылки из шаблона

   Забегая наперед, скажу, что делать мы это будем с помощью замечательного плагина TAC (Theme Authenticity Checker). Но, прежде всего, нужно разобраться с тем, как они (эти самые ссылки) вообще попали в код шаблона (темы).

   Тут может быть два варианта.

   1) Человек, который разработал и создал тему WordPress (попросту говоря, ее автор) вставляет в какую-либо часть шаблона одну или несколько ссылок на свои сайты или на сайты своих спонсоров. Этот вариант вполне логичный – человек старался, пыхтел над шаблоном, и его ссылки – это, своего рода, оплата за его работу. Что Вы с ними будете делать, удалять или оставлять, решайте сами. Однако помните, что лишние ссылки на сайте, ведущие на посторонние ресурсы и не закрытые от индексации, совершенно ни к чему.

   2) А вот второй вариант самый распространенный. Некоторые «жуки», то есть любители нажиться за чужой счет, берут бесплатный шаблон WordPress, редактируют его (ставят свои ссылки) и начинают распространять. Теперь, если этот шаблон скачает, например, 1000 человек, то наш предприимчивый предприниматель 😀 получит как минимум 1000 обратных ссылок. Я, конечно, не собираюсь кого-либо обвинять и рассказывать, какие они негодяи, потому что каждый «крутится», как может. Главное то, что на Вашем сайте такие ссылки точно не нужны и от них следует избавляться.

Что плохого в посторонних ссылках?

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

  Во-первых, поисковые системы могут посчитать такие ссылки покупными, а они очень уж не любят все эти дела. И потом им не докажешь, что мы не виноваты, и что даже не знали об их существовании.

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

Вывод получается такой: за посторонние ссылки в коде шаблона, особенно если их много, можно утратить позиции в поисковой выдаче, а в тяжелых случаях – попасть под фильтр от поисковиков, например, АГС. Чтобы этого не произошло, будем избавляться от «левых» ссылок.

Как удалить вредоносные ссылки с помощью плагина TAC (Theme Authenticity Checker)?

   Перво-наперво, нам нужно скачать и установить плагин TAC. В некоторых версиях WordPress этот плагин установлен по-умолчанию. Если у Вас  его нет, значит придется все сделать ручками 😎 . Процесс установки стандартный, но чтобы все прошло гладко – рекомендую Вам прочитать статью «Как установить плагин WordPress?». После установки и активирования плагина TAC, переходим в админку сайта и проделываем такой путь: «Внешний вид» → «TAC».

 как удалить вредоносные ссылки с шаблона

   В открывшемся окне Вы увидите список установленных шаблонов, а рядом с ними – информацию о наличии вредоносных ссылок в их коде.

 как удалить вредоносные ссылки с шаблона

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

Важно! Плагин TAC находит все ссылки, запрятанные в коде шаблона, которые, кстати, бывают обычными и закодированными.

   Если шаблон WordPress содержит только обычные ссылки, то мы увидим зеленую табличку с надписью «Theme Ok».

12 - копия

   А вот если в код шаблона вплели закодированные ссылки, то табличка будет красной и текст на ней будет такой: «Encrypted Code Found!».

tac12 - копия

   Удалить обычные ссылки можно без каких-либо проблем, а вот с закодированными придется повозиться. Сейчас я покажу и расскажу, как удалить оба типа ссылок.

Как удалить обычные ссылки из кода шаблона?

   Допустим, что наш код шаблона содержит в себе обычные ссылки. Плагин TAC показывает следующее:

 как удалить вредоносные ссылки с шаблона

   Для более подробной информации нажимаем кнопку «Details» и видим все посторонние ссылки и путь к ним.

 как удалить вредоносные ссылки с шаблона

   Теперь переходим в ту часть сайта, где находятся ссылки. Для этого в админке WordPress нажимаем «Внешний вид», а затем «Редактор».

14

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

16

   В большинстве случаев ссылки прячут в подвале «Footer». Узнать подробнее о всех частях шаблона Вы сможете, прочитав статью «Из каких файлов состоит шаблон WordPress?».

   Итак, нам осталось найти вражескую ссылку и просто удалить ее.

15

   Сохраняем изменения и радуемся результату.

Как удалить закодированные ссылки из шаблона?

   Рассмотрим более тяжелый случай. Плагин TAC сигнализирует о том, что в код шаблона встроены закодированные ссылки.   

22

   Как от них избавиться? 

Внимание! Закодированные ссылки нельзя просто взять и удалить, так как это приведет к тому, что ваш сайт станет «перекошенным» или полностью нерабочим.

   Поэтому будем действовать аккуратно. Открываем ту часть шаблона, где затаилась закодированная ссылка.

24

   Эту часть, как Вы помните, нам указал плагин TAC. В нашем случае, это подвал (Footer). Видим, что вместо привычного кода здесь находится какая-то абракадабра. Чтобы все это дело раскодировать, вначале мы закомментируем этот набор букв и цифр, то есть поставим в начале и в конце какой-нибудь текст. Например, в начале пропишем <!- -begin- ->, а в конце –  <!- -end- ->. В результате должно получиться вот так:

ссылки

   Теперь открываем наш сайт через браузер и нажимаем Ctrl+U, чтобы посмотреть исходный код страницы. В этом коде нужно найти наш закомментированный текст из предыдущего абзаца. Если найти сразу не получается, можно использовать «Поиск» (нажать Ctrl+F), и в поисковой строке написать «begin».

удалить ссылки

   Весь код, который находится между «begin» и «end» копируем и вставляем в подвал (Footer) нашего шаблона вместо той самой абракадабры.

23

   Осталось только удалить в этом коде все «левые» ссылки и сохранить изменения. После этого проверяем результаты нашей работы.

tac18

   Как видим, все замечательно! Напоследок можно еще раз проверить наш шаблон на наличие вредоносных ссылок, чтобы быть уверенным, что их нет. После этой проверки плагин TAC можно деактивировать, чтобы он не создавал дополнительную нагрузку на сервер. Именно из-за нагрузки на сервер, устанавливать на сайт стоит только самые нужные плагины. 

   Ну вот, мы и разобрались, как удалить вредоносные ссылки из кода шаблона с помощью плагина TAC. Ничего сложного, правда? Но если вдруг у Вас возникнут трудности в борьбе с нежелательными ссылками, тогда сразу пишите о своей проблеме в комментариях. Не забудьте подписаться на обновления Tipsite.ru, чтобы быть в курсе происходящих здесь изменений. Спасибо за внимание, пока!








Ваш комментарий