Скрыть от индексации внешние ссылки в WordPress – применяем плагины и темы

SEO в WordPress

В 2015 году появились фильтры Минусинск от Яндекса и пингвина от Google – ссылочное ранжирование сильно изменилось, теперь любая исходящая и внутренняя ссылка, может принести пользу или наоборот вред. Если в линкбилдинге плохо разбираетесь и просто бездумно проставляете внешние линки, то лучше все исходящие ссылки закрыть от индексации в WordPress, причем полностью их перекодировать, чтобы не передавать вес.

Где появляются внешние ссылки в WordPress

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

  • В тексте комментариев WordPress, особенно если настроена автоматическая публикация без проверки.
  • У авторов комментариев – в WordPress автор комментария может оставить ссылку на свой блог, в основном такие комменты оставляют, чтобы получить обратку.
  • Pingback и trackback – появляются произвольно, когда вашу статью упоминают на другом ресурсе с WordPress. Хорошо что современные шаблоны почти не поддерживают данный функционал, кроме стандартных из семейства Twenty.
  • В AMP и Турбо – системы не поддерживают загрузку кастомных скриптов, поэтому если были закрыты от индексации, то в ускоренных страницах они работать не будут. Я против этих технологий.

Делаем настройки в WordPress

Пока дополнительных модулей ставить не будем, настроим внутренние пункты в админке WordPress.

Панель WP.
Обсуждение.
  1. Переходим Настройки – Обсуждения.
  2. Выключаем первые два чекбокса.
  3. Спускаемся к разделу «перед появлением комментария» делаем манипуляции указанные на скриншоте, так мы сделаем чтобы каждое сообщение было проверено вручную.
  4. Сохраняем.

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

Изменение обсуждений в wordpress.
Редактор комментов.

Автоматически закрыть линки от индексации у авторов

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

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

Аналогов нет, существуют только шаблоны от WPShop, которые по умолчанию умеют закрывать индексацию имен, нужно установить и активировать тему, остальное делается автоматически. Например в Reboot это выглядит так, тега <a> нет, а есть только cite и атрибут data-href. Для поискового робота это просто текст, индексация как ссылки не будет.

Исходный код.
Проверка.

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

Reboot -15%

Clearfy PRO – удалить исходящие URL в два нажатия

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

Активируем кнопки чтобы спрятать ссылки в JS.
Клеарфай.

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

Смотрим HTML.
Результат.

Отмечу что Клеарфай, может собой заменить около 11 отдельных плагинов для оптимизации и ускорения WordPress, в его панели множество возможностей почти 50 пунктов, например удалить Rest API.

Купить Clearfy по акции

Старый, но работающий скрипт–плагин ARK HideCommentLinks всегда поддерживается разработчиком, но замаскирует от индексации урл только у имени. Устанавливаете из репозитория либо скачиваете по ссылке, так он выглядит. Устанавливает и активируете, плагин настроек не требует, начинает работать сразу.

Нет <A> в линках.
Работа плагина.

Спрятать адреса в статьях

Чтобы спрятать или закрыть URL адреса в статьях от индексации, страницах и других таксономиях есть два пути – использование шаблонов где это есть, либо отдельного модуля, разберем оба метода.

Используем темы WP

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

Классический блок.
Редактор текста.

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

Работа шорткода.
mask_link.

Как закрывает от индексации не буду показывать, аналогично как на скриншоте выше, где разбирал Ребут. Не советую использовать методы правками кодирования в файлах WordPress темы, в частности в function php, потому что данная опция сложна, приходиться работать с множеством документов.

Способ маскирует урлы affiliate (партнерского) направления и простые, проверено временем, ни одного адреса ПС не воспринимали как исходящие, в вебмастере Яндекса и Google нет записей.

Mihdan no External Links единственный бесплатный инструмент, который удовлетворительно делает данный процесс, давайте разберемся что именно он создает по шагам на сайте:

  1. WP плагин мгновенно определяет ссылки, переделывает их во внутренние такого вида site.ru/goto.
  2. Кликая по линку посетителя либо мгновенно или через несколько секунд перекидывает на страницу – прокладку, которая симулирует что она внутренняя, индексация как у простого документа.
  3. Дальше идет перенаправление на внешний источник.

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

Mihdan.
NO External Links – закрыть акцептор.

После ссылки принимают вид, ведущий на некоторую страницу через ярлык goto. Советую прочитать про заголовки last modified.

Redirection goto.
Редирект.

Что делать с noindex nofollow и robots txt

Команды давно устарели именно для ссылок, работают пока только для страниц, на которых они установлены в meta robots. Роботы всё равно переходят, индексируют ссылки с атрибутами и тегами noindex с nofollow.

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

Итог

Если хотите полностью решить технические вопросы и закрыть ссылки от индексации во всех местах WordPress, то используйте Clearfy и соответствующий шаблон.

Женя

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

Оцените автора
WPHacks.ru
Добавить комментарий

  1. Екатерина

    Валентин, спасибо за полезный контент. Только все по сути написано.

    Ответить
    1. Сергей

      Была рад помочь )

      Ответить