Закрыть от индексации ссылку

Содержание

Просмотр закрытых ссылок

Если вы хотите узнать, закрыта ли ссылка от индексации поисковиками, то вам нужно посмотреть html-код страницы с размещенной ссылкой, и если в коде у ссылки будет параметр ‘rel’ со значением ‘nofollow’, можете не сомневаться, ссылка закрыта от индексирования и она не передает вес страницы.

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

Если вы хотите проверить индексируются ли ссылки в профиле — то открывайте любой профиль и смотрите html-код страницы этого профиля, опять таки, если ссылка с атрибутом rel=»nofollow», то она не индексируется, и значит можно не тратить время на регистрацию пользователя и добавление ссылки на свой ресурс в профиль. Так же проверяется индексация ссылок и на других ресурсах, в том числе в подписях на форумах.

Зачем закрывать ссылки от индексирования?

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

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

Источник: http://seokleo.ru/kak-zakryt-vneshnie-ssylki-ot-indeksacii-zakryt-ssylku-ot-indeksirovaniya/

nofollow и noindex | Закрыть ссылку от индексации

nofollow и noindex – самые загадочные персонажи разметки html-страницы, главная задача которых состоит в запрете индексирования ссылок и текстового материала веб-страницы поисковыми роботами.

nofollow и noindex – самые загадочные персонажи разметки html-страницы, главная задача которых состоит в запрете индексирования ссылок и текстового материала веб-страницы поисковыми роботами.

  1. nofollow (Яндекс & Google)
    1. Действие rel=»nofollow» и content=»nofollow»
      на поисковых роботов Google и Яндекса
  2. noindex – не индексировать текст
    (тег и значение только для Яндекса)
    1. Тег <noindex> – не признанное изобретение Яндекса
    2. Тег <noindex> – не индексировать кусок текста
    3. Метатег noindex – не индексировать текст всей страницы
    4. Разница в действии тега и метатега noindex
    5. Особенности метатега noindex
    6. Тег и метатег noindex для Google
  3. Универсальный метатег (Яндекс & Google)

nofollow (Яндекс & Google)

nofollow – валидное значение в HTML для атрибута rel тега «a» (rel=»nofollow»)
Это значение предназначено для поисковых систем.
Оно устанавливает запрет на переход по ссылке и последующее её индексирование.

rel=»nofollow» – не переходить по ссылке

Оба главных русскоязычных поисковика (Google и Яндекс) – прекрасно знают атрибут rel=»nofollow» и, поэтому – превосходно управляются с ним. В этом, и Google, и Яндекс, наконец-то – едины. Ни один поисковый робот не пойдёт по ссылке, если у неё имеется атрибут rel=»nofollow»:

<a href=»http://example.ru» rel=»nofollow»>анкор (видимая часть ссылки)</a>

content=»nofollow» – не переходить по всем ссылкам на странице

Допускается указывать значение nofollow для атрибута content метатега <meta>.
В этом случае, от поисковой индексации будут закрыты все ссылки на веб-странице

<meta name=»robots» content=»nofollow»/>

Атрибут content является атрибутом тега <meta> (метатега). Метатеги используются для хранения информации, предназначенной для браузеров и поисковых систем. Все метатеги размещаются в контейнере <head>, в заголовке веб-страницы.

Действие атрибутов rel=»nofollow» и content=»nofollow»
на поисковых роботов Google и Яндекса

Действие атрибутов rel=»nofollow» и content=»nofollow»
на поисковых роботов Google и Яндекса несколько разное:

Google Увидев атрибут rel=»nofollow» у отдельно стоящей ссылки, поисковые роботы Google не переходят по такой ссылке и не индексируют её видимую часть (анкор). Увидев атрибут content=»nofollow» у метатега <meta> в заголовке страницы, поисковые роботы Google сразу «разворачивают оглобли» и катят к себе восвояси, даже не пытаясь заглянуть на такую страницу. Таким образом, чтобы раз и навсегда закрыть от роботов Google отдельно стоящую ссылку (тег <а>) достаточно добавить к ней атрибут rel=»nofollow»:

