Канонические теги: простое руководство для начинающих

Что такое канонический тег?

Канонический тег (rel=”canonical”) — это фрагмент HTML-кода, определяющий основную версию для повторяющихся, почти повторяющихся и похожих страниц. Другими словами, если у вас есть одинаковый или похожий контент, доступный под разными URL-адресами, вы можете использовать канонические теги, чтобы указать, какая версия является основной и, следовательно, должна быть проиндексирована.

Как выглядит канонический тег?

Канонические теги используют простой и согласованный синтаксис и размещаются в разделе

веб-страницы:

Вот что каждый из них часть этого кода на простом английском языке означает:

  • link rel=”canonical”: ссылка в этом теге является основной (канонической) версией этой страницы.
  • href=”https://example.com/sample-page/”: Каноническую версию можно найти по этому URL.

Почему канонические теги важны для SEO?

Google не любит дублированный контент. Им сложнее выбирать:

  • какую версию страницы индексировать (они будут индексировать только одну!),
  • какую версию страницы ранжировать по релевантным запросам.
  • Следует ли им консолидировать «ссылочный капитал» на одной странице или разделить его между несколькими версиями.

Слишком много дублированного контента также может повлиять на ваш «бюджет сканирования». Это означает, что Google может в конечном итоге тратить время на сканирование нескольких версий одной и той же страницы вместо того, чтобы обнаружить другой важный контент на вашем веб-сайте.

Правда о краулинговом бюджете

. Разумеется, по возможности следует избегать принуждения Google тратить время на сканирование дублированного контента. Однако Google заявляет, что для большинства сайтов это не проблема.

Если новые страницы, как правило, сканируются в тот же день, когда они публикуются, веб-мастерам не стоит обращать внимание на бюджет сканирования. Аналогично, если на сайте меньше нескольких тысяч URL-адресов, большую часть времени он будет сканироваться эффективно.

Канонические теги решают все эти проблемы. Они позволяют вам сообщить Google, какую версию страницы следует индексировать и ранжировать, а также где консолидировать «ссылочный капитал».

Если вы не укажете канонический URL-адрес, Google возьмет дело в свои руки.

Если вы не укажете канонический URL-адрес, мы определим лучшую, по нашему мнению, версию или URL-адрес.

Полагаться на Google таким образом — не лучшая идея. Они могут выбрать версию вашей страницы, которую вы не хотите считать канонической.

ВАЖНОЕ ПРИМЕЧАНИЕ

Google заявляет, что они обычно соблюдают установленный вами канонический URL-адрес, но не всегда. Это потому, что теги canonicals — это подсказки, а не директивы. Если они соблюдаются, любые сигналы, такие как ссылки, должны объединяться с каноническим URL-адресом.

Использование лучших практик канонических тегов также помогает снизить риск того, что Google посчитает нежелательную версию страницы канонической.

Но у меня нет дублированного контента, не так ли?

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

Но поисковые системы сканируют URL-адреса, а не веб-страницы.

Это означает, что они рассматривают example.com/product и example.com/product?color=red как уникальные страницы, даже если это одна и та же веб-страница с идентичным или похожим содержанием.

Их называют параметризованными URL-адресами, и они являются частой причиной дублирования контента, особенно на сайтах электронной торговли с фасетированной/фильтрованной навигацией.

Например, компания Brown Bag Clothing продает рубашки. Это URL-адрес основной страницы категории:

https://www.bbclothing.co.uk/en-gb/clothing/shirts.html

. Если вы фильтруете только рубашки XL, к URL-адресу добавляется параметр:

https:/ /www.bbclothing.co.uk/en-gb/clothing/shirts.html ?Size=XL

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

https://www.bbclothing.co.uk/ ru-ru/clothing/shirts.html ?Size=XL&color=Blue

В глазах Google это все отдельные страницы, хотя их содержание лишь незначительно отличается.

Но не только сайты электронной коммерции становятся жертвами дублирования контента.

