Канонический элемент ссылки - Canonical link element

А канонический элемент ссылки является HTML элемент что помогает вебмастерам не допустить дублированный контент проблемы в поисковая оптимизация указав "канонический "или" предпочтительная "версия веб-страницы. Она описана в RFC 6596, который был запущен в апреле 2012 года.[1][2]

Цель

Серьезная проблема для поисковые системы заключается в определении исходного источника для документов, доступных по нескольким URL-адресам. Дублирование контента может происходить разными способами, в том числе:[3]

  • Дублирование за счет GET-параметров
  • Дублирование с несколькими URL из-за CMS
  • Дублирование из-за доступности на разных хостах / протоколах
  • Тиражирование из-за печатных версий сайтов

Проблемы с дублированным контентом возникают, когда один и тот же контент доступен из нескольких URL.[4] Например, http://www.example.com/page.html будет рассмотрен поисковые системы быть совершенно другой страницей http://www.example.com/page.html?parameter=1, даже если оба URL-адреса могут ссылаться на одно и то же содержимое.[5][6]

В феврале 2009 г. Google, Yahoo и Microsoft объявил о поддержке канонический элемент ссылки, который можно вставить в раздел веб-страницы, чтобы веб-мастера могли предотвратить эти проблемы.[7] Элемент канонической ссылки помогает веб-мастерам дать понять поисковым системам, какая страница должна считаться оригинальной.

Как поисковые системы обрабатывают rel = canonical

Поисковые системы пытаются использовать определения канонических ссылок в качестве выходного фильтра для своих результатов поиска. Если несколько URL-адресов содержат одно и то же содержимое в результирующем наборе, определения URL-адресов канонических ссылок, скорее всего, будут включены для определения исходного источника содержимого. ″ Например, когда Google находит идентичные экземпляры контента, он решает показать один из них. Выбор ресурса для отображения в результатах поиска будет зависеть от поискового запроса. ″[8][нужна цитата ]

Согласно Google, канонический Элемент ссылки считается не директивой, а скорее намеком на то, что алгоритм ранжирования «строго соблюдает».[1][9]

Хотя канонический элемент ссылки имеет свои преимущества, Мэтт Каттс, а затем глава Google веб-спам команда, сказала, что поисковая система предпочитает использование 301 редирект. Каттс сказал, что предпочтение отдается переадресации потому, что Google пауки могут игнорировать канонический элемент ссылки, если сочтут это более выгодным.[10]

Выполнение

Элемент канонической ссылки можно использовать в HTML <голова /> или отправлено с Заголовок HTTP документа. Для документов, отличных от HTML, заголовок HTTP - это альтернативный способ установки канонического URL-адреса.[3][11]

По стандарту HTML 5 <связь rel="канонический" href="http://example.com/"> HTML-элемент должен находиться в пределах <голова /> раздел документа.[12]

Примеры

HTML

Ниже вы можете увидеть пример HTML-кода, который использует rel = canonical внутри тегов . Код можно использовать на такой странице, как https://example.com/page.php?parameter=1сообщить поисковым системам, что https://example.com/page.php является предпочтительной версией веб-страницы.

<!DOCTYPE html><html><голова>  <связь rel="канонический" href="https://example.com/page.php" /></голова><тело>...</тело></html>

HTTP

HTTP/1.1 200 OkТип содержимого: application / pdfСвязь: ; rel = "canonical"Content-Length: 4223...

Смотрите также

Рекомендации

  1. ^ а б Купке, Иоахим (12 февраля 2009 г.). "Укажите свой канонический". Google. Получено 2012-08-02.
  2. ^ Каттс, Мэтт (2009-02-15). «Узнайте об элементе Canonical Link за 5 минут». Получено 2012-08-02.
  3. ^ а б "Link rel = canonical: Как правильно канонизировать URL". Audisto GmbH. Получено 2015-10-06.
  4. ^ «Повторяющийся контент». Google. Получено 2012-08-02.
  5. ^ Бисвас, Кушал. «Канонический вопрос и как использовать канонический тег - правильный путь». Доход I. Архивировано из оригинал 14 июня 2016 г.. Получено 18 июн 2015.
  6. ^ Задро, Дарио. "Rel = Canonical - Руководство по каноническим тегам для начинающих - где и когда их использовать". Zadro Web. Получено 18 июн 2015.
  7. ^ Фокс, Ванесса (2009-02-12). "Google, Yahoo и Microsoft объединились для создания" канонического тега ", чтобы уменьшить беспорядок в повторяющемся контенте". Search Engine Land. Получено 2012-08-02.
  8. ^ Как Google и другие поисковые системы управляют каноническими ссылками | http://seomediax.com/seo/how-google-and-other-search-engines-manage-canonical-links/
  9. ^ «Объедините повторяющиеся URL-адреса - Справка Search Console». support.google.com.
  10. ^ Каттс, Мэтт (2011-05-16). "Канонический угловой падеж rel [равно]". Получено 2012-08-02.
  11. ^ «Объедините повторяющиеся URL-адреса - Справка Search Console». support.google.com.
  12. ^ "HTML-тег ссылки". www.w3schools.com. Получено 2019-01-07.