Задача не тривиальная. Если для поста и html-виджетов все просто. Нашли ссылку и добавили атрибут rel='nofollow', то для шаблона это будет несколько сложнее.
Где в шаблоне используются исходящие ссылки?
В комментариях, в обратных ссылках, в социальных кнопках и др.
Как их убрать?
Чтобы их убрать, нужно их найти.
Для этого идем в Дизайн->Изменить HTML. Ставим галочку "Расширить шаблоны виджета". Незабываем предварительно сохранить шаблон. Мало ли что!
Теперь запускаем поиск по строкам
- a expr:href='data:comment.authorUrl'
- a expr:href='data:backlink.url'
- a class='share-button
Для первых двух просто добавляем тег rel='nofollow'. Хотя по-умолчанию он и так должен стоять. Для комментариев должно получиться вот что:
было
стало
Для обратных ссылок все делается по аналогии.
Немного сложнее для кнопок социальных закладок. Сложнее, потому, что их несколько и для каждой надо проставить тег.
<a class='share-button sb-email' expr:href='data:post.sharePostUrl + "&target=email"' expr:title='data:top.emailThisMsg' target='_blank'>
....
Ничего страшного нет. Ищем в этих строчках тег: target='_blank' и перед ним или после добавляем тег rel='nofollow'
Помимо перечисленных есть и другие места где надо проставить тег nofollow. Просто задайте поиск по строке expr:href= и добавьте соответствующий тег. Только осторожнее. Тэг нужен когда идет ссылка на сторонний ресурс. Но когда идет ссылка на страницу на этом же блоге, его ставить не надо.
Как найти и проверить все ссылки на странице?
Я использую SEObar для Opera. Он подсвечивает все внешние сслыки. Причем для тех ссылок у которых стоит nofollow цвет будет другой.
Для чего все это?
Дело в том, что если вы работаете с биржей Kazapa, то многие оплачиваемые ссылки будут недоступны, так как оптимизаторы поставили ограничение на количество внешних ссылок. Оформив ссылки тегом 'nofollow' можно получить больше возможностей заработать в Kazapa. У меня дошло до 2 внешних ссылок
0 коммент.:
Отправить комментарий