WP-NoRef — WordPress плагин, который добавляет во все внешние ссылки в записях и комментариях вашего блога специальный атрибут rel со значением nofollow автоматически, а также добавляет и атрибут noindex. При помощи атрибута rel nofollow внешние ссылки будут закрываться от индексации поисковыми системами и по ним не переходит статический вес на другие страницы. Правда, говорят, что в последнее время Google стал в результатах поиска учитывать атрибут rel nofollow, так что ваш блог всё равно будет терять статический вес. Ссылки можно скрывать в контенте, в комментариях и в данных авторов комментариев. Но информация пока не подтверждена, так что плагин будет не лишним.

Яндекс, кстати, тоже стал учитывать атрибут rel nofollow, и использование тега noindex для внешних ссылок с вашего WordPress блога уже не актуально. Поэтому открывающие и закрывающие теги noindex можно из кода плагина просто убрать – они уже совершенно лишние. Делается это в файле wp-content/plugins/wp-noref.php. Файл небольшой, так что вы и сами быстро найдёте эти атрибуты в нём, и сможете их удалить. Да-да, просто удалить, и всё. Работа плагина от этого не нарушится. А применением атрибута rel nofollow можно уменьшить число внешних ссылок, а это, в свою очередь, повысит уровень продаж ссылок, например, на Sape, в несколько раз.

Устанавливаем плагин WP-NoRef

На странице плагинов зайдите во вкладку «Добавить новый» и в поле поиска плагинов введите название плагина. После того, как плагин найдётся в репозитарии, вам остаётся его скачать и активировать. Настроек практически никких – вам только нужно в «Настройки» + «WP-NoRef» написать список исключений, которые от ПС прятать не нужно. Основной домен (то есть — ваш) учитывается без всяких настроек. Сылки на изображения и с изображений тоже обёртываются в тег rel nofollow. Дальше плагин работает на автомате. Ссылки будут преобразовываться автоматически и в новых, и в старых записях.

В некоторых случаях (а точнее, в ссылках на теги) можно обойтись и без плагина. Для этого вам нужно просто отредактировать файл wp-includes\category-template.php вашего WordPress. Найдите в этом файле строчку:

 

 $term_links[] = '<a href="' . $link . '" rel="tag">' . $term->name . '</a>'; 

И замените её на следующую:

 $term_links[] = '<a href="' . $link . '" rel="tag nofollow">' . $term->name . '</a>'; 

Дальше найдите в этом же файле строчку:

 $a[] = "<a href='$tag_link' class='tag-link-$tag_id' title='" . esc_attr( $topic_count_text_callback( $real_count ) ) . "' style='font-size: " 

и тоже замените её на:

 $a[] = "<a href='$tag_link' class='tag-link-$tag_id' rel='nofollow' title='" . esc_attr( $topic_count_text_callback( $real_count ) ) . "' style='font-size: " 

Всё готово, теперь все ссылки на ваши метки (теги записей) будут содержать в себе атрибут nofollow. Код будет работать на всех версиях WordPress 3.0 и выше. Хотя, думаю, вы всё-таки обновляетесь вовремя, и у вас установлена последняя версия WordPress.