Запрет индексации внешних ссылок в Drupal: Пошаговая инструкция

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

Шаг 1: Установка и активация модуля «Metatag»

  1. Установите модуль «Metatag»: Войдите в админ-панель Drupal и перейдите в раздел «Модули» (Modules). Найдите и установите модуль «Metatag».
  2. Активируйте модуль: После установки модуля, убедитесь, что он активирован, нажав на соответствующую галочку в разделе «Модули».

Шаг 2: Создание настраиваемого мета-тега для внешних ссылок

  1. Перейдите в раздел «Metatag»: После активации модуля «Metatag», перейдите в раздел «Configuration» -> «Search and metadata» -> «Metatag» в админ-панели Drupal.
  2. Создайте новую настраиваемую группу мета-тегов: Нажмите «Add group» и укажите имя для новой группы мета-тегов (например, «Noindex External Links»).
  3. Добавьте настраиваемый мета-тег: Внутри созданной группы нажмите «Add metatag» и выберите «Global: Custom Meta Tag» из списка доступных мета-тегов.
  4. Настройте мета-тег для запрета индексации внешних ссылок:
    • Введите «name» как «robots».
    • Введите «value» как «nofollow, noindex».
    • Выберите «HTML element» как «meta».
    • Сохраните настройки.

Шаг 3: Применение мета-тега к внешним ссылкам

  1. Перейдите в раздел «Configurations» -> «Search and metadata» -> «Metatag» в админ-панели Drupal.
  2. Редактируйте настройки контента, к которому применяется мета-тег:
    • Нажмите «Edit» рядом с типом контента (например, «Basic page» или «Article»).
    • В разделе «Advanced» выберите ранее созданный мета-тег «Noindex External Links» и добавьте его к соответствующим полям (например, «Body» или «Description»).
  3. Сохраните настройки контента: После добавления мета-тега, не забудьте сохранить настройки контента.

Шаг 4: Проверьте работу мета-тега

  1. Просмотрите страницу с внешней ссылкой: Перейдите на страницу, на которой есть внешние ссылки.
  2. Просмотрите исходный код страницы: Откройте исходный код страницы и убедитесь, что в мета-тегах присутствует следующая строка:phpCopy code<meta name="robots" content="nofollow, noindex">