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

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

    ссылка

    Содержание:
    1. Как скрыть счётчик Liveinternet
    2. Закрытие ссылки от индексирования
    3. Как с помощью jQuery Ajax скрывать ссылки от индексирования
    4. Как правильно нужно подключать библиотеку jQuery
    5. Как скрыть ссылки в картинках

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

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

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

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

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

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

    Как скрыть счётчик Liveinternet

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

    счётчик лайв

    Код представляет из себя:

    код счётчика

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

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

    Еще многие советуют добавлять тег <noindex>код</noindex>. Он обозначен, синим цветом.

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

    Далее рассмотрим вопрос о закрытии от индексации.

    Закрытие ссылки от индексирования

    1. Для того, чтобы закрыть текст и ссылки от индексации, предусмотрен тег noindex. Кроме него существует атрибут rell=«nofollow». Между ними существует небольшая разница. Дело в том, что тег noindex подходит только для Яндекса. В свою очередь rel=«nofollow» подходит только для Google
    2. Атрибут rel=«nofollow» закрывает ссылку от индексирования только в Google, и выглядит следующим образом:

    <noindex><a href=»http://dvpress.ru/» rel=»nofollow»>анкор</a></noindex>.

    В том случае, если имеется установленный плагин RDS-bar, тогда все ссылки, которые скрыты от индексации будут иметь следующий вид: не индексируемая ссылка.

    Это означает только одно – она закрыта для индексации не только в Google, но и в Яндексе. Многие утверждают в один голос, что данная ссылка не передает вес, однако это вовсе нет, как считают многие.

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

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

    Как с помощью jQuery Ajax скрывать ссылки от индексирования

    Сейчас не будем говорить о том, что такое jQuery и Ajax. Об этом в сети достаточно информации.

    библ

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

    Как правильно нужно подключать библиотеку jQuery

    Для этого необходимо через панель админа войти в редактор на сайте. После входа найти файл header.php и запустить его с помощью PHP-редактора Notepad++. В него необходимо будет вставить код перед тегом </head>.

    Код выглядит следующим образом:

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

    head

    Вставив данный код, к сайту подключается библиотека jQuery. После этого, в файл footer.php необходимо вставить код, перед закрывающим тегом </body>, который выглядит таким образом:

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

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

    После того, как были установлены два кода в новый шаблон, для закрытия ссылок от индексирования, необходимо обернуть их кодом, который выглядит следующим образом:

    <span class="external-reference" data-link="http://site.ru/">анкор ссылки</span>

    Важно иметь в виду, что она должна обязательно начинаться с http://, в противном случае она будет считаться битой.

    Но и это далеко еще не все. Ее необходимо задать стили css, в противном случае, это будет не что иное, как обыкновенный текст. Для этого, необходимо в файл стилей style.php добавить код, а именно в конец файла:

    span.external-reference {
     color: #5151FF; /* выбираем цвет ссылки */
     text-decoration: underline; /* устанавливаем подчеркивание */
     cursor: pointer; /* создаем курсор при наведении*/
    }

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

    В том случае, если они применяются без анкора, тогда закрываются тегами от индексации:

    <!--noindex--><span data-link="Ссылка с http">URL адрес</span><!--/noindex-->

    Для того чтобы скрипты не могли появляться в новой вкладке, следует уничтожить часть кода в скрипте, а именно:

    onclick="return !window.open(this.href)"

    Данный скрипт применяется в основном для сайтов одностранничников.

    Как скрыть ссылки в картинках

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

    <span class="external-reference" data-link="Ссылка с http"><img title="title для картинки" alt="alt для картинки" src="http://site.ru/kartinka.jpg" width="500" height="450" /></span>

    Продвижение сайта РОССКУРОРТ
    Продвижение сайта BAI.KZ в Казахстане

    Похожие статьи:

Свежие записи

Рубрики

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Yandex.Metrika counter -->