что он собой представляет и для чего нужен. Детальный обзор с примерами
Атрибут «rel=» активно используется разработчиками сайтов для взаимодействия с поисковыми системами. Он включает в себя несколько значений, например nofollow или canonical. Каждый из них предназначен для решения определенных задач.
В сегодняшней статье я подробно разберу атрибут «rel=» и покажу на примерах, в каких случаях его лучше всего использовать.
Атрибут «rel=»: определение и предназначение
Rel (от англ. «relationship» – отношение) – это атрибут HTML, описывающий ссылку. Он обозначает, что это за ссылка и на какой адрес она ведет. Работает это следующим образом: когда ссылка направляет пользователя на адрес, атрибут рассказывает поисковым системам, почему ссылка ведет на этот адрес. Например, ссылаться можно на файл стилей, который взаимодействует со страницей.
Еще ссылка может вести на PDF или иноязычную версию документа. Ссылка, как взаимосвязь между текущим и иным документом, часто используется в электронных книгах для переадресации на следующую или предыдущую страницу.
Современные браузеры чаще всего не обращают внимание на атрибут rel, но вот поисковые системы, напротив, уделяют этому пристальное внимание. Кроме того, социальные сети будут лучше взаимодействовать с веб-ресурсом, если его ссылки будут определены.
Атрибут rel может использовать вместе с тегом <a>:
<a rel="..." href="...">...</a>
Также допустимо его появление и в теге <link>:
<link rel="..." href="...">
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Значения атрибута «rel=»
Если мы говорим об атрибуте rel, то чаще всего под ним подразумевается использование значения «nofollow», но есть и другие не менее важные значения.
rel=nofollow
Используется, когда нужно, чтобы страница, на которую ссылается пользователь, не увеличила свой ссылочный вес благодаря этой ссылке. Другими словами, по этой ссылке не передается индекс цитирования, используемый Яндексом, и PageRank, используемый Google.
<a rel="nofollow" href="index.html">Эту страницу не нужно посещать</a>
Использование такого значения оправдано на сайтах с формами для комментариев: пользователи могут оставлять ссылки на некачественные ресурсы, а из-за этого сайт рискует потерять доверие поисковых систем.
rel=alternate
Используется для указания того, что ссылка ведет на альтернативное изображение страницы:
<a rel="alternate" type="application/pdf" href="page.pdf">Страница в формате PDF</a>
Также есть еще одна вариация:
...rel="alternate" hreflang="en"...
Она помогает поисковой системе понять геопринадлежность страницы, чтобы предоставить пользователю нужную языковую версию в результатах поиска. С ее помощью мы показываем поисковым роботам, что на сайте один и тот же контент доступен на разных языках.
Благодаря этому поисковики могут автоматически показывать корректную языковую версию на основе географических и языковых данных.
Обозначает, что эта ссылка является якорем и ведет на какую-то часть в этом же документе. Также она говорит поисковым системам, что эта ссылка постоянная.
<a rel="bookmark" href="about.html">Постоянная ссылка на страницу</a>
rel=help
Такое значение используется для обозначения справочников. Браузер сопоставляет эту справочную информацию с родительским контейнером, в котором была размещена эта ссылка.
Например, в форме на сайте это прописывается через тег <a>:
Ссылки с такими значениями пригодятся в тех случаях, когда нужно сослаться на внешние ресурсы, которые пользователь откроет с большой вероятностью. Браузер кэширует эту ссылку заранее, поэтому она открывается быстрее:
<a rel="prefetch" href="license. html">Здесь что-то интересное</a>
rel=tag
Определяет категорию сайта или ключевой запрос:
<a rel="tag" href="search.html">Эта ссылка относится к странице с каталогом</a>
rel=search
Этот тип сообщает, что ссылка ведет на интерфейс поиска:
<a rel="search" href="search.html">Поиск по сайту</a>
rel=icon
Необходим для того, чтобы связать содержимое сайта с иконкой:
Означает, что ссылка ведет на другой сайт, будет индексироваться и передавать вес. В WordPress этот атрибут часто используется в комментариях. Может функционировать совместно с nofollow, чтобы ссылка не передавала вес:
<a rel="external nofollow" href="page.html">Открыть в новой вкладке</a>
rel=first, up, prev, next, last
Такие значения необходимо прописывать для тех ссылок, которые используются для навигации по странице.
Они ведут в начало, конец, на предыдущую или последующую страницу:
Атрибут rel позволяет улучшить связь между страницами и сделать их более привлекательными для поисковых роботов. В результате это может заметно сказаться на посещаемости ресурса. Не бойтесь использовать данный атрибут – он может существенно улучшить показатели вашего сайта.
Атрибут «rel=» что собой представляет и для чего нужен? — статьи СТК Промо
Термин rel в переводе с английского обозначает взаимосвязь. В HTML он его суть заключается в том, чтобы давать информацию, насколько текущий документ связан с тем, на который он содержит ссылку.
Когда определенная ссылка переводит нас на другой ресурс, атрибут rel используется для объяснения логики – почему именно на этот адрес.
Ссылаться можно на страницу, содержание которой взаимосвязано с текущим документом, или на файл, который нужно использовать с этим документом. Еще ссылка может быть PDF или иноязычной версией документа. Ссылка, как взаимосвязь между текущим и иным документом используется часто в электронных книгах для переадресации на следующую (предыдущую) страницу.
Сегодня браузеры практически не обращают внимания на атрибут rel, но на него обращают внимание роботы поисковых систем. Некоторые ресурсы, такие как соцсети, также лучше будут взаимодействовать с сайтом, если типы ссылок на нем будут определены. Возможно использование, как к ссылке с тегом <a> с таким синтаксисом:
<a rel="..." href="...">...</a>
Также возможно использование <link>, который отвечает за связь с другим документом. В этой ситуации синтаксис будет таким:
<link rel="..." href="...">
Сегодня активно используют «nofollow». Это значение создает запрет на переход поисковой системы по определенной ссылке. Другими словами не передает им PR и тИЦ. Также используют и другие значения, такие как «canonical». Оно определяет, какой адрес является предпочтительным для поисковых машин. Использование rel может применяться более широко:
rel=nofollow
Такое значение используется поисковыми машинами для того, чтобы определить, передает ли ссылка вес той веб-странице, на которую ссылается:
<a rel="nofollow" href="page.html">Робот, не переходи на эту страницу</a>
rel=alternate
Используется для указания того, что ссылка ведет на альтернативное изображение страницы (версия для печати, PDF):
<a rel="alternate" type="application/pdf" href="page.pdf">PDF версия страницы</a>
Для этого типа можно задать hreflang, что позволит указать на то, что ссылка ведет на иноязычную версию:
Эти примеры показывают, что ссылка ведет на контент, раскрывающий информацию о самом тексте, который расположен в комментариях.
rel=license
Указывает на то, что по ссылке размещено лицензионное соглашение, которое относится к основному тексту страницы. Размещение ссылки должно быть ограничено тегом main. Это определяет контент, к которому ссылка привязана:
Такие ссылки применяются в случаях, когда используется переадресация на сторонние сайты, которые с высокой степенью вероятности будут открыты. Эта ссылка кэшируется браузером заранее, что позволяет ускорить время на ее открытие в дальнейшем:
Многие браузеры не учитывают это значение и автоматически связывают содержимое с основным логотипом ресурса. Размер иконки можно менять, для этого используется значение size:
Такое значение говорит о том, что ссылка будет открыта в новом окне. Также она будет индексироваться. В платформе WordPress это часто используется для комментариев:
<a rel="external nofollow" href="page.html">Открыть в новом окне</a>
Использование атрибута rel имеет значение и пренебрегать им не стоит. Таким образом вы повысите связь между страницами и в итоге они будут более привлекательно выглядеть для поисковых систем, что скажется на посещаемости сайта.
Как настроить атрибут rel=»canonical»
18606 2 1
How-to
– Читать 6 минут
Прочитать позже
ЧЕК-ЛИСТ: ТЕХНИЧЕСКАЯ ЧАСТЬ — КОД СТРАНИЦ
Инструкцию одобрила SEO-специалист в Импульс-Дизайн
Оксана Артюшенко
Атрибут rel=»canonical» определяет среди похожих страниц сайта приоритетную — каноническую. Наличие страницы-первоисточника дает верный сигнал поисковой системе. Неоптимизированный дублированный контент отрицательно сказывается на позициях сайта в выдаче.
301 редирект или rel=»canonical»?
К наиболее применяемым и рекомендуемым методам для решения проблемы страниц-дублей относится 301 редирект. Однако данный инструмент может не подойти вебмастеру по ряду причин, например:
слишком сложная и долгая реализация;
страницы с похожим контентом важны для сайта и пользователей.
Атрибут rel=»canonical» является альтернативным и сравнительно быстрым способом указать, какая из похожих страниц — основная.
Как выглядит каноническая ссылка
Канонические ссылки (canonical URL) — это указатели в технической навигации сайта, направляющие поисковую систему к нужным страницам. С ними индексация сайта базируется не на случайном выборе поисковиком одной страницы из похожих, а на полученных «подсказках» — какая страница приоритетна, а какая второстепенна.
Представим, что на сайте есть страницы-дубли: page1, page2, page3, из которых page1 — основная. В <head> страниц page2 и page3 указываем ссылки-указатели, которые ведут на приоритетную страницу page1. Эти URL будут выглядеть так:
Каноническая ссылка также может указывать на основную страницу с другого домена, если на нем представлен аналогичный контент.
Примеры использования канонических ссылок
Рассмотрим несколько случаев, когда целесообразно применять канонические URL.
#1
Несколько видов сортировки
Ситуация: Для каждой категории товара торговой площадки предусмотрено несколько вариантов сортировки: по цене, новизне, рейтингу и т.д. В URL-адресе обозначен параметр сортировки столов sort и значение rate: http://shop.com/tables.html?sort=rate
Решение: Указываем link canonical на страницах с разными параметрами, направляя их на основную сортировку — «по умолчанию».
Ситуация: Два посетителя интернет-магазина бытовой техники выбирают холодильник.
Посетитель 1 начинает поиск через бренд, постепенно сужая параметры до категорий, подкатегорий и т.д.: LG / Холодильники / No Frost / Хром.
Посетитель 2 стартует от категории товаров: Холодильники / LG / Хром / No Frost.
Оба пользователя получают страницу с одним и тем же содержимым, однако по факту это две разные страницы с разными URL. Обе полезны для пользователей, а также могут содержать внешние ссылки.
Решение: Определяем из двух страниц выдачи одну каноническую и ставим ссылку на нее во второстепенной.
#3
Страницы похожих товаров
Ситуация: Товар на сайте с определенной ценой представлен в нескольких цветах. Под каждый цвет отведена отдельная страница.
Решение: Выбираем из страниц-дублей одну приоритетную и указываем канонические ссылки на нее со всех остальных.
#4
Программа лояльности для клиентов и партнеров
Ситуация: На сайте введена отдельная система цен, бонусов, предложений для постоянных клиентов и дилеров.
Решение: Добавляем ссылки с атрибутом rel=»canonical» в HTML-код страниц для привилегированных участников и направляем их на стандартные пользовательские:
Ситуация: Использование пагинации на сайте формирует частичные дубли контента.
Решение: Если на сайте есть страница «Показать все», ставим канонические URL со страниц пагинации на нее.
#6
Работа с UTM-метками
Ситуация: На сайте отслеживается эффективность рекламных кампаний с помощью UTM-меток.
Решение: Для склеивания дублей размещаем на странице с UTM каноническую ссылку с указанием на основную страницу, без метки.
Какую страницу выбрать канонической
Иногда трудно определить, какую страницу считать основной, а какую второстепенной. Чтобы выбрать страницу, наиболее предпочтительную для индексирования, следует обратить внимание на такие параметры:
посещаемость страницы;
наличие внешних/внутренних ссылок и их количество.
Как правильно настроить канонические URL
При использовании канонических ссылок вебмастера часто ожидают подводные камни. Эти несложные правила помогут избежать типичных ошибок.
Одна страница — одна каноническая ссылка в <head>.
Убедитесь, что каноническая страница в индексе.
Не усложняйте структуру ссылок, выстраивая цепочки канонических URL.
При размещении ссылок с атрибутом rel=»canonical» разными методами, например, страницы сайта и XML-карта, URL-адреса приоритетных страниц должны совпадать.
Выбирайте абсолютные ссылки вместо относительных. Так вероятность ошибки в каноническом URL сводится к минимуму.
Размещение SEO-canonical в <head> страницы — это основной способ реализации данного метода. В качестве альтернативы ссылку можно прописать в XML-карте сайта или через ответ сервера, в зависимости от формата документа.
В последнем случае можно использовать канонический URL для pdf-файла, указав ссылку в http-заголовке.
Заключение
С помощью атрибута rel=»canonical» SEO-специалист может управлять дублированным контентом на сайте и направлять поисковые системы на выбранные страницы.
Грамотное использование данного инструмента положительно влияет на индексацию сайта, сохраняет эффект от его продвижения и минимизирует последствия копирования вашего контента сторонними ресурсами.
» title = «Как использовать атрибут rel=»canonical» 16261788196243″ />
«Список задач» — готовый to-do лист, который поможет вести учет о выполнении работ по конкретному проекту. Инструмент содержит готовые шаблоны с обширным списком параметров по развитию проекта, к которым также можно добавлять собственные пункты.
Начать работу со «Списком задач»
Сэкономьте время на изучении Serpstat
Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?
Оставьте заявку и мы свяжемся с вами 😉
Оцените статью по 5-бальной шкале
4. 38 из 5 на основе 12 оценок
Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.
Рекомендуемые статьи
How-to
Denys Kondak
Как оптимизировать размер страниц на сайте
How-to
Denys Kondak
Как правильно оформить карточку товара в интернет-магазине
How-to
Denys Kondak
Как провести анализ логов сайта
Кейсы, лайфхаки, исследования и полезные статьи
Не успеваешь следить за новостями? Не беда! Наш любимый редактор подберет материалы, которые точно помогут в работе. Только полезные статьи, реальные кейсы и новости Serpstat раз в неделю. Присоединяйся к уютному комьюнити 🙂
Нажимая кнопку, ты соглашаешься с нашей политикой конфиденциальности.
Поделитесь статьей с вашими друзьями
Вы уверены?
Спасибо, мы сохранили ваши новые настройки рассылок.
Сообщить об ошибке
Отменить
Для чего нужен атрибут «rel=»
Термин rel в переводе с английского обозначает взаимосвязь. В HTML он его суть заключается в том, чтобы давать информацию, насколько текущий документ связан с тем, на который он содержит ссылку.
Когда определенная ссылка переводит нас на другой ресурс, атрибут rel используется для объяснения логики – почему именно на этот адрес. Ссылаться можно на страницу, содержание которой взаимосвязано с текущим документом, или на файл, который нужно использовать с этим документом. Еще ссылка может быть PDF или иноязычной версией документа. Ссылка, как взаимосвязь между текущим и иным документом используется часто в электронных книгах для переадресации на следующую (предыдущую) страницу.
Сегодня браузеры практически не обращают внимания на атрибут rel, но на него обращают внимание роботы поисковых систем. Некоторые ресурсы, такие как соцсети, также лучше будут взаимодействовать с сайтом, если типы ссылок на нем будут определены. Возможно использование, как к ссылке с тегом <a> с таким синтаксисом:
Также возможно использование <link>, который отвечает за связь с другим документом. В этой ситуации синтаксис будет таким:
Сегодня активно используют «nofollow». Это значение создает запрет на переход поисковой системы по определенной ссылке. Другими словами не передает им PR и тИЦ. Также используют и другие значения, такие как «canonical». Оно определяет, какой адрес является предпочтительным для поисковых машин. Использование rel может применяться более широко:
Такое значение используется поисковыми машинами для того, чтобы определить, передает ли ссылка вес той веб-странице, на которую ссылается:
Используется для указания того, что ссылка ведет на альтернативное изображение страницы (версия для печати, PDF):
Для этого типа можно задать hreflang, что позволит указать на то, что ссылка ведет на иноязычную версию:
Это значение дает указание на адрес сайта, которому отдается предпочтение при поиске. Используется в теге <link> в хэдере:
Используется для сообщения, что ссылка ведет на сведения об авторе страницы (сайта):
Эти примеры показывают, что ссылка ведет на контент, раскрывающий информацию о самом тексте, который расположен в комментариях.
Указывает на то, что по ссылке размещено лицензионное соглашение, которое относится к основному тексту страницы. Размещение ссылки должно быть ограничено тегом main. Это определяет контент, к которому ссылка привязана:
Такие ссылки применяются в случаях, когда используется переадресация на сторонние сайты, которые с высокой степенью вероятности будут открыты. Эта ссылка кэшируется браузером заранее, что позволяет ускорить время на ее открытие в дальнейшем:
Такие ссылки необходимы для навигации по странице. Они ведут на начало, конец, предыдущую, последующую страницы:
Многие браузеры не учитывают это значение и автоматически связывают содержимое с основным логотипом ресурса. Размер иконки можно менять, для этого используется значение size:
Такое значение говорит о том, что ссылка будет открыта в новом окне. Также она будет индексироваться. В платформе WordPress это часто используется для комментариев:
Использование атрибута rel имеет значение и пренебрегать им не стоит. Таким образом вы повысите связь между страницами и в итоге они будут более привлекательно выглядеть для поисковых систем, что скажется на посещаемости сайта.
Что такое rel=canonical?
Использование записи rel=canonical определяет наиболее предпочтительную для индексации страницу для поисковых роботов.
Помогает улучшить ссылочные показатели страниц доступных по множеству ссылок для правильного ранжирования в поиске.
Канонический URLS решает проблемы с дублированием контента.
Что данная страница должна индексироваться по приведенной ниже ссылке
«https://var.com/main.html».
Цель
Основная цель использования записи rel=canonical — указание предпочтительного для индексации поисковыми роботами URL
Зачем указывать для поисковых роботов URL-ы?
Чтобы ваш сайт лучше ранжировался в выдаче. Основным фактором для ранжирования является количество сайтов, которые ссылаются на данную страницу.
Основные проблемы, которые rel=canonical решает
В упрощенном примере может показаться, что сайт состоит только из одной страницы.
Предположим, что есть сайт с адресом www.example.com и так как он состоит только из одной страницы, вроде бы не должно быть проблем с дублями. Верно?
Не верно.
Ниже приведен список возможных вариаций адреса, по которому доступен данный сайт.
http://www.example.com/
http://www.example.com
http://example.com/
http://example.com
https://www.example.com/
https://example.com/
http://www.example.com/index.html
http://example.com/index.html
https://www.example.com/index.html
https://example.com/index.html
И это не полный список.
Теперь обратимся к пользователю, который хочет указать ссылку на этот сайт.
Ссылка может быть любой из приведенного списка вариаций.
Как это повлияет на ранжирование
Если несколько человек укажут 10 разных вариантов ссылки на страницы, то каждая версия страницы, будет иметь только одну ссылку.
Однако, если вы укажете канонический URL, тогда у вас будет 10 ссылок на один url, а не 1 ссылка на 10 url-ов.
Динамические url-ы
Допустим у нас есть страница, которая продает носки, и ее URL:
http://www.example.com/socks.html
На данной странице носки можно отсортировать по цвету. И например, если пользователь отсортировал носки по фиолетовому цвету, то URL ссылки будет выглядеть так:
http://www.example.com/socks.html?color=purple
По данному сценарию, можно понять, что мы имеем множество различных URL-ов, по которым можем попасть на страницу по носкам.
Благодаря использованию канонических ссылок на основной странице сайта, поисковые машины видят один url, а не множество. Они поймут, что все ссылки на самом деле относятся лишь к одной странице о носках.
Канонические ссылки — лучший вариант, который рекомендуют все поисковики и профессионалы по продвижению. Я использую их на каждой странице своего сайта.
Где указывать rel=canonical used?
Как правило запись добавляют в тэг head.
Примечание: Можно также указать запись и в header сайта, однако данный способ не всегда хорошо работает и не всеми поддерживается.
Что такое rel=dns-prefetch?
Это способ ускорить загрузку веб-страницы, с помощью предварительного разрешения доменных записей.
Использование rel=dns-prefetch предполагает, что браузер сначала сделает вызов DNS необходимого домена, до фактической загрузки.
Основная цель использования rel=dns-prefetch – это ускорение загрузки веб-страниц, когда для страниц используются разные домены.
Процесс запроса и загрузки страницы оптимизируется, благодаря эффективному контролю.
Процесс часто называют «DNS prefetching».
Определение W3C
«Предзапрос ссылки, используется для определения источника, который будет использован для загрузки необходимых ресурсов, а также для того, чтобы браузер получил данные как можно быстрее.»
Где используется rel=»dns-prefetch» used?
В тэге head документа.
Важность применения DNS предзагрузки
В жизни можно быть уверенным в двух вещах — в смерти и налогах.
При загрузке страницы, можно быть уверенным в одном запросе DNS на один домен.
Это значит, если ваша страница найдена на трех доменах, будет сделано соответственно минимум три запроса. Если вы используете ресурсы с 10 доменов, вы получите минимум 10 запросов.
Поэтому используйте возможность минимизировать dns запросы.
Где полезно применять DNS предзагрузку?
Например, у вас на сайте целая пачка js файлов, которые используются при загрузке страницы. У вас также могут использоваться другие сторонние инструменты (adsense, seo инструменты, инструменты маркетинга и т.д.).
В реальности вы не знаете наверняка, какие файлы браузер начнет загружать в первую очередь.
Вы точно знаете, что будет задействован CDN. В данном случае самое время использовать DNS предзапрос, потому что тогда в первую очередь будет выполнен запрос к DNS, а не загрузка сторонних файлов. Т.е. Данная практика позволит быстрее отобразить страницу.
Предзапрос DNS фактически дает вам возможность контролировать то, как страница будет загружаться, «намекая» браузеру, с чего начать.
Где НЕ полезен DNS предзапрос?
Если все ресурсы и файлы страницы лежат на одном домене с html.
Если все файлы js, css, картинки и т. д. лежат на одном домене вместе с самим сайтом, тогда нет необходимости указывать предзапрос, это может только навредить.
Как правило лучше правильно организовать веб-страницу, чем делать предзапросы.
Перед тем как делать предзапрос DNS, возможно вам стоит узнать как можно уменьшить количество вызовов доменов. Я понимаю, что не на каждом сайте это можно сделать, но все же задайте себе 3 вопроса:
Есть ли на странице ресурсы с разных доменов?
Данные ресурсы вызываются одинаково?
Могу ли я уменьшить кол-во доменов?
1. Есть ли на странице ресурсы с разных доменов?
Если HTML файл лежит на домене example.com, а CSS на cdn.example.com, а картинки подгружаются с 1234bucket.cdn.com, значит вы делаете загрузку с трех разных доменов, а могли бы перенести все эти ресурсы на один.
2. Данные ресурсы вызываются одинаково?
Если один CSS файл грузится c «www.example.com», а другой с «example.com», нужно это исправить. Убедитесь, что оба ресурса вызываются либо с версии www либо без «www».
То же самое касается https vs http, довольно распространенная практика.
3. Могу ли я уменьшить кол-во доменов?
Проверьте, все ли указанные на сайте ресурсы действительно нужны. Такие файлы как шрифты-иконки, плагины, социальные кнопки и т.д. часто используются не на каждой странице сайта, однако все равно вызываются.
Узнайте, как загружаются ваши страницы, с помощью сервиса page resource tool, так вы узнаете какие домены вызываются при загрузке.
Что такое rel=nofollow?
Использование rel=nofollow сообщает поисковым роботам, чтобы они не следовали ссылке.
Это указывает на то, что ссылка не подтверждается оригинальным автором или издателем страницы.
Он также используется, когда ссылка включена из-за коммерческой (оплачиваемой) связи.
Если вы — поисковая система, пожалуйста, не отдавайте должное этой ссылке, поскольку я ее не одобряю.
Определение W3C
«Ключевое слово nofollow указывает, что ссылка не подтверждена оригинальным автором или издателем страницы или что ссылка на ссылочный документ была включена, прежде всего, из-за коммерческих отношений между людьми, связанными с этими двумя страницами.» 1
Где используется rel=»nofollow»?
Поскольку rel=nofollow является директивой, специфичной для ссылок, она используется в HTML-ссылке.
До появления rel=nofollow вам приходилось ставить nofollow для всех ссылок на странице, либо вообще ничего. Теперь, когда стал доступен rel=nofollow, мы использовать атрибут для конкретной ссылки.
Цель
Основными причинами существования rel=nofollow является контроль спама и запись платных ссылок.
2004: поисковые системы вводят rel=nofollow для управления спамом комментариев
2005: рекомендуется Google для платных ссылок
2016: добавлено в руководство Google для веб-мастеров
В конце концов, большинство людей используют его сейчас, чтобы снизить риск штрафных санкций в поисковых системах.
Когда использовать rel=»nofollow»?
Существует четыре основных сценария, когда рекомендуется rel=nofollow.
1. Ненадежный контент
Есть много ситуаций, когда вы можете не контролировать, что люди публикуют на вашем сайте. Общие сценарии …
Комментарии к блогу
Обсуждение форума
Социальные виджеты
В приведенных выше ситуациях целесообразно убедиться, что любые ссылки используют rel=nofollow. Если вы не используете nofollow на ненадежные ссылки, вы в основном предлагаете спам и потенциально рискуете ранжированием в поисковой системе.
2. Платные ссылки
Google наказывает сайты, которые не добавляют rel=nofollow к платным ссылкам.
Если у вас есть следующие типы ссылок, вы не должны следовать им …
Платная ссылка (кто-то дал вам деньги или услуги, чтобы добавить ссылку)
Партнерские ссылки
Ссылка рекламного объявления
Ссылки с оптимизированным текстом-якорем в статьях или пресс-релизах, распространяемых на других сайтах
Добавление rel=nofollow к платным ссылкам уже включено в руководства Google для веб-мастеров. Подробнее о платных ссылках читайте здесь.
3. Приоритезация сканирования
Приоритезация сканирования означает изменение способа взаимодействия поисковых роботов, таких как Googlebot, с вашим сайтом.
В некоторых сценариях существует ограничение на то, сколько страниц поисковые роботы будут сканировать.
Более простым примером этого было бы, если на веб-сайте было 100 страниц, и по какой-то причине 90 из этих страниц не были важны для поисковых систем или ранжирования (страницы входа, страницы результатов поиска, политики конфиденциальности или что-то еще, что на самом деле не имеет значения для ранжирования).
В этом случае важными будут те десять страниц, которые вы хотите просканировать, а не другие 90.
Добавив rel=nofollow к вашим внутренним ссылкам на эти 90 страниц, вы превратите свой 100-страничный веб-сайт в 10-страничный веб-сайт в отношении робота Googlebot и других поисковых систем.
Это определило бы «приоритет» этих десяти страниц.
В большинстве сценариев такая приоритизация обхода не нужна, но существуют ситуации, когда этот метод может быть полезен для определения того, как поисковые системы видят ваш сайт.
4. Защита от наказания
Основная причина, по которой люди используют rel=nofollow, заключается в том, чтобы избежать штрафа за ранжирование в поисковых системах.
Не использовать nofollow для платных ссылок? — Ваш рейтинг будет снижен в Google.
Не использовать rel=nofollow на сомнительных ссылках? — Ваш рейтинг будет снижен в Google.
Не использовать rel=nofollow в своих пресс-релизах? — Ваш рейтинг будет снижен в Google.
Что касается функциональности rel=nofollow, то это защиты от спама. Что касается человеческой реальности, почему nofollow активно используется …
Защита от штрафов/наказаний/санкций со стороны поисковой системы.
Иногда это означает, что веб-мастер будет злоупотреблять rel=nofollow, а не рисковать чем-либо.
Как мы используем rel=nofollow
Мы используем nofollow на этом сайте примерно на каждой странице. Способ, которыми мы пользуемся, это обозначать платные ссылки и партнерские ссылки.
Мы не используем его ни на каких других ссылках, потому что мы единственные авторы на этом сайте, и поэтому каждая ссылка создается нами. Поэтому нет риска непреднамеренных ссылок, исходящих с этого сайта (как это было бы, если бы у нас были комментарии или другой контент созданный пользователем).
Единственными ссылками nofollow являются ссылки, которые вы видите на боковой панели партнерские ссылки в объявлениях.
Мы делаем это, следуя руководству Google для веб-мастеров по платным ссылкам и рекламным объявлениям.
Что такое rel=author?
Атрибут rel=author указывает на то, что приведенная ссылка относится к информации об авторе данной страницы или статьи.
Атрибут указывает взаимосвязь между двумя страницами: той, на которой он расположен и документом об авторе.
и данная ссылка относится к документу с информацией об авторе.
HTML5 определение
«атрибут author указывает на то, что документ, на который ссылаются, предоставляет более подробную информацию об авторе контента, расположенного в текущем блоке (где расположен сам атрибут) или всего контента на странице»
Где применяется?
Данный атрибут может использоваться на любой веб-странице, где владелец хочет указать автора.
Цель
Указать взаимосвязь между документом и автором документа.
Запись rel=author можно использовать при ранжировании
Несколько лет назад Google использовал авторство в своей выдаче для показа картинок/фото (сейчас данной функции нет).
Существует гипотеза, что Google по-прежнему использует авторство как фактор для ранжирования результатов, так как существует патент на данный алгоритм.
Google не заявляет открыто о том, что rel=author используется при ранжировании, но однако вероятность существует.
Способ применения rel=author
Наиболее частый вариант указания автора – это стандартный атрибут HTML ссылки. Пример:
Еще один вариант использования, когда вместо ссылки на документ указывается e-mail автора. Например:
<a href="mailto:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript." rel="author">
Можно использовать запись rel=author на каждой странице сайта.
На мой взгляд, это лучший способ защиты контента от кражи. Конечно, rel=author не защищает контент в буквальном смысле этого слова, однако мы знаем, что несколько лет назад Google идентифицировал авторов и представители Google также отмечали, что владельцам сайтов имеет смысл указывать авторов статьей.
Что такое rel=amphtml?
Запись rel=amphtml определяет AMP версию контента на странице.
Указание AMP для ссылки на страницу, позволяет Google определить версию AMP для текущей страницы.
Так как атрибут rel=amphtml определяет AMP версию страницы, он должен быть расположен на обычной странице без AMP.
На стандартной странице атрибут rel=amphtml указывает AMP версию. В свою очередь сослаться на стандартную версию страницы можно с помощью записи rel=canonical.
Цель
Основная цель использовать запись rel=amphtml — распознать и индексировать AMP страницу.
AMP и Google распознание/анализ
Когда Googlebot находит запись rel=amphtml, он сканирует страницу, чтобы затем внести ее в индекс Google.
При условии, что страница Amp не содержит ошибок, она будет добавлена в Google CDN (Сеть доставки (и дистрибуции) контента).
В будущем, когда пользователь мобильного устройства будет искать эту страницу, Google покажет ему ее сохраненную копию из CDN.
Что такое rel=apple-touch-icon?
Запись rel=apple-touch-icon определяет картинку/иконку на устройствах Apple, которая определяет данный сайт или страницу.
Основная цель применения записи rel=apple-touch-icon – это обозначение иконки/логотипа для страницы.
Ее функцию можно также сравнить с Favicon для операционной системы Windows, которые присваиваются закладкам, ссылкам, сохраненным страницам.
Что такое «rel=»?
Объясняем поисковым роботам и веб-службам, почему конкретная ссылка ведет к определенному адресу.
В HTML атрибут rel (от англ. «relationship» ‒ «отношение, взаимосвязь») определяет взаимосвязь между текущим и связанным с ним ссылкой документом.
Когда ссылка ведет нас к ресурсу, атрибут
rel объясняет, почему ссылка ведет к этому адресу. Ссылаться можно, например, на файл стилей, который нужно задействовать с документом. Или на страницу, которая наполнена тем же содержанием, что и исходный документ, но отображается в стандартном формате для подписки на RSS-новости. Также адрес может быть языковым переводом или PDF-версией. Ссылочные отношения применяются также, если ссылка ведет на предыдущие или последующие страницы электронной книги.
Большинство современных браузеров не реагируют на значения этого атрибута, но им руководствуются поисковые роботы при индексировании страниц сайтов. Веб-службы, вроде социальных сетей или инструментов языкового перевода также лучше поймут ваш сайт, если на нем определены типы ссылок. Может применяться как к ссылке с тегом с таким синтаксисом:
<a rel="..." href="...">...</a>
Либо к тегу , который устанавливает связь с внешним документом вроде файла со стилями или со шрифтами. Синтаксис в этом случае будет таким:
<link rel="..." href="...">
Сейчас чаще всего используют значение «nofollow», которое запрещает поисковой системе переходить по конкретной ссылке, то есть, не передает им тИЦ и PR, и «canonical», которая определяет предпочитаемый адрес для индексации поисковыми системами. Но использование атрибута rel не ограничивается только значениями «nofollow» и «canonical»:
rel=nofollow
Значение предназначено для поисковых систем: указывает им, что ссылка не передает свой вес той странице, на которую ссылается. Пример:
<a rel="nofollow" href="page. html">Робот, не переходи на эту страницу</a>
rel=canonical
Указывает на предпочитаемый адрес, который будет участвовать в поиске. Используется в теге в хэдере:
Подробнее об использовании rel=canonical в нашей статье
о комплексном аудите сайта.
rel=alternate
Указывает на то, что по этой ссылкой располагается альтернативный вид отображения страницы. Например, это может быть PDF-версия, или версия для печати:
<a rel="alternate" type="application/pdf" href="page.pdf">PDF версия страницы</a>
Также у этого типа можно задать hreflang, который указывает на то, что по этой ссылке находится страница другой языковой версии:
Сообщает, что за ссылкой находится информация об авторе сайта или страницы:
<a rel="author" href="about. html">Об авторе</a>
rel=bookmark
Говорит, что ссылка является постоянной и адрес этой страницы не меняется никогда:
<a rel="bookmark" href="about.html">Постоянная ссылка на страницу</a>
rel=help
Такая ссылка ведет к контенту справочного характера. Браузер сопоставляет эту справочную информацию с родительским контейнером, в котором была размещена эта ссылка.
В этом примере ссылка ведет на справочную информацию о контенте, который расположен в родительском элементе ссылки, а именно в форме комментария.
rel=license
Используется, когда ссылка ведет на лицензионное соглашение основного контента страницы. Ссылка должна быть размещена в пределах тега main сайта. Лицензионное соглашение относится только к тому контенту, которое размещено в пределах этой секции. Оно не будет относится к тому, что находится, например, в футере:
Используйте ссылки этого типа, когда ссылаетесь на внешние ресурсы, которые пользователь откроет с большой вероятностью. Браузер кэширует заранее эту ссылку и она откроется быстрее:
Означает, что ссылка будет открыта в новом окне. А сама ссылка будет индексироваться, передавать вес. В WordPress этот атрибут весьма широко применяется в комментариях. Может использоваться совместно с nofollow, чтобы ссылка не передавала вес:
<a rel="external nofollow" href="page.html">Открыть в новой вкладке</a>
rel=icon
Используется для ассоциации иконки сайта с его содержимым. Указывается в теге :
<link rel="shortcut icon" href="/favicon. ico">
Большинство браузеров не конфликтуют с этим атрибутом, привязывая иконку сайта к его страницам. Также есть возможность определять размер изображения иконки при помощи size:
Это далеко не все возможные значения атрибута rel, подробнее читайте в
справочнике HTML.
Не пренебрегайте использованием атрибута rel, он позволяет легко добавить в ваши ссылки больше семантического смысла и создать связи между страницами сайта, которые затем будут обработаны поисковыми роботами, агрегаторами и браузерами.
Атрибут rel=canonical: что это такое
Атрибут rel=«canonical» — специальный тег, который сообщает поисковым системам, какую из страниц с дублированным контентом считать дополнительной, а какую – основной.
Почему появляются страницы с дублированным контентом
Дубли страниц – это страницы с полностью идентичным содержанием, но с разными URL.
Почему вообще на сайте появляются дублированные страницы? Самые распространенные причины:
Из-за особенностей CMS на сайте могут появиться страницы с .php или .html, со слэшем и без слэша на конце. Например: http://site.ru/page/ и http://site.ru/page
На сайте есть страницы с динамическими параметрами URL,
Меняется структура сайта, но вебмастер, создавая новые страницы, забывает удалить старые.
Страницы фильтров, сортировок, поиска и страницы пагинации, где текст и мета-теги всех страниц могут быть одинаковыми.
Сайт переводят на защищенный протокол HTTPS, но он доступен и по HTTP
Если у сайта много дублированных страниц, вебмастеру стоит заняться этим вопросом, т.к.:
Дубли страниц затрудняют индексацию сайта,
Яндекс и Google не любят дублированный контент, и сайт может потерять позиции в поиске.
Поисковая система может отображать в поиске страницу, которая является второстепенной.
Поиск и устранение дублированных страниц является частью поисковой оптимизации сайта. Чаще всего проблему дублей решают с помощью 301 редиректа и атрибута rel=«canonical».
Когда нужно использовать атрибут rel=«canonical»
Основная задача атрибута rel=«canonical» показать поисковой системе, какую из страниц с одинаковым контентом считать канонической, т.е. главной, а какую – второстепенной. Благодаря каноническим ссылкам, поисковые роботы поймут, какие страницы нужно индексировать чаще и выбирать для показа в результатах поиска.
Атрибут rel=canonical является одним из сигналов для поискового робота при выборе канонической страницы. Поисковики также ориентируются на протокол (http или https), предпочтительный для пользователя домен, качество страницы, присутствие URL в файле Sitemap и т.д. Несмотря на то что атрибут является лишь рекомендацией для поискового робота, а не строгим предписанием, его использование очень желательно.
Чаще всего вебмастера используют канонические ссылки в следующих случаях:
Несколько страниц для одной серии продуктов,
Страницы сортировок товаров в каталоге,
Использование партнерской программы на сайте,
Использование одинакового контента на разных доменах или разных языковых версиях сайта,
Если вебмастер точно знает, что CMS может создавать дубли,
Страницы с дублями из-за UTM-меток и т.д.
Как использовать атрибут rel=«canonical» на сайте
Существует несколько способов использования атрибута rel=«canonical»:
В коде страницы, которая не является основной, между тегами head указать атрибут и абсолютную ссылку на страницу, которую следует считать приоритетной. Например, [link rel=»canonical» href=“https://site.ru/” /].
Канонические ссылки можно прописывать в файле Sitemap, но так как XML-карта является только рекомендацией для поисковых роботов, они могут ее игнорировать.
Если страница реализована не в HTML, то можно прописывать канонические ссылки в заголовке HTTP.
Есть специальные плагины, которые позволяют настраивать канонические ссылки на разных платформах.
Основные ошибки при создании канонических ссылок:
Каноническая ссылка не индексируется,
Каноническая ссылка отдает 404 ошибку или 200 код сервера,
На одной странице прописано несколько ссылок с атрибутом rel=«canonical» (в этом случае будет учитываться только первая ссылка),
При указании канонических ссылок для одной страницы несколькими способами (например, код сайта и XML-карта), ссылки оказались разными,
Указанный канонический URL находится на другом домене или поддомене,
Указана цепочка канонических адресов. Например, для страницы site.ru/1 указана каноническая ссылка на страницу site. ru/2, в то время как для адреса site.ru/2 указан канонический адрес site.ru/3.
На страницах пагинации в качестве канонической ссылки указывается первая страница, что делает невозможным индексацию всех остальных страниц. В данном случае корректнее делать каноническую ссылку на страницу «Показать все», если она есть на сайте.
Содержимое канонической страницы значительно отличается от наполнения второстепенной страницы. В таких случаях поисковые роботы могут игнорировать рекомендации и канонические ссылки.
Проверить корректность размещения ссылок с атрибутом rel=«canonical» можно с помощью программы Screaming Frog SEO Spider.
Поисковый робот узнает об изменениях на сайте при его обходе. Если вебмастер корректно указал канонические страницы и робот последовал рекомендациям, второстепенная страница пропадет из результатов поиска. В Яндексе, например, это можно отследить с помощью сервиса Вебмастер (страница Индексирование — Страницы в поиске (блок Исключённые страницы):
HTML link rel Attribute
❮ HTML тег
Пример
Импорт внешней таблицы стилей:
css»>
Попробуйте сами »
ниже.
Определение и использование
Обязательный атрибут rel указывает связь между текущим документом и связанным документом/ресурсом.
Поддержка браузера
Атрибут
отн.
Да
Да
Да
Да
Да
Синтаксис
Значения атрибутов
Значение
Описание
альтернативный
Предоставляет ссылку на альтернативную версию документа (т. е. печатную страницу, переведенную или зеркальную). Пример:
автор
Предоставляет ссылку на автора документа
предварительная выборка DNS
Указывает, что браузер должен упреждающе выполнять разрешение DNS для источника целевого ресурса
помощь
Предоставляет ссылку на справочный документ. Пример:
значок
Импортирует значок для представления документа. Пример:
лицензия
Предоставляет ссылку на информацию об авторских правах для документа
следующий
Предоставляет ссылку на следующий документ в серии
пингбэк
Предоставляет адрес сервера pingback, который обрабатывает pingbacks для текущего документа
предварительное соединение
Указывает, что браузер должен заблаговременно подключаться к источнику целевого ресурса.
предварительная выборка
Указывает, что браузер должен упреждающе извлекать и кэшировать целевой ресурс, поскольку он может потребоваться для последующей навигации
предварительная нагрузка
Указывает, что агент браузера должен упреждающе извлекать и кэшировать целевой ресурс для текущей навигации в соответствии с пунктом назначения, заданным атрибутом «как» (и приоритетом, связанным с этим пунктом назначения).
пререндеринг
Указывает, что браузер должен предварительно отображать (загружать) указанный
веб-страница в фоновом режиме. Итак, если пользователь переходит на эту страницу, это ускоряет
увеличить загрузку страницы (поскольку страница уже загружена). Внимание! Это тратит впустую пропускную способность пользователя! Используйте предварительную визуализацию только в том случае, если вы абсолютно уверены
что веб-страница требуется в какой-то момент пути пользователя
предыдущий
Указывает, что документ является частью серии и что предыдущий документ в серии является ссылочным документом
поиск
Предоставляет ссылку на ресурс, который можно использовать для поиска в текущем документе и связанных с ним страницах.