четверг, 21 октября 2010 г.

Как сделать ссылки 'nofollow' в шаблоне blogspot

Kazapa - биржа быстрых рекламных ссылок
Возникла задача - убрать все лишние ссылки на blospot'овском блоге в nofollow.
Задача не тривиальная. Если для поста и html-виджетов все просто. Нашли ссылку и добавили атрибут rel='nofollow', то для шаблона это будет несколько сложнее.

Где в шаблоне используются исходящие ссылки?
В комментариях, в обратных ссылках, в социальных кнопках и др.

Как их убрать?
Чтобы их убрать, нужно их найти.
Для этого идем в Дизайн->Изменить HTML. Ставим галочку "Расширить шаблоны виджета". Незабываем предварительно сохранить шаблон. Мало ли что!
Теперь запускаем поиск по строкам
  1. a expr:href='data:comment.authorUrl'
  2. a expr:href='data:backlink.url'
  3. 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 коммент.:

Отправить комментарий