<a href=»http://example.ru» rel=»nofollow»>Анкор</a>
А, чтобы раз и навсегда закрыть от роботов Google всю веб-страницу,
достаточно добавить в её заголовок строку с метатегом:
<meta name=»robots» content=»nofollow»/> Яндекс Для роботов Яндекса атрибут rel=»nofollow» имеет действие запрета только! на индексацию ссылки и переход по ней. Видимую текстовую часть ссылки (анкор) – роботы Яндекса всё равно проиндексируют.
Для роботов Яндекса атрибут метатега content=»nofollow» имеет действие запрета только! на индексацию ссылок на странице и переходов по них. Всю видимую текстовую часть веб-страницы – роботы Яндекса всё равно проиндексируют.
Для запрета индексации видимой текстовой части ссылки или страницы для роботов Яндекса – ещё потребуется добавить его любимый тег или значение noindex

noindex – не индексировать текст
(тег и значение только для Яндекса)

Тег <noindex> не входит в спецификацию HTML-языка.
Тег <noindex> – это изобретение Яндекса, который предложил в 2008 году использовать этот тег в качестве маркера текстовой части веб-страницы для её последующего удаления из поискового индекса. Поисковая машина Google это предложение проигнорировала и Яндекс остался со своим ненаглядным тегом, один на один. Поскольку Яндекс, как поисковая система – заслужил к себе достаточно сильное доверие и уважение, то придётся уделить его любимому тегу и его значению – должное внимание.

Тег <noindex> – не признанное изобретение Яндекса

Тег <noindex> используется поисковым алгоритмом Яндекса для исключения служебного текста веб-страницы поискового индекса. Тег <noindex> поддерживается всеми дочерними поисковыми системами Яндекса, вида Mail.ru, Rambler и иже с ними.

Тег noindex – парный тег, закрывающий тег – обязателен!

Учитывая не валидность своего бедного и непризнанного тега,
Яндекс соглашается на оба варианта для его написания:
Не валидный вариант – <noindex></noindex>,
и валидный вариант – <!— noindex —><!—/ noindex —>.

Хотя, во втором случае – лошади понятно, что для гипертекстовой разметки HTML, это уже никакой не тег, а так просто – html-комментарий на веб-странице.

Тег <noindex> – не индексировать кусок текста

Как утверждает справка по Яндекс-Вебмастер, тег <noindex> используется для запрета поискового индексирования служебных участков текста. Иными словами, часть текста на странице, заключённая в теги <noindex></noindex> удаляется поисковой машиной из поискового индекса Яндекса. Размеры и величина куска текста не лимитированы. Хоть всю страницу можно взять в теги <noindex></noindex>. В этом случае – останутся в индексе одни только ссылки, без текстовой части.

Поскольку Яндекс подходит раздельно к индексированию непосредственно самой ссылки и её видимого текста (анкора), то для полного исключения отдельно стоящей ссылки из индекса Яндекса потребуется наличие у неё сразу двух элементов – атрибута rel=»nofollow» и тега <noindex>. Такой избирательный подход Яндекса к индексированию ссылок даёт определённую гибкость при наложении запретов.

Так, например, можно создать четыре конструкции, где:

Ссылка индексируется полностью <a href=»http://example.ru»>Анкор (видимая часть ссылки)</a> Индексируется только анкор (видимая часть) ссылки <a href=»http://example.ru» rel=»nofollow»>Анкор</a> Индексируется только ссылка, без своего анкора <a href=»http://example.ru»><noindex>Анкор</noindex></a> Ссылка абсолютно НЕ индексируется <a href=»http://example.ru» rel=»nofollow»><noindex>Анкор</noindex></a>

Для справки: теги <noindex></noindex>, особенно их валидный вариант <!— noindex —><!—/ noindex —> – абсолютно не чувствительны к вложенности. Их можно устанавливать в любом месте HTML-кода. Главное, не забывать про закрывающий тег, а то – весь текст, до самого конца страницы – вылетит из поиска Яндекса.

Метатег noindex – не индексировать текст всей страницы

Допускается применять noindex в качестве значения для атрибута метатега content –
в этом случае устанавливается запрет на индексацию Яндексом текста всей страницы.

Атрибут content является атрибутом тега <meta> (метатег). Метатеги используются для хранения информации, предназначенной для браузеров и поисковых систем. Все метатеги размещаются в контейнере <head>, в заголовке веб-страницы.

Абсолютно достоверно, ясно и точно, что использование noindex в качестве значения атрибута content для метатега <meta> даёт очень хороший результат и уверенно «выбивает» такую страницу из поискового индекса Яндекса.

<meta name=»robots» content=»noindex»/>
Текст страницы, с таким метатегом в заголовке –
Яндекс совершенно не индексирует, но при этом он –
проиндексирует все ссылки на ней.

Разница в действии тега и метатега noindex

Визуально, разница в действии тега и метатега noindex заключается в том, что запрет на поисковую индексацию тега noindex распространяется только на текст внутри тегов <noindex></noindex>, тогда как запрет метатега – сразу на текст всей страницы.
Пример: <noindex>Этот текст будет не проиндексирован</noindex>

<meta name=»robots» content=»noindex»/>
Текст страницы, с таким метатегом – Яндекс полностью не индексирует

Принципиально, разница в действии тега и метатега проявляется в различиях алгоритма по их обработке поисковой машиной Яндекса. В случае с метатегом noindex, робот просто уходит со страницы, совершенно не интересуясь её содержимым (по крайней мере – так утверждает сам Яндекс). А, вот в случае с использованием обычного тега <noindex> – робот начинает работать с контентом на странице и фильтровать его через своё «ситечко». В момент скачивания, обработки контента и его фильтрации возможны ошибки, как со стороны робота, так и со стороны сервера. Ведь ни что не идеально в этом мире.
Поэтому, кусок текста страницы, заключённого в теги <noindex></noindex> – могёт запросто попасть Яндексу «на зуб» для дальнейшей поисковой индексации. Как утверждает сам Яндекс – это временное неудобство будет сохраняться до следующего посещения робота. Чему я не очень охотно верю, потому как, некоторые мои тексты и страницы, с тегом и метатегом noindex – висели в Яндексе по нескольку месяцев.

Особенности метатега noindex

Равно, как и в случае с тегом <noindex>, действие метатега noindex позволяет гибко накладывать запреты на всю страницу. Примеры метатегов для всей страницы сдерём из Яндекс-Вебмастера:

не индексировать текст страницы <meta name=»robots» content=»noindex»/> не переходить по ссылкам на странице <meta name=»robots» content=»nofollow»/> не индексировать текст страницы и не переходить по ссылкам на странице <meta name=»robots» content=»noindex, nofollow»/> что, аналогично следующему: запрещено индексировать текст и переходить
по ссылкам на странице для роботов Яндекса <meta name=»robots» content=»none»/>

Вот такой он, тег и значение noindex на Яндексе :):):).

Тег и метатег noindex для Google

Что-же касается поисковика Google, то он никак не реагирует на присутствие выражения noindex, ни в заголовке, ни в теле веб-страницы. Google остаётся верен своему валидному «nofollow», который он понимает и выполняет – и для отдельной ссылки, и для всей страницы сразу (в зависимости от того, как прописан запрет). После некоторого скрипения своими жерновами, Яндекс сдался и перестал продвижение своего тега и значения noindex, хотя – и не отказывается от него полностью. Если роботы Яндекса находят тег или значение noindex на странице – они исправно выполняют наложенные запреты.

Универсальный метатег (Яндекс & Google)

С учётом требований Яндекса, общий вид универсального метатега,
закрывающего полностью всю страницу от поисковой индексации,
выглядит так:

<meta name=»robots» content=»noindex, nofollow»/> – запрещено индексировать текст и переходить по ссылкам на странице
для всех поисковых роботов Яндекса и Google

nofollow и noindex | Закрываемся от индексации на tehnopost.info

  1. nofollow (Яндекс & Google)
    1. Действие rel=»nofollow» и content=»nofollow»
      на поисковых роботов Google и Яндекса
  2. noindex – не индексировать текст
    (тег и значение только для Яндекса)
    1. Тег <noindex> – не признанное изобретение Яндекса
    2. Тег <noindex> – не индексировать кусок текста
    3. Метатег noindex – не индексировать текст всей страницы
    4. Разница в действии тега и метатега noindex
    5. Особенности метатега noindex
    6. Тег и метатег noindex для Google
  3. Универсальный метатег (Яндекс & Google)

x Интернетчик: интернет сайт HTML

Источник: http://tehnopost.info/site/61-zakryt-ssylku-ot-indeksacii.html

Для чего нужно закрывать внешние ссылки

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

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

Как найти внешние открытые ссылки

Сделать это, на самом деле, совсем несложно, потому что делать сию процедуру мы будем с помощью специальных сервисов. Сервисов для нахождения внешних ссылок довольно много, но мне больше всего нравятся 2:

1. Dinews. Плюсы данного сервиса – это то, что кроме внешних ссылок он показывает еще кучу полезной информации о ТИЦ и PR, об индексации вашего блога в поисковиках, о ссылающихся на вас других ресурсах, о правильности robots.txt и т.д. Минус – то, что за одну проверку можно просмотреть внешние ссылки только для одной страницы. К примеру, если вы вводите основной адрес сайта, то и анализироваться будет только главная. И, чтобы проверить другие страницы, придется снова и снова вводить адрес каждой страницы. Если страниц на сайте немного, то еще куда ни шло, а если, как у меня, несколько сотен, то проверка превращается в настоящий геморрой.

Чтобы увидеть, какие внешние ссылки у вас на сайте имеются, пройдите на сервис dinews, на открывшейся странице в редактор вбейте url своего ресурса и нажмите кнопку «Анализировать». При желании, если добавляли свой блог в каталоги яндекса, гугла или рамблера, до нажатия на означенную кнопку можете поставить флажки напротив соответствующих пунктов. Хотя в данном случае в первую очередь нас будут интересовать пункты «Ссылки внешние» и «Ссылки внешние уникальные».

По результатам проверки на этом сервисе у меня на главной страницы внешних ссылок нет, а у вас?

Если напротив означенных пунктов увидите цифру от 1 и выше, это значит, что незакрытые внешние ссылки в количестве указанной цифры имеются на главной вашего сайта. Чтобы увидеть адреса этих ссылок, нажмите кнопку «показать», и список раскроется.

2. linkpad. Работает этот сервис аналогично первому. Заходите , в редактор для домена вводите адрес своего сайта и нажимаете на клавиатуре кнопку «Enter». В следующем окне вы увидите информацию и о внешних ссылках, и о количестве проиндексированных страниц, и кто ваши доноры, и число ссылок, ведущих на вас с других сайтов, и еще много чего. Еще на линкпад предлагается зарегистрироваться, я этого не делал и не разбирался в целесообразности регистрации, просто проверил внешние ссылки, как описал выше.

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

а) Получатели, то есть кому уходит ваш трафик
б) Исходящие анкоры, то есть слова, за которыми прячутся внешние ссылки

После проверки на этом сервисе у меня получилась следующая картина:

Получатели 1,793
Исходящие анкоры 1,244

Н-да, веселенькая картина получается, работы непочатый край. Но найти внешние ссылки через сервисы – это полдела, теперь надо отыскать их у себя на сайте, вот как это делается.

  1. Копируем одну из внешних ссылок, показанных нам сервисом, и идем к себе на блог
  2. Попав на главную страницу, нажимаем комбинацию клавиш ctrl+u, в результате чего нам открывается исходный код страницы
  3. Теперь жмем комбинацию клавиш ctrl+f, и нам открывается поисковая строка
  4. Вставляем в него скопированную ссылку и жмем «Enter», искомая ссылка подсветится, и вы увидите, где она находится

Но это работает только для одной конкретной страницы. Если у ссылки уникальный анокор, например, у меня есть — «www.nofollow.ru», то можно попробовать поискать ссылку при помощи поиска по сайту. Вставляем анкор в форму поиска:

Нажимаем поиск и получаем результат:

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

Как закрыть ссылки от индексации

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

Способ 1. Как закрыть внешние ссылки с помощью плагинов

Этот способ подойдет тем, кто только вчера создал свой блог, и еще практически ничего не знает, а также тем, кто не хочет ковыряться в коде. Чтобы закрыть внешние ссылки в статьях, на страницах, в подвале и в сайдбаре, возьмем плагин WP No External Links. А чтобы закрыть ссылки в комментариях – плагин ARK HideCommentLinks. Скачать оба плагина можно через административную панель блога (Добавить новый — Поиск плагинов). Как установить и настроить работу плагина WP No External Links, я писал в этой статье. Ну, а плагин ARK HideCommentLinks и настраивать не надо, скачали, установили и забыли.

Добавлю, что данный плагин убережет ваш блог не только от внешних ссылок в самих комментариях, но и от внешних ссылок в виджете «Последние комментарии», если этот виджет стоит у вас в сайдбаре. А также он избавит вас от дублей «replytocom», которые появляются при нажатии на кнопку «Добавить комментарий». Почему это происходит, и как исправить ситуацию, напишу в одном из следующих постов, не пропустите. Вот так выглядит работа плагина при наведении на сайт автора комментатора:

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

Способ 2. Как закрыть внешние ссылки с помощью html тегов

В приведенной выше статье о плагине WP No External Links я уже описывал этот метод. Напомню, что для закрытия внешних ссылок в данном случае используются теги <noindex></noindex> и rel=»nofollow. Причем первый тег закрывает не ссылку, а заключенный в него текст или картинку, делает это только для яндекса и в наши дни уже считается устаревшим, но многие начинающие блоггеры все равно его используют. Вот как должна выглядеть ссылка, закрытая от индексации этими тегами.

<a href=»url» rel=»nofollow»>текст ссылки</a>

Если сюда добавить тег <noindex></noindex>, то получим:

<noindex><a href=»url» rel=»nofollow»>текст ссылки</a></noindex>

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

Кроме того, при помощи этих htm тэгов закрыть линки полностью не получится. Поисковики все равно будут их видеть и индексировать. Разница лишь в том, что если вы дадите ссылке атрибут rel=»nofollow», то тому сайту, на который вы ссылаетесь, не будет передаваться вес. Однако, у оптимизаторов сложилось мнение, что вес с ваших страниц, хоть и не будет передаваться, все равно будет куда-то уходить, а в инструментах для вебмастеров от Google, все равно эти линки будут отображаться. То есть, учет таких ссылок идет.

Поэтому, был придуман следующий способ, при котором тэг «<a>» из кода убирается и поисковые системы не учитывают эти ссылки, для них они являются как бы обычным текстом!

Способ 3. Как закрыть внешние ссылки через тег aspan

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

Вот так выглядит код со ссылкой, закрытой данным методом:

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

1. Для закрытия ссылок в статьях и на страницах. Идем в административную панель, в меню «внешний вид», в подменю «редактор» и открываем для редактирования файл подвала «(footer.php)». В самом конце этого файла перед закрывающим тегом </body> вставляем код:

