Атрибут rel

Атрибут rel указывает отношение между текущим документом и документом, на который ведет ссылка. Является противоположным атрибутом к rev. На практике браузеры не поддерживают этот атрибут. Однако многие поисковики понимают rel="nofollow". Ссылки имеющие такое значение атрибута rel не передают ТИЦ (тематический индекс цитирования).

Примечание. Некоторые поисковики поисковой оптимизации поддерживают тег <noindex>.

Значения

Значением атрибута rel является одно или несколько ключевых слов, написанных через пробел, указывающих тип ссылки по отношению к текущей веб-странице:

Определены в стандарте HTML 4.01

  • alternate альтернативная версия документа.
  • stylesheet внешняя таблица стилей.
  • start  ссылка на первый документ в серии.
  • next  ссылка на следующий документ в серии.
  • prev  ссылка на предыдущий документ в серии.
  • contents ссылка документ являющийся оглавлением.
  • index  документ по индексу, алфавитный указатель.
  • glossary  документ из словаря терминов.
  • copyright  документ с информацией об авторских правах.
  • chapter  глава в серии документов.
  • section  раздел в серии документов.
  • subsection  подраздел в серии документов.
  • appendix  дополнение в серии документов.
  • help  ссылка на контекстно-зависимый справочный документ.
  • bookmark ссылка на закладку в документе.

Определены в стандарте HTML 5

  • alternate альтернативная версия документа.
  • author ссылка на автора текущего документа или статьи.
  • bookmark ссылка на закладку в документе.
  • external указывает, что ссылочный документ не является частью того же сайта, что и текущий документ.
  • help  ссылка на контекстно-зависимый справочный документ.
  • license указывает на лицензию на использование авторских прав, описанной ссылочным документом.
  • next  ссылка на следующий документ в серии.
  • nofollow указывает, что автор текущего документа не поддерживает документ, на который делается ссылка.
  • noopener служит для отключения контекста ссылки. Страница, на которую мы попадем через target =" ..", может получит частичный контроль над ссылающейся на нее страницей через js свойство window.opener. Если поставить значение nooperer, windows.opener получит значение null.
  • noreferrer указывает браузеру не отправлять пользовательский HTTP заголовок при переходе по ссылке.
  • prev  ссылка на предыдущий документ в серии.
  • search ссылка на ресурс, который можно использовать для поиска по текущему документу и связанным с ним страницам.
  • tag указывает, что данная ссылка (тег) имеет отношение к группе документов, указанных в адресе.

Значение по умолчанию

нет

Обязательный атрибут

нет

Синтаксис

<a rel="тип ссылки">...</a>

Спецификация

версия HTML 3.2 HTML 4.01 HTML 5.0 XHTML 1.0 XHTML 1.1
поддержка да да да да да

Поддержка браузерами

браузер IE Chrome Opera Firefox Safari
версия 6.0+ 2.0+ 10.5+ 4.0+ 1.0+
поддержка нет нет частично частично нет

Пример

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Применение атрибута rel тега a | develweb.ru</title>
 </head>
 <body>  
  <p><a href="/html/demo.html" rel="nofollow">Скрыть ссылку от поисковиков</a></p>
  <p><a href="/html/index" rel="index">Ссылка на все документы раздела по алфавиту</a></p>
  <p><a href="http://develweb.ru/html/a" rel="contents">Ссылка на страницу c тегом а и всеми атрибутами этого тега</a></p>
 </body>
</html>