Как запретить ссылки в комментариях

Как запретить ссылки в комментариях Сайтостроение

Часто бывает так, что ваши комментаторы могут оставлять ссылки на другие ресурсы в комментариях. Я имею ввиду не ту ссылку в имени, которая ведет на сайт автора комментария, а ссылки внутри, так сказать «в теле» комментария.

Мощный SEO плагин Clearfy

На разных форумах идет много споров вредят такие ссылки сайту или нет. Но, в любом случае, если их накопится очень много, думаю ничего хорошего от их присутствия не будет. А добавьте к ним ещё ссылки на сайты комментаторов… Представляете сколько дополнительных лишних исходящих ссылок будет идти с вашего сайта?

Да, Вы можете мне возразить, и сказать, что все они закрыты в noindex и nofollow. Ну и что, что закрыты? Это уже известный факт, что вес по таким ссылкам все-равно будет утекать с Вашего сайта. А это не самый последний показатель авторитетности Вашего сайта в глазах поисковых систем.


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

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

Мы сделаем так, что и ссылка будет прописываться в комментарии, но она будет не кликабельна, а значит вес через неё никуда не утечет. А если посетителю ссылка интересна, он просто скопирует её, вставит в адресную строку и перейдет. Итак, хватит теории, приступаем.

Как запретить ссылки в комментариях

Нам понадобиться отредактировать всего один файл шаблона Вашего блога. Это файл functions.php. Отрываем его в текстовом редакторе, и в самом начале, сразу после тега

<?php

вставляем такой небольшой кусочек кода:

function mayak_remove_link_comment($link_text) { return strip_tags($link_text); } add_filter('pre_comment_content','mayak_remove_link_comment'); add_filter('comment_text','mayak_remove_link_comment');

Сохраняем файл и копируем его с заменой на сервер.

Внимание! Перед любыми изменениями файла functions.php, сделайте сначала его резервную копию!

В итоге со ссылками получится вот что. Ссылка, оставленная в комментарии к статье о выводе денег была кликабельна:

активная ссылка в комментарии

А стала обычным текстом:

Неактивная ссылка в комментарии

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

Оцените статью
( 1 оценка, среднее 5 из 5 )
Поделиться с друзьями
Авторский блог Светланы Слободенюк
Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

  1. Алекс

    Проверка связи

  2. Светлана Слободенюк автор

    На связи)

  3. Продавец обуви

    И я на связи )))))) :mrgreen: