SEO портал Крым / Обучение / Текстовые материалы / Как скрыть внешнюю ссылку от индексации?

Как скрыть внешнюю ссылку от индексации?

Достаточно радикальным решением было бы скрыть страницу целиком, с помощью файла robots.txt, вот только бывают случаи, когда имеет смысл скрыть только одну или несколько ссылок на конкретной странице.
Вы наверняка думали, что знаете ответ на этот вопрос, однако мы вынуждены Вас разочаровать - атрибуты noffolow, noindex уже не помогают. Удивлены? Мы и сами не так давно в этом убедились. Вот только расстраиваться причин нет, решение существует, и для данной проблемы.
jQuery AJAX, Вам что - нибудь говорит? Для тех, кому данный термин не знаком, поясняю. jQuery - библиотека на JavaScript, направленная на взаимодействие JavaScript с HTML. jQuery предлагает очень хороший API для использования с AJAX, другими словами средствами jQuery легко настроить взаимодействие с сервером посредством AJAX запросов.
Давайте представим, что на странице есть три ссылки, 1 внешняя и 2 внутренние. Вес на страницах распределяется в равной мере между всеми ссылками, передавая по ним вИЦ и PageRank. Таким образом, мы отдаем треть веса страницы внешней ссылке.
В попытках сохранения статического веса страниц, веб - мастера еще совсем недавно закрывали внешние ссылки с использованием атрибута nofollow. PR (Page Rank) и вИЦ (взвешенный индекс цитирования) не передаются. Всё вроде замечательно, вот только есть довольно весомое, НО! Независимо от того, использует ли ссылка nofollow или нет, ссылка свободно индексируется поисковыми системами. Следовательно, если ссылка индексируется, значит она отбирает и некоторый вес страницы. Атрибут nofollow лишь мешает перераспределению PR и ВИЦ от донора к акцептору.
Скрыть ссылку целиком и полностью на 100% от индексации можно средствами jQuery.
Давайте подключим jQuery к сайту
Существует достаточно много способов подключения, Мы рассмотрим пожалуй самый простой.
Гигант сети интернет Google нам в этом поможет. Гугл держит в своих архивах, на серверах так нам необходимые библиотеки jQuery. Нам подойдет любая версия начиная с 1.7. Открываем страничку, например, текстовым редактором, и вставляем в блок <head> следующий текст:


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

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


<span class="external-reference" data-link="Сюда добавим http">Здесь будет анкор</span>

Подставляем необходимые нам данные и Вуа ля!
class="external-reference" - класс тега . Ссылка без использования стилей будет похожа не на ссылку, а на обычный текст.
Откроем файл .*css и в самый конец добавим несколько строк :


span.external-reference {

color: #5151FF; /* задаем цвет ссылки */

text-decoration: underline; /* ставим подчеркивание */

cursor: pointer; /* курсор при наведении*/

}

После такой несложной операции, ссылка выглядит, как ссылка.
Поисковые системы проиндексируют анкор, как обычный текст и, если Вами в качестве анкора используется просто URL, то имеет смысл закрыть текст еще, и тегом noindex (Специально для Яндекс):


<!--noindex--><span data-link="Вот сюда ссылочку">URL адрес</span><!--/noindex-->

Достаточно просто, не так ли?


Последним штрихом будет вставка скрипта обработки запроса. Вставляем несложный скрипт перед закрывающим тегом </body> :


<script>$('.external-reference').replaceWith (function (){return'<a href="'+$(this).data ('link')+'" title="'+$(this).text ()+'">'+$(this)/l ()+'</a>';})</script>

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


<span class="external-reference" data-link="Наша http ссылочка"><img title="Здесь title изображения"

alt="alt нашего изображения" src="Путь к изображению" width="450" height="333" /></span>

Подставляйте свои данные об изображении вроде размеров, ссылок, тайтл и альт.
Будем надеяться данная информация оказалась для Вас полезной.

Как скрыть внешнюю ссылку от индексации?

Пожалуйста, оцените удобство нашего сервиса

Общий рейтинг: 3.5/5 (21 голосов)


Используя данный сайт вы соглашаетесь с политикой конфиденциальности

Связаться с нами




Контакты
Республика Крым,
г. Симферополь,
Проспект победы 200
Телефон: +7 978 892 75 82
Email: support@foceo.ru
Первый Крымский SEO портал