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

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

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

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

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


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

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

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

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

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

Нам понадобиться отредактировать всего один файл шаблона Вашего блога. Это файл 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. Алекс

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

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

    На связи)

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

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