Технично скрываем ссылку от индексации в WordPress при помощи jQuery AJAX

shutterstock_126117428-700x588 Технично скрываем ссылку от индексации в WordPress при помощи jQuery AJAX
В этот раз я расскажу, как красиво и элегантно скрыть ссылку от индексации поисковыми системами в тексте поста в WordPress. Причем для живого человека ссылка будет видна, и он даже сможет перейти по ней на внешний сайт. Это будет делать специальный скрипт на стороне посетителя. Но для поискового робота на странице будет совсем другая информация.

Зачем так делать?

Мы все знаем, что cсылки на сайте нужно скрывать от роботов. Открытая ссылка передает вес другим сайтам, что вредно для молодого копирайтерского или предпринимательского бложика. Но ссылки на другие сайты по любому нужные на блоге, например, на полезные сервисы, различные интересные ресурсы, на странички социальных сетей.
Конечно, вы скажете, что есть различные простые способы закрывать типа атрибута noffolow или команды .
Но тут есть два важных момента:
Во-первых, эти способы закрытия от индексации носят «рекомендательный» характер, о чем поисковые системы честно и говорят. Они прямо пишут – вы можете закрывать внешние ссылки от индексации с помощью этих приемов, но мы вам не обещаем, что не будем учитывать эти ссылки при ранжировании, мы вообще вам ничего не обязаны обещать. И среди профессионалов-вебмастеров есть обоснованные сомнения в пользе noffolow.
Во-вторых, способ закрытия ссылки с помощью jQuery AJAX дает гораздо большую гарантию скрытия ссылки. И проделать все операции, описанные ниже, на самом деле совсем несложно, займет минимум времени у любого начинающего пользователя WordPress. А если есть возможность сделать лучше — то почему бы не сделать? Ссылка будет спрятана в

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

Как спрятать ссылку при помощи jQuery AJAX

Подключаем библиотеку jQuery

Первым делом, нам надо подключить библиотеку jQuery к вашему блогу. Не бойтесь, это только звучит, как нечто из сфер, где обитают хакеры и программисты. Подключение к сайту библиотеки, которая хранится на серверах Google, состоит в добавлении 1-й строки строчек в файл шаблона WordPress. Откройте в редакторе в консоли, в редакторе вашей темы файл header.php и впишите перед тегом эту строчку.


Вот и все.

Изменяем файл стилей

Чтобы долго не говорить — откройте в том же редакторе темы WordPress файл style.css, и в самом конце вставьте 5 строк (скобочку не потеряйте):

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

Вставляем скрипт обработки

Также открываем footer.php и перед тегом вставляем такую конструкцию:

Прячем ссылочку от индексации

После проделанных операций (совсем несложно, правда?) вы можете прятать в тег ….. любую ссылку с анкором. У пользователя на компьютере она будет отображаться как совершенно нормальная ссылка с подчеркиванием, он может даже по ней переходить на другие сайты. Но для поисковика это будет просто элемент стиля, ссылка в этом месте странички сайта получается только в браузере посетителя сайта.
Для сокрытия ссылки используйте в любом посте на блоге такую конструкцию:

 Текст ссылки, которую хотите скрыть, типа «Жми сюда!»

Для пущей надежности окружите ссылку тегом
 Текст ссылки, которую хотите скрыть, типа «Жми сюда!»

Спасибо, что читаете блог!

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Отправляя комментарий вы автоматически соглашаетесь с Политикой конфиденциальности