Главная > Wordpress > WordPress – noindex в ссылке на сайт автора комментария

WordPress – noindex в ссылке на сайт автора комментария

В WordPress, по умолчанию, ссылки на сайты авторов комментариев не будут учитываться поисковой системой Google, поскольку в них размещается параметр rel=”nofollow”.

Возникла задача скрыть эти ссылки и от Яndexa. Понятно, что для этого ссылку надо закрывать тегами <noindex></noindex>. Как это сделать в WordPress?

Вариант 1.

В папке wp-includes в файле comment-template.php находим функцию get_comment_author_link(). Эта функция как раз и формирует линк на сайт автора комментария.

Добавляем в результат, возвращаемый функцией, теги :


Вариант 2.

Сразу скажу, что мне вариант 1 не помог, поскольку в теме iNove формирование данного линка происходит в функции

\wp-content\themes\inove\functions.php вот таким образом:

Как видите, я уже добавил в нужных местах <noindex> и </noindex>. Также тут не было параметра rel=”nofollow”.

Вариант 3.

Возможно, для Вашей темы подойдет такой вариант.

В файле comments.php Вашей темы надо заключить ссылку автора комментария в теги :



  1. 19 Апр 2010 из 22:27 | #1

    Автор, спасибо. Способ номер 2 помог, а то я весь вечер пытаюсь встроить noindex и все в пустую. Во всем интернете только предлагают пример №3

  1. Трекбеков пока нет.