Вот некоторые другие распространенные причины дублирования контента, которые применимы ко всем типам веб-сайтов:

  • Наличие параметризованных URL-адресов для параметров поиска (например, example.com?q=search-term)
  • Наличие параметризованных URL-адресов для идентификаторов сеансов (например, https://example .com?sessionid=3)
  • Наличие отдельных версий страниц для печати (например, example.com/page и example.com/print/page).
  • Наличие уникальных URL-адресов для сообщений в разных категориях (например, example.com/services /SEO/ и example.com/specials /SEO/)
  • Наличие страниц для разных типов устройств (например, example.com и m.example.com).
  • Наличие AMP- и не-AMP-версий страницы (например, example.com/page и amp.example). /page)
  • Показ одного и того же контента в вариантах без www и www (например, http://example.com и http://www.example.com)
  • Показ одного и того же контента в вариантах без https и https (например, http ://www.example.com и https://www.example.com).
  • Обслуживание одного и того же контента с косыми чертами и без них (например, https://example.com/page/ и http://www.example.com). com/page)
  • Отображение одного и того же контента в версиях страницы по умолчанию, таких как индексные страницы (например, https://www.example.com/, https://www.example.com/index.htm, https:// www.example.com/index.html, https://www.example.com/index.php, https://www.example.com/default.htm и т. д.)
  • Показ одного и того же контента с заглавными буквами и без них. (например, https://example.com/page/ и http://www.example.com/Page/)

. В таких ситуациях правильное использование канонических тегов имеет решающее значение.

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

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

Если люди сознательно решили объединить свой контент, это затрудняет определение источника. Вот почему мы рекомендуем использовать канонический или блокирующий. Этого могут потребовать издатели, занимающиеся синдикацией. https://t.co/hblGLsD0ir pic.twitter.com/yjtx43II8j— Дэнни Салливан (@dannysullivan) 18 сентября 2019 г.

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

Основы реализации канонических тегов

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

Правило №1: Используйте абсолютные URL-адреса.

Джон Мюллер из Google утверждает, что лучше всего не использовать относительные пути с элементом ссылки rel=”canonical”.

Вы можете использовать любой из них, но я бы рекомендовал использовать абсолютные URL-адреса, чтобы вы были уверены, что они интерпретируются правильно. — 🍌 Джон 🍌 (@JohnMu) 24 октября 2018 г.

Поэтому вам следует использовать следующую структуру:

https://example.com/sample-page/ ” />

В отличие от этой:

/ sample-page/ ” />

Правило № 2: используйте URL-адреса в нижнем регистре.

Поскольку Google может рассматривать URL-адреса в верхнем и нижнем регистре как два разных URL-адреса, вам нужно сначала обязательно принудительно использовать URL-адреса в нижнем регистре на своем сервере, а затем использовать URL-адреса в нижнем регистре для ваших канонических тегов.

Правило № 3. Используйте правильную версию домена (HTTPS или HTTP).

Если вы перешли на SSL, убедитесь, что вы не объявляете URL-адреса, отличные от SSL (т. е. HTTP), в своих канонических тегах. Теоретически это может привести к путанице и неожиданным результатам. Если вы находитесь в защищенном домене, убедитесь, что вы используете следующую версию URL-адреса:

Я рекомендую [использовать] самореферентный канонический формат, потому что он действительно дает нам понять, какую страницу вы хотите проиндексировать или каким должен быть URL-адрес, когда он будет проиндексирован.Даже если у вас есть одна страница, иногда существуют разные варианты URL-адреса, которые могут поднять эту страницу. Например, с параметрами в конце, возможно, с заглавными строчными буквами или с www и без www. Все эти вещи можно как бы подчистить с помощью тега rel canonical. Джон Мюллер, аналитик тенденций Google для веб-мастеров.

Если вы не уверены, как работает самореферентный канонический тег, то это, по сути, канонический тег на странице, который указывает сам на себя. Например, если URL-адрес был https://example.com/sample-page, то канонический идентификатор на этой странице будет выглядеть следующим образом:

Большинство современных популярных CMS автоматически добавляют самоссылающиеся URL-адреса, но при использовании собственной CMS вам потребуется жестко запрограммировать это у разработчика.

Правило №5: используйте один канонический тег на странице.

Если на странице есть несколько канонических тегов, Google будет игнорировать оба.

В случае многократного объявления rel=canonical Google, скорее всего, проигнорирует все подсказки rel=canonical.

Как реализовать канонические URL-адреса

Существует пять известных способов указания канонических URL-адресов. Это так называемые сигналы канонизации:

  • HTML-тег (rel=canonical)
  • HTTP-заголовок
  • Карта сайта
  • Перенаправление 301*
  • Внутренние ссылки

Плюсы и минусы каждого метода см. в официальной документации Google.

1. Установка канонических значений с помощью HTML-тегов rel=“canonical”

Использование тега rel=canonical — это самый простой и очевидный способ указать канонический URL-адрес.

Просто добавьте следующий код в раздел

любой повторяющейся страницы:

Пример

Допустим, у вас есть веб-сайт электронной коммерции. продам футболки. Вы хотите, чтобы https://yourstore.com/tshirts/black-tshirts/ был каноническим URL-адресом, даже если содержимое этой страницы доступно через другие URL-адреса (например, https://yourstore.com/offers/black-tshirts/).

Просто добавьте следующий канонический тег ко всем повторяющимся страницам:

Обратите внимание: если вы используете CMS, вы не должны не нужно возиться с кодом вашей страницы. Есть более простой способ.

Установка канонических тегов в WordPress:

установите Yoast SEO, и канонические теги, ссылающиеся на себя, будут добавлены автоматически. Чтобы установить собственные канонические настройки, используйте раздел «Дополнительно» на каждой публикации или странице.

Установка канонических тегов в Shopify:

Shopify по умолчанию добавляет самоссылающиеся канонические URL-адреса для продуктов и сообщений в блогах. Чтобы установить собственные канонические URL-адреса, вам необходимо напрямую отредактировать файлы шаблона (.liquid).

В этой теме есть некоторая информация о том, как это сделать.

Установка канонических тегов в Squarespace:

Squarespace также по умолчанию добавляет самоссылающиеся URL-адреса. Но, как и в случае с Shopify, вам необходимо редактировать код напрямую, если вы хотите добавить собственный канонический URL-адрес.

2. Установка канонических тегов в заголовках HTTP

Для таких документов, как PDF-файлы, невозможно разместить канонические теги в заголовке страницы, поскольку на странице нет раздела

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

Пример

Представьте, что мы создаем PDF-версию этой записи блога и размещаем ее в подпапке нашего блога (ahrefs.com/blog/*).

Вот как может выглядеть наш HTTP-заголовок для этого файла:

HTTP/1.1 200 OK Content-Type: application/pdf Ссылка: ; rel=”canonical”

Рекомендуемая литература: Как добавить тег Canonical в заголовки HTTP

3. Установка канонических значений в картах сайта

Google заявляет, что неканонические страницы не должны включаться в карты сайта. Должны быть указаны только канонические URL-адреса. Это связано с тем, что Google рассматривает страницы, указанные в карте сайта, как рекомендуемые канонические.

Однако они не всегда выбирают URL-адреса в файлах Sitemap как канонические.

Мы не гарантируем, что будем считать URL-адреса карты сайта каноническими, но это простой способ определить канонические адреса для большого сайта, а карты сайта — полезный способ сообщить Google, какие страницы вы считаете наиболее важными на своем сайте.

4. Настройка канонических ссылок с помощью 301-перенаправлений.

Используйте 301-перенаправления, если хотите перенаправить трафик с повторяющегося URL-адреса на каноническую версию.

Пример

Предположим, что ваша страница доступна по этим URL-адресам:

  • example.com
  • example.com/index.php
  • example.com/home/

Выберите один URL-адрес в качестве канонического и перенаправьте туда остальные URL-адреса.

Вам следует сделать то же самое для безопасных версий вашего сайта HTTPS/HTTP и www/non-www. Выберите одну каноническую версию и перенаправьте на нее остальных.

Например, канонической версией ahrefs.com является URL-адрес HTTPS, отличный от www (https://ahrefs.com). Сюда перенаправляются все следующие URL-адреса:

  • http://ahrefs.com/
  • http://www.ahrefs.com/
  • https://www.ahrefs.com/

Прочтите наше полное руководство по реализации 301-перенаправления.

5. Внутренние ссылки

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

Аналитик Google Webmaster Trends Джон Мюллер рассказывает о сигналах, используемых для определения канонических URL-адресов, в этом видео #AskGoogleWebmasters :

Чем более последовательны вы со всеми этими сигналами, тем легче поисковым системам будет определить предпочтительный канонический URL-адрес. Как упомянул Джон в видео, Google также предпочитает URL-адреса HTTPS, а не HTTP, а также более красивые URL-адреса.

Распространенные ошибки канонизации, которых следует избегать.

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

Вот некоторые распространенные ошибки, которые люди совершают при попытке канонизировать:

Ошибка № 1: Блокировка канонизированного URL-адреса с помощью robots.txt.

Блокировка URL-адреса в robots.txt не позволяет Google сканировать его, а это означает, что они не могут видеть канонические теги на этой странице. . Это, в свою очередь, не позволяет им перенести какой-либо «ссылочный капитал» из неканонического в каноническое.

Ошибка №2: установка канонизированного URL-адреса на noindex.

Никогда не смешивайте noindex и rel=canonical. Это противоречивые инструкции.

Google обычно отдает приоритет каноническому тегу над тегом noindex, как утверждает здесь Джон Мюллер. Но это все равно плохая практика. Если вы хотите неиндексировать и канонизировать URL-адрес, используйте перенаправление 301. В противном случае используйте rel=canonical.

Ошибка № 3. Установка кода состояния HTTP 4XX для канонизированного URL-адреса.

Установка кода состояния HTTP 4XX для канонизированного URL-адреса имеет тот же эффект, что и использование тега noindex: Google не сможет видеть канонический тег и передавать «капитал ссылки». » к канонической версии.

Ошибка № 4: Канонизация всех страниц с нумерацией страниц до корневой страницы

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

Почему? Как заявил Джон Мюллер из Google на Reddit, использование rel=canonical является неправильным.

Главное, чего следует избегать, поскольку этот пост посвящен канонизации, — это использовать rel=canonical на странице 2, указывающий на страницу 1. Страница 2 не эквивалентна странице 1, поэтому такой rel=canonical будет неверным. Джон Мюллер, аналитик тенденций для веб-мастеров Google.

Вам также следует использовать теги rel=prev/next для нумерации страниц. Они больше не используются Google, но Bing все еще использует их.

Ошибка №5: не использовать канонические теги с hreflang.

Теги Hreflang используются для указания языка и географического таргетинга веб-страницы.

Google заявляет, что при использовании hreflang вам следует «указать каноническую страницу на том же языке или лучший возможный язык-заменитель, если канонический язык не существует для того же языка».

Ошибка № 6: Наличие нескольких тегов rel=canonical

Наличие нескольких тегов rel=canonical приведет к тому, что Google, скорее всего, проигнорирует их. Во многих случаях это происходит потому, что теги вставляются в систему в разных точках, например, с помощью CMS, темы и плагинов. Вот почему многие плагины имеют опцию перезаписи, позволяющую гарантировать, что они являются единственным источником канонических тегов.

Другая область, где это может быть проблемой, — это канонические элементы, добавленные с помощью JavaScript. Если в ответе HTML не указан канонический URL-адрес, а затем вы добавляете тег rel=canonical с помощью JavaScript, его следует учитывать при отображении страницы Google. Однако если у вас есть канонический код, указанный в HTML, и вы заменяете предпочтительную версию на JavaScript, вы посылаете в Google смешанные сигналы.

Ошибка №7: Rel=canonical в .

Rel=canonical должен появляться только в

документа. Канонический тег в разделе страницы будет игнорироваться.

Проблема может возникнуть при разборе документа. Хотя исходный код страницы может иметь тег rel=canonical в правильном месте, когда страница фактически создается в браузере или отображается поисковой системой, существует множество различных вещей, таких как незакрытые теги, внедрение JavaScript или . в разделе может привести к преждевременному завершению во время рендеринга. В этих случаях канонический тег может быть случайно добавлен в отображаемой страницы, где он не будет учитываться.

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

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

Для этого вы можете использовать инструмент аудита сайта Ahrefs.

Site Audit сканирует ваш сайт на предмет более 100 проблем SEO, в том числе связанных с каноническими тегами.

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

1. Canonical указывает на 4XX.

Это предупреждение срабатывает, когда одна или несколько страниц канонизируются по URL-адресу 4XX.

Почему это проблема

Поисковые системы не индексируют страницы 4XX, потому что они не работают. В результате они игнорируют любые канонические теги, указывающие на такие страницы, и часто индексируют неправильную (неканоническую) версию страницы.

Как исправить.

Просмотрите затронутые страницы и замените неработающие (4XX) канонические ссылки ссылками на рабочие (200) страницы, которые вы хотите проиндексировать.

2. Canonical указывает на 5XX.

Это предупреждение срабатывает, когда одна или несколько страниц канонизируются по URL-адресу 5XX.

Почему это проблема

Коды состояния HTTP 5XX указывают на проблемы с сервером, которые приводят к недоступности канонической страницы. Google вряд ли будет индексировать недоступные страницы, поэтому может игнорировать канонические.

Как исправить

Замените все ошибочные канонические URL-адреса действительными URL-адресами. Проверьте правильность конфигурации сервера, если указанный канонический вариант кажется правильным. Обратите внимание, что это может быть временной проблемой, если сканирование произошло, когда ваш сайт был отключен на техническое обслуживание или сервер вашего сайта был перегружен.

3. Канонические точки для перенаправления.

Это предупреждение срабатывает, когда одна или несколько страниц канонизируются по перенаправленному URL-адресу.

Почему это проблема?

Каноникалы всегда должны указывать на наиболее авторитетную версию страницы. Это не относится к перенаправлению URL-адресов. В результате поисковые системы могут неправильно интерпретировать или игнорировать каноническое.

Как исправить

Замените канонические ссылки прямыми ссылками на наиболее авторитетную версию страницы (т. е. ту, которая возвращает код состояния HTTP 200 и не выполняет перенаправление).

4. Дублирующиеся страницы без канонической версии.

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

Почему это проблема?

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

Как исправить?

Просмотрите группы дубликатов. Выберите одну каноническую версию, которая должна быть проиндексирована в результатах поиска. Укажите это как каноническую версию для всех дубликатов (и добавьте к канонической версии самоссылающийся тег canonical).

5. Hreflang на неканонический

Это предупреждение срабатывает, когда одна или несколько страниц указывают неканонический URL-адрес в своих аннотациях hreflang.

Почему это проблема?

Ссылки в тегах hreflang всегда должны указывать на канонические страницы. Ссылки на неканоническую версию страницы из аннотаций hreflang могут запутать и ввести в заблуждение поисковые системы.

Как исправить

Замените ссылки в аннотациях hreflang затронутых страниц на их канонические.

6. Канонический URL-адрес не имеет входящих внутренних ссылок.

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

Почему это проблема

Канонические URL-адреса без внутренних ссылок недоступны посетителям сайта. Вместо этого где-то на сайте они перенаправляются на неканоническую версию страницы.

Как исправить

Замените все внутренние ссылки на канонизированные страницы прямыми ссылками на канонические.

7. Неканоническая страница в карте сайта.

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

Почему это проблема?

Google заявляет, что не следует включать неканонические URL-адреса в карту сайта. Причина в том, что они видят страницы в картах сайта как рекомендуемые канонические. В картах сайта следует перечислять только те страницы, которые вы хотите проиндексировать.

Как исправить

Удалите неканонические URL-адреса из карты сайта.

8. Неканоническая страница указана как каноническая.

Это предупреждение срабатывает, когда на одной или нескольких страницах указан канонический URL-адрес, который также канонизируется для другой страницы. Это создает «каноническую цепочку», в которой страница A канонизируется до страницы B, которая затем канонизируется до страницы C.

Почему это проблема

Канонические сети могут сбить с толку и ввести в заблуждение поисковые системы. В результате они могут неверно истолковать или проигнорировать указанную канонику.

Как исправить

Замените неканонические ссылки в канонических тегах затронутых страниц прямыми ссылками на канонические. Например, если страница A канонизирована на странице B, которая затем канонизируется на странице C, замените каноническую ссылку на странице A ссылкой на страницу C.

9. URL-адрес Open Graph не соответствует каноническому.

Это предупреждение срабатывает, когда есть несоответствие между указанный канонический URL-адрес и URL-адрес Open Graph на одной или нескольких страницах.

Почему это проблема.

Если URL-адрес Open Graph не соответствует каноническому, в социальных сетях будет опубликована неканоническая версия страницы.

Как исправить

Замените URL-адрес Open Graph на затронутых страницах каноническим URL-адресом. Убедитесь, что два URL-адреса одинаковы.

Примечание. URL-адреса внутри тегов Open Graph должны быть абсолютными и использовать протоколы http:// или https://, как в случае с каноническими URL-адресами.

10. Каноническая версия с HTTPS на HTTP.

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

Почему это проблема

HTTPS является фактором ранжирования, поэтому имеет смысл по возможности указывать защищенные версии страниц как канонические.

Как исправить

Перенаправление HTTP-страницы на эквивалент HTTPS. Если это невозможно, добавьте ссылку rel=”canonical” из HTTP-версии страницы в HTTPS-версию.

Примечание. Google также называет внедрение HSTS потенциальным решением.

11. Канонический переход с HTTP на HTTPS

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

Почему это проблема

HTTPS предпочтительнее HTTP. Иметь HTTP-версию страницы и указывать версию HTTPS как каноническую нелогично.

Примечание. Вероятно, это не вызовет серьезных проблем, но, если возможно, это все же стоит исправить.

Как исправить:

Внедрите перенаправление 301 с HTTP на HTTPS. Вам также следует заменить все внутренние ссылки на HTTP-версию страницы ссылками непосредственно на HTTPS-версию.

12. Неканоническая страница получает органический трафик.

Это предупреждение срабатывает, когда одна или несколько неканонических страниц появляются в результатах поиска и получают органический поисковый трафик (чего не должно происходить).

Почему это проблема

Либо ваши канонические теги настроены неправильно, либо Google решил игнорировать указанные канонические теги.

Как исправить

Убедитесь, что теги rel=canonical настроены правильно на всех страницах, о которых сообщается. Если проблема не в этом, воспользуйтесь инструментом проверки URL-адресов в консоли поиска Google, чтобы узнать, считают ли они указанный канонический URL-адрес каноническим. Если есть несоответствие, выясните, почему это может быть так.

Заключительные мысли

Канонические теги не так уж и сложны. Поначалу им просто сложно уложиться в голове.

Просто помните, что канонические теги — это не директива, а скорее сигнал для поисковых систем. Другими словами, они могут выбрать канонический вариант, отличный от того, который вы заявляете.

Вы можете использовать инструмент проверки URL-адресов в консоли поиска Google, чтобы увидеть как объявленные пользователем, так и канонические, выбранные Google.

Вот классификации, которые Google использует в отчете о статусе индексного покрытия в консоли поиска Google, связанном с каноническими URL-адресами:

  • Альтернативная страница с соответствующим каноническим тегом. Здесь показаны страницы, на которых вы указали альтернативную страницу с каноническим тегом, и она была соблюдена. По сути, консолидация на выбранной вами странице работает так, как предполагалось.
  • Дублировать без канонического варианта, выбранного пользователем. Есть повторяющиеся страницы, и ни одна из них не имеет выбранного канонического варианта. В этом случае Google выбрал один за вас, поэтому, если он не тот, который вы предпочитаете, вам следует добавить тег rel=canonical.
  • Дубликат, Google выбрал другой канонический, чем пользовательский. Здесь показаны случаи, когда Google решил проигнорировать предложенный вами канонический вариант, но все же выбрал другую версию для отображения в индексе.
  • Повторяющийся отправленный URL-адрес не выбран как канонический. Это также случай, когда сигнал канонизации (отправленный в карту сайта) игнорируется. В этом наборе повторяющихся страниц нет явно помеченного канонического URL-адреса, и в этом случае Google считает, что в индексе должен отображаться другой URL-адрес, помимо отправленного вами.
11
2 комментария

Спасибо, полезный труд. Надеюсь, будет по достоинству принят, хотя бы, в выдаче поисковиков. :)

1

Отличное пошаговое руководство для понимания канонических тегов

1