Исходящие и внутренние ссылки на блоге


Игорь | 2014-04-14 | 40 комментариев

Любой блог постепенно обрастает ссылками, как внутренними, так и внешними. Сегодня я хотел бы сказать пару слов о работе с ссылками. Для опытных, вряд ли что-то новое я скажу, а для новичков эта азбука нужна будет.

Вначале несколько слов о внешних исходящих  ссылках. Они есть в самих постах, когда мы ссылаемся на другой сайт. Они есть в огромном количестве в комментариях, появляются в сайдбаре, партнерские ссылки. Одним словом — есть.

Какие у меня принципы, как я обращаюсь с ними. Вот несколько правил:

Исходящие ссылки

1. Ссылки должны открываться в новом окне. Этот атрибут я ставлю ко всем ссылкам. Неважно, даже если это внутренняя, ведущая на другую страницу, я делаю так, чтобы она открылась в другой вкладке. Здесь идет речь о ссылках в посте. Конечно, на ссылки в навигации это правило не распространяется.

Соображения здесь такие. Если человек, читая пост, вдруг захочет перейти по внутренней ссылке, а она будет открываться в том же окне, он, кликнув по линку, просто может не дочитать статью.  Если же я ставлю a target_blank — так и ему удобнее, и мне спокойнее. И с точки зрения поведенческих факторов лучше.

Чтобы ссылки в постах открывались в новом окне — это сделать не составляет труда.

Исходящие и внутренние ссылки на блоге А вот что делать, чтобы линки таким же образом работали в комментариях, в частности, когда имя комментатора — это все та же активная ссылка?

Во многих блогах, по умолчанию, эти ссылки открываются в той же вкладке. В результате имеем то, что любопытный человек, кликая на линк уходит с вашего блога.

Как исправить этот недостаток? Я не знаю, кто как борется с этим, может быть, есть плагины какие, которые редиректят эти ссылки, я же поделюсь своим способом. Подойдет он вам — пользуйтесь! Нет — ищите другое решение.

Как сделать, чтобы линк автора комментария открывался в новом окне?

Находим на своем блоге (заходим на свой хостинг) файл comment-template.php.  по адресу: корневая папка/wp-includes/comment-template.php

В нем нужно будет найти вот такую строчку (у меня 155-я):

<a href='$url' class='url'>$author</a>

И дописать в нее

target='_blank'

чтобы получилось:

<a href='$url' target='_blank' class='url'>$author</a>

Если ваш шаблон слеплен похоже с моим, значит будут ссылки комментаторов отрываться в новом окне.

ВНИМАНИЕ! Если у вас движок уже более новый, чем на момент написания этой статьи тогда нужно вставить вот такую строчку

$return = "<a href='$url' rel='external nofollow' target='_blank' class='url'>$author</a>";

Тем, у кого стоит плагин перенаправления ссылок в комментариях, данная рекомендация не нужна. Если же его у вас нет, то примите к сведению. Но не забывайте повторять, описанную выше процедуру после очередного обновления движка блога.

Читайте также:  Какие профессии будут востребованы в ближайшее время?

2. Второй момент. Внешние ссылки, технические — превращаем во внутренние.

Какие ссылки я называю техническими? Партнерские, реферальные. Их может быть много на блоге и каждая такая ссылка — исходящая. Их можно было бы просто закрыть тегом <noindex>, но с реферальными лучше работать иначе.

Я рекомендую плагин Gocodes или ему подобные, которые превращают любые внешние вот в такой вид: http://blogopraktika.ru/go/slovo/.

Такая ссылка перенаправляет посетителя на нужный сайт, но при этом она скрывает партнерский хвост, и есть внутренней.

3. Подчеркивание ссылок. Считаю этот момент важным. Подчеркнутое слово интуитивно воспринимается, как ссылка. Это увеличивает их кликабельность.

Однако по умолчанию, в некоторых шаблонах, в настройках css прописаны параметры для ссылок без подчеркивания. Поэтому, если такое наблюдается, просто вручную, подчеркивайте ссылки, чтобы они выделялись в тексте. Или измените атрибут в файле css.

4. Перелинковка. Это обязательная программа, если вы хотите улучшить поведенческие факторы, да и на PR страницы это влияет. И как я уже говорил, линкуйте так, чтобы новая статья открывалась в новом окне.

Вот вкратце, какими принципами пользуюсь я, если есть чем дополнить статью — пишите в комментариях. А я сделаю традиционный призыв: Пополняйте ряды блогопрактиков! Вместе весело шагать по просторрррам...

Автор: Игорь
Чистый звук в мире инфобизнеса



Комментарии (40)

  1. Виктория:

    Несмотря на то, что в общем-то эти сведения были мне уже известны, было полезно «пройтись» и кое-что себе напомнить.

    Ответить
  2. Вероника:

    Игорь, не поняла, куда ставить target="blank", если я хочу, чтобы ссылки открывались в новом окне? Поясните подробнее, пожалуйста!

    Ответить
    • Игорь:

      Я же написал в статье, в каком файле и где его искать. корневая папка/wp-includes/comment-template.php 😉

      Ответить
  3. нерадивый бухгалтер:

    А как же тот факт, что при переходе не в новом окне, пользователь вернется на Ваш сайт, и это будет возврат, что является положительным моментом?

    Ответить
    • Игорь:

      Как по мне, то лучше, чтобы он с моего сайта вообще никуда не уходил. 😉 Не факт, что вернется.

      Ответить
      • Галина:

        Правильно, Игорь, пишите: ему удобнее и мне спокойней. 😐

        Мне тоже нравится, когда не уходя с сайта в одном окошке, человек получить доп. информацию, но в другом окне.

        Сама люблю по ссылкам переходить.

        С каждым новым постом, другие горизонты открываю.

        Ответить
      • Галина:

        Обязательно вернется! 😐 Ему же интересно.

        Не представляю, как уйти с блога, не дочитав пост.

        Зачем приходил тогда?

        Ответить
  4. Ирина:

    Игорь! Ну что бы я без тебя делала! Какой же ты молодец! Спасибо! У меня все получилось! Только вот я про партнерский хвост (что это такое-хвост-слэнг?) не очень поняла.

    И меня интересует плагин Gocodes — работает автоматически или там специальные настройки надо выполнять?

    Ответить
    • Игорь:

      Хвост — партнерский идентификатор, который есть в любой реферальной ссылке. Gocodes заменяет внешние ссылки на внутренние. Точнее, помогает это сделать. Заменяет сам человек, в настройках.

      Ответить
  5. Grozuska:

    полезная для меня статья! Спасибо!

    Ответить
  6. Кирилл SkorpLive:

    А мне больше нравится пользоваться сервисом сокращения ссылок. Реферальные ссылки тоже не видно, но зато приходится в «nofollow» постоянно засовывать, чтобы не растрачивать вес страницы.

    Ответить
    • Игорь:

      Тоже вариант. Это уже, как кто изначально решил для себя.

      Ответить
  7. Галина Грабовая:

    Спасибо за информацию Игорь.Мне просто необходимо разобраться с ссылками.на сегодня это больной вопрос.

    Ответить
  8. Юрий:

    Для меня пока любая перелинковка — темный лес. Спасибо за статью. Буду постепенно разбираться. Век живи, век учись.

    Ответить
  9. Олег:

    Спасибо! Про комментарии, как-то не обращал внимания, но такая проблема есть. Теперь попробую исправить.

    Ответить
    • Олег:

      Сделал, теперь открываются в новом окне. Посмотрим будут ли дольше задерживаться на сайте.

      Ответить
  10. Вовчик:

    Спасибо Вам большое! Теперь еще осталось оптимизировать свой блог. Насчет исходящих ссылок, то не всегда они портят сайт. Иногда полезно сослаться на ресурс. 😯

    Ответить
    • Игорь:

      Полезно. Ссылайтесь. И я ссылаюсь. Иногда. 😉

      Ответить
  11. dmitoks:

    ;-)Спасибо. Все сделал действительно полезная инфа

    Ответить
  12. seoom:

    За плагин спасибо попробую и насчет линков идея отличная

    Ответить
  13. Ольга:

    Здравствуйте. Нашла у Вас много интересного для себя.

    У меня уже стоит плагин WP-NoRef. Его нужно заменить на плагин Gocodes или просто добавить последний?

    Ответить
    • Игорь:

      Заменять не стоит. WP-NoRef нужен, чтобы закрыть исходящие от индексации. Добавить Gocodes можно, если предполагается много партнерских ссылок. Я бы так сделал, привык, чтобы партнерские ссылки имели привлекательный урл и была статистика кликов. Но можно вполне обойтись и одним WP-NoRef. Будут прямые ссылки, но закрытые тегами ноиндекс

      Ответить
  14. Татьяна:

    Добрый день! Подскажите, пожалуйста, а как закрыть от индексации страницы «postcard», «download». Дело в том, что когда захожу в картинку, внизу есть 3 кнопки «eCard», «Download», «Download», соответственно, у меня проиндексировалось множество страниц «Отправить электронную открытку», нашла также несколько проиндексированных «Download», удаляла их вручную через панель вебмастеров.

    Сейчас я даже не могу найти в каком документе шаблона прописаны данные ссылки. Очень прошу вашей помощи!!!!!!

    Заранее большое спасибо!

    Ответить
    • Игорь:

      Вряд ли подскажу. Ваш сайт не на wordpress. Общие рекомендации — это закрыть в файле robots.txt «eCard», «Download», «Download» от индексации. А в остальном нужно в настройках шаблона смотреть или движка, есть ли возможность исключить индексирование определенных страниц. Например, на wordpress можно исключить из индекса категории, архивы и другие «сопли». В вашем случае — не знаю.

      Ответить
  15. Татьяна:

    Игорь, прошу прощения за еще один глупый вопрос, вот нашла в шаблоне «details.html» следующий код:

    Photo links

    {lightbox_button}  {postcard_button}  {download_button}  {download_zip_button}

    Видимо, это как раз и есть эти кнопки.

    Может быть можно что-нибудь сделать с этим кодом?

    Сначала хотела вырезать совсем этот кусок, но в этом случае пользователи не смогут скачать себе изображение (оно только через download скачивается. Поэтому и хотелось, чтобы ссылка просто не индексировалась (((

    Ответить
    • Игорь:

      Не знаю, Татьяна. Это надо разобраться в самом шаблоне, что за что и где отвечает. Каждая CMS имеет свою верстку.

      Ответить
  16. Татьяна:

    Спасибо, Игорь, буду разбираться дальше )

    Ответить
  17. Марник Владимир:

    А вот у меня теперь проблема, точнее проблема ли это, не пойму.

    Я поставил похожий плагин к себе на блог? тоже с редиректом WP-NoExtenalLinks, который внешние ссылки превращает как бы во внутренние.

    Теперь у меня почему-то все сервисы показывают, что внутренних ссылок 0. и dinews и pr-cy, везде ноль показывает, как и внешних. И индексируется их тоже ноль.

    При чем на сайте Борисова, у которого я подсмотрел этот плагин с этим все ок. Вот у вас тоже в pr-cy сейчас посмотрел, тоже нормально 138 внутренних, 137 индексируется.

    Игорь, хочу спросить у вас совета, может подскажете что мне сделать? Это ж ненормально.

    Ответить
    • Игорь:

      Владимир, я не пользуюсь WP-NoExtenalLinks. Вряд ли что-то подскажу, почему внутренних ссылок 0. Странно однако...

      А раньше, до того, как стали пользоваться WP-NoExtenalLinks — как было?

      Ответить
      • Марник Владимир:

        Я вот тоже думаю, что странно все это.

        Раньше стоял WP-Noref, потом поставил редирект.

        Главное, я точно не засек тот момент, когда ссылки исчезли.

        Теперь вот думаю, опять что ли поставить WP-Noref. C одной стороны редирект мне нравится, никаких ноиндекс и ноуфолоу, с другой стороны не врубаюсь как эти нулевые внутренние ссылки на моих показателях скажутся.

        Подозрительно как-то количество индексируемых страниц в гугле на 2700 застряло, хотя у примерно таких же сайтов уже 5-6 тысяч.

        В общем, плохо быть неграмотным...

        Ответить
  18. Марник Владимир:

    Да, Игорь, вот, что я вспомнил.

    Примерно в то же время мне пришлось на файл .htaccess поставить права «только для чтения» так как у меня регулярно слетал блог и на хостинге мне указали, что это из-за данного файла. То ли злоумышленники влезли, то ли какое приложение переписывало этот файл и шла команда на закрытие блога.

    Я так подозреваю, что ребята не захотели со мной возиться и посоветовали поставить эти права. Блог теперь не слетает, но насколько я, понимаю, все эти плагины редиректа, ноуреф и кэширования каким-то образом работают через файл .htaccess

    Может быть тут причина.

    Ответить
    • Игорь:

      Сложно сказать, я с такой проблемой не сталкивался, а если бы было что-то похожее, старался проследить динамику изменений, чтобы найти причину.

      Ответить
      • Марник Владимир:

        Ну все, добил я свою проблему.

        Для начала удалил коды от share32, так как понял, что вертикальную планку с кнопками никто не видит на моем блоге. Вдруг он вступает в конфликт с блогом. Но скорей всего нет.

        Потом погрузился в редактирование файла .htaccess и открыл к нему доступ на перезапись для себя, так как у меня стояли права 400, то есть «только для чтения».

        Из-за этого плагин WP Supercash не может прописать свои настройки, конкретно mod_reright.

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

        Теперь с ужасом жду, когда сайт вылетет, как у меня раньше было. Но 3 дня — полет нормальный 🙂

        Ответить
  19. Философ:

    Про плагин Gocodes не знал. Удобная штука выходит. Я не понимаю, почему некоторые пользователи так боятся реф. ссылок, страшатся по ним переходить, обрезают ?! 🙂

    Ответить
    • Игорь:

      Психология: типа, на мне зарабатывают... Вот, шиш тебе, не заработаешь, по ссылке перейду, но хвост партнерский обрежу. Что-то вроде того...

      Ответить
      • Философ:

        Често сказать меня такая их психология удивляет. Скорее всего от неведенья так думают, или стереотипы такие сложились...

        Ответить
  20. Денис:

    любопытно, как внешняя ссылка через goto будет учитываться поисковиками. Я думаю что как-то ж оно все равно распознавать будет.

    Ответить
    • Игорь:

      Через goto — как внутренняя. Или как «внешняя» через редирект. Таким образом, внешние превращаем во внутренние и закрываем исходящие.

      Ответить

Добавить комментарий

Ваш адрес email не будет опубликован.