Запрещаем индексацию списка ссылок — блогролл в Google и Yandex.
Очень много последнее время идет споров по индексации ссылок в блогах. Мое мнение, ссылки нужно закрывать. Для того чтобы в WordPress этот процесс сделать удобным есть небольшая хитрость – hack который нам поможет.
Для того чтобы при добавлении ссылок в админ панели WordPress в rel появилась опция nofollow: Открываем на редактирование файл wp-admin\edit-link-form.php и находим строчки:
<tr> <th scope="row"> < ?php _e('identity') ?> </th></tr> |
Перед этим блоком вставляем код:
<tr> <th scope="row"> follow </th> <td><fieldset><legend class="hidden"> follow </legend> <label for="nofollow"> <input class="valinp" type="checkbox" name="follow" value="nofollow" id="nofollow" <?php xfn_check('follow', 'nofollow'); ?/> /> < ?php _e('nofollow') ?></label> </fieldset></td> </tr> |
Если мы хотим чтобы ссылки закрытые через nofollow для Google также были закрытиы и для Yandex:
Открываем на редактирование файл wp-includes\bookmark-template.php и находим строчку:
$output .= '<a href="' . $the_link . '"' . $rel . $title . $target. '>';</a> |
Вместо нее вставляем код:
If(strpos($rel,'nofollow') > 0) $output .= '<noindex><a href="' . $the_link . '"' . $rel . $title . $target. '>'; else $output .= '</a><a href="' . $the_link . '"' . $rel . $title . $target. '>';</a></noindex> |
Находим строчку:
$output .= ''; |
Вместо нее вставляем код:
If(strpos($rel,'nofollow') > 0) $output .= ''; else $output .= ''; |
Если вы хотите чтобы ваш блог после таких манипуляций прошел валидацию в W3C, теги
<noindex> и </noindex> |
необходимо обернуть следующим образом.
<del class="hide">< ![CDATA[<noindex>]]></del> <del class="hide">< ![CDATA[</noindex>]]></del> |
А в файл стилей добавить:
.hide {display: none} |
Это конечно сам код не сделает валидным, но от валидатора спрячет.
Теперь у нас есть возможность для каждой ссылки задать запрет ее индексации одновременно в Google и Yandex.
Нашел ошибку в тексте? Выдели ее мышкой и нажми
- СТАТЬИ ПО ТЕМЕ
- ЕЩЕ ИЗ РУБРИКИ
- ПОПУЛЯРНЫЕ
КОММЕНТАРИИ К СТАТЬЕ