<script type=»text/javascript»> function GoTo(link){window.open(link.replace(«_»,»http://»));} </script>

И нажимаем кнопку «Обновить файл». Далее идем в редактор стилей «style.css» и в самом конце этого файла ставим код:

.alink { color: rgb(70, 175, 158); cursor:pointer; } .alink:hover { color: rgb(61, 214, 185); text-decoration:underline; }

И снова жмем кнопку «Сохранить файл». Строчка color: rgb (70, 175, 158); отвечает за цвет ссылки, при желании его можно изменить на нужный, подставив после color другое значение. После вставки этих двух кодов уже можно пользоваться тегом aspan, прописывая ссылку в режиме «Текст» следующим образом:

<span class=»alink» onclick=»GoTo (‘_gsite.ru’)»>Внешний сайт</span>

Но, согласитесь, делать такое каждый раз будет неудобно. Поэтому идем в редактор файла «functions.php» и в самом его конце перед закрывающим тегом вставляем следующий код

function replaсe_link($content) { $pattern = ‘/\(.*?)<a (.*?)href=(+:\/\/)?(.*?)(.*?)>(.*?)<\/a>(.*?)\/i’; $content = preg_replace($pattern, «$1<span class=’spanlink’ onclick=\»GoTo(‘_$4’)\»><span>$6</span></span>$7″, $content); return $content; } add_filter(‘the_content’, ‘replaсe_link’);

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

<a href=»http://site.ru»>Внешний сайт</a>

Но и это еще не все, чтобы не вписывать тег aspan каждый раз руками, создадим специальную кнопку в визуальном редакторе. Для этого скачайте вот этот архив, распакуйте его на рабочий стол, а затем с помощью ftp закиньте на хостинг в папку с вашей темой по адресу:

http://ваш_сайт.ru/wp-content/themes/ваша_тема/

Если не знаете, как подключиться к хостингу, то почитайте вот эти мою статью «FTP-клиент filezilla. Как настроить и как пользоваться FileZilla».

Далее снова переходим в редактор файла «functions.php» и в самом конце ставим следующий код:

require_once(TEMPLATEPATH . ‘/aspan/aspan.php’);

Нажимаем кнопку «обновить файл» и радуемся результату.

2. Для закрытия внешних ссылок в сайдбаре и подвале. Здесь, к сожалению, установленный нами шорткод не работает, поэтому закрывать внешние ссылки вне статей и страниц нам придется вручную. Закрытая ссылка будет иметь следующий вид:

<span class=»alink» onclick=»GoTo (‘_site.ru’)»>Ваш анкор</span>

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

3. Для закрытия внешних ссылок в комментариях. Обращаю ваше внимание на то, что данный процесс требует кое-каких знаний html, поэтому новичкам проще воспользоваться плагином ARK HideCommentLinks, о котором я писал выше. Если же вы серьезно намерены и тут воспользоваться тегом aspan, то открывайте для редактирования файл, отвечающий за комментарии, обычно это либо файл comments.php, либо functions.php.

Далее находим строку типа:

<a href=»<?=get_comment_author_url ()?>» title=»<?=get_comment_author_url ()?>»><?=get_comment_author ()?></a>

И меняем ее на:

<span class=»hidden-link» title=»<?=get_comment_author_url ()?>» onclick=»GoTo (‘<?=get_comment_author_url ()?>’)»><?=get_comment_author ()?></span>

Теперь идем в редактор подвала «footer.php» и перед закрывающим тегом </body> вставляем код:

<script>$(‘.hidden-link-top-comments’).click(function(){window.open($(this).data(‘link’));return false;});</script>

Нажимаем кнопку «Обновить файл»и аплодируем себе за храбрость.

При наведении на сайт комментатора это должно выглядеть так:

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

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

С уважением ваш Александр Бобрин

Поделись с друзьями:

Метки: Оптимизация блога, Продвижение, Раскрутка блога

Источник: https://asbseo.ru/novichkam/kak-zakryt-vneshnie-ssylki.html

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

Для чего вообще закрывать внешние ссылки от индексации поисковиками?

Причин этому несколько, давайте рассмотрим немного подробнее.

1. Внешние ссылки передают вес страниц Вашего блога на страницы на которые Вы ссылаетесь, при этом сами они теряют этот вес.

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

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

Это конечно грубо сказано, есть много других факторов влияющих на вес страниц, но ссылки – один из основных.

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

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

К сайтам, на которые ведут внешние ссылки с Вашего блога не должно быть применено никаких поисковых санкций. Если к примеру сайт на который Вы ссылаетесь уличен в продаже ссылок, или к нему применен фильтр АГС – то это плохо скажется и на Вашем блоге.

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

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

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

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

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

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

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

Помните, поисковик всегда на стороне посетителя, а не владельца блога. Действуйте в соответствии с целью пользователя и поисковики это тоже оценят.

С причинами думаю разобрались, теперь рассмотрим методы.

Как можно закрыть внешние ссылки от индексации

1. Закрываем ссылки вручную

Это достаточно трудоемкий метод, так, как нам нужно поработать отдельно с каждой ссылкой или блоком кода. Но его стоит рассмотреть, хотя бы для понимания того, как это делается.

Для закрытия ссылки от индексации поисковой системой яндекс, мы должны заключить код ссылки в тэги <noindex></noindex> , ниже я покажу это на примере.

Для аналогичного результата с поисковиком гугл, мы должны добавить специальный атрибут в код ссылки — rel=”nofollow”

Смотрите как будет выглядеть ссылка закрытая от индексации и для гугла и для яндекса:

<a rel=”nofollow” href=»http://site.ru/stranica.html»>

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

К примеру код счетчика liveinternet размещается на каждой страничке блога. В темплейтах он обычно прописывается в header.php.

Закрыв этот код от индексирования один раз в темплейте, мы одним махом закрыли его индексацию на всех страничках блога.

2. Закрываем внешние ссылки от индексации при помощи плагина

Для автоматизации процесса в вордпресс есть отличный плагин, который называется wp no external links. Установив и настроив его, мы можем одним махом закрыть нужные ссылки от индексации автоматически.

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

Давайте посмотрим, что может этот плагин

· Маскировать ссылки в постах

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

· Маскировать ссылки в комментариях

· Маскировать ссылки комментаторов

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

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

С другой стороны у Вас наверняка уменьшится количество ручного спама

· Добавлять rel=nofollow в маскируемые ссылки (для google)

· Добавлять target=»blank» для всех ссылок на другие сайты (ссылки будут открываться в новом окне)

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

· Окружать маскируемые ссылки тегом <noindex>link</noindex> (для яндекса)

· Маскировать ссылки при помощи редиректов

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

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

· Вести статистику кликов по внешним ссылкам

· Прописать адреса сайтов для которых не нужно закрывать ссылки от индексирования

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

Эти два способа вполне справляются с задачей по закрытию ссылок от индексации, так что на них и остановимся.

И последний вопрос, который я хотел бы затронуть в этой статье