Добавляем noindex и nofollow в Drupal
Эти теги заявляют поисковым системам, дабы данную ссылку не учитывали как ссылку - прошу простить за тавтологию. noindex для Яндекса, nofollow для Гугла. nofollow - штатная фича Друпала.
Для чего это необходимо? Некоторые полагают, что ставя ссылку у себя на странице вы как бы отдаете ей долю собственного ТИЦ или ПР. Тезис спорный, но есть и подобная точка зрения.
Иные считают, что устанавливая ссылку на какую-нить фигню вы как будто доверяете ей. А когда поисковик разберется, что фигня это фигня, он уменьшит степень доверия вашему ресурсу.
Иное использования этого: если вы продаете ссылки в системах наподобие Sape.
C целью этого мы шагаем в filter.module, разыскиваем
<?php if (variable_get"filter_html_nofollow_$format", FALSE)) { ?>
И видоизменяем строчку ниже так:
<?php $text = preg_replace’/<a([^>]+)>([^<]+)<’/a>/i’, ’<noindex><a’’1 rel="nofollow">’’2</a></noindex>’, $text?>
Желаю предупредить, что это хак.
Надеюсь, это кому-то окажется полезным.
Отправить новый комментарий