Что вам нужно знать о Canonical Tag SEO

Опубликовано: 2022-02-22

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

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

Итак, в этой статье мы говорим обо всем, что вам нужно знать о каноническом теге SEO в 2022 году. Читайте и делайте заметки!

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

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

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

<link rel="canonical" href="https://example.com/text/text-text" />

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

<link rel="canonical" href="https://example.com/text/text-text" />

вместо

<link rel="canonical" href="text/text-text" />

канонический 2

Источник

Для каких типов страниц нужны канонические теги?

Даже если у вас нет явно дублированного контента, такого как повторяющиеся страницы, у вас все равно могут быть повторяющиеся URL-адреса, которые могут сбить с толку ботов и, возможно, привести к сбоям в индексировании. Они могут быть созданы вашей системой управления контентом (CMS) из-за несоответствия в том, как вы используете пути, из-за проблем с протоколами и т. д.

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

Для каких типов страниц нужны канонические теги

HTTP / HTTPS

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

Однако, если по какой-то причине вы хотите пометить HTTP-версию как более важную, вы можете добавить к ней тег canonical. Имейте в виду, однако, что Google может по-прежнему показывать защищенную версию, несмотря на ваши рекомендации.

www / не www

Для ботов https://www.example.com/text и https://example.com/text — это не одно и то же. В идеале, вы должны последовательно использовать версии своих ссылок с www или без www.

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

Копии междоменного контента

Если вы синдикализуете контент, как это часто делают цифровые издатели, или хотите опубликовать часть на нескольких доменах, вам следует канонизировать исходную страницу (ту, что находится на вашем собственном веб-сайте).

Это можно сделать, добавив на свою страницу тег rel="canonical" и попросив издателей добавить его в код своей страницы со ссылкой на оригинал. Таким образом, весь ссылочный вес и капитал будут направлены на ваш сайт.

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

Мобильные страницы

Если ваш веб-сайт не отвечает на запросы и у вас есть отдельная мобильная версия, Google рассматривает URL-адреса для ПК и мобильных устройств как отдельные страницы:

https://m.example.com/text ≠ https://example.com/text

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

Однако вам не стоит беспокоиться — если пользователь наберет запрос на рабочем столе, боты отобразят соответствующую версию, несмотря на тег.

AMP-страницы

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

https://example.com/новости
https://amp.example.com/новости

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

Ссылки с параметрами поиска и идентификаторами сеансов

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

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

Вот как может выглядеть страница с параметрами:

https//www.example.com/page?key1=value1&key2=value2

вместо

https//www.example.com/страница

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

Вот как может выглядеть страница с идентификатором сеанса:

https://example.com/index.jsp;jsessionid=07D3CCD4D9A6A9F3CF9CAD4F9A728F44

вместо

https//www.example.com/страница

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

Тот же контент в разных категориях

Когда у вас есть один и тот же контент в нескольких категориях на вашем веб-сайте, у вас есть несколько URL-адресов с почти одинаковым контентом, ведущих на одну и ту же страницу:

https://example.com/category1/текст-текст/
https://example.com/category2/текст-текст/

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

Самоссылающиеся страницы

Хотя это может показаться излишним, самоссылки — это вещь, и Джон Мюллер из Google подтвердил, что они имеют ценность для SEO в ответе на вопрос пользователя на Reddit:

разница между каноническим и самореферентным каноническим

<link rel=”canonical” href=”b.html” /> Если это на a.html, то это просто обычный канонический (технически канонический элемент ссылки), если это на b.html, то это самореференциальный один.

Поскольку вы не знаете, как люди ссылаются на ваши страницы, самореференциальная ссылка помогает исправить небольшие ошибки. Например, если ссылка ведет на b.html?utm=cheese, то обычно сервер просто показывает b.html, а самореферентный элемент канонической ссылки побуждает поисковые системы просто использовать «b.html» вместо «b.html?utm=сыр».

Короче говоря, исходная страница может и должна быть помечена тегом rel=canonical, чтобы ботам было понятнее, что это действительно оригинал.

Языковые версии веб-сайта

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

Чтобы Google было легче понять, почему две страницы имеют похожий или одинаковый контент, но не повторяются, вы должны использовать атрибуты тега hreflang. Например, если у вашего веб-сайта есть версии на английском (Великобритания), английском (США) и испанском языках, вы можете добавить следующие фрагменты в каждую соответствующую версию:

ссылка rel="alternate" href="http://example.com" hreflang="en-us" />
ссылка rel="alternate" href="http://example.com" hreflang="en-uk" />
ссылка rel="alternate" href="http://example.com" hreflang="en-es" />

и отметить англо-американскую версию как каноническую.

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

Для чего используется Canonical Tag SEO?

отн Канонический

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

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

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

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

Почему вы не должны злоупотреблять каноническими тегами?

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

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

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

Распространенные заблуждения о канонических тегах SEO

Вот самые распространенные заблуждения о канонических тегах в SEO. Мы обобщили его здесь для большей ясности:

  • Google обязан их соблюдать. Ложь. Канонические нормы — это рекомендации, а не правила. Они служат способом подсказать Google, какие дубликаты страниц вы считаете наиболее важными. Однако даже с этими тегами боты все равно могут решить, что другая страница больше подходит, и выбрать ее, а не ту, которую вы хотите.
  • Они используются для группировки контента по темам. Единственная цель канонических ссылок — помочь ботам разобраться с повторяющимися URL-адресами. Это означает, что если у вас есть страницы по схожим темам, но с таргетингом на разные ключевые слова и с разным содержанием, канонические теги не являются подходящим инструментом для объединения их ссылочного веса. Если две страницы сильно отличаются друг от друга, но связаны с rel=canonical, боты будут продолжать их сканировать, пытаясь понять, зачем там этот тег, и это напрасно тратит краулинговый бюджет.
  • Канонические теги могут заменить редиректы. Канонизация не имеет такого же веса, как редиректы, потому что, как сказано выше, это не директива, а предложение. Поэтому, если вы не хотите, чтобы страница была доступна или имела приоритет, тег не поможет.
  • Вы должны всегда использовать Canonicals. Не обязательно. Цель здесь состоит в том, чтобы обойти технические проблемы, которые не должны существовать в первую очередь. Если ваши URL-адреса одинаковы на всем веб-сайте и у вас нет проблем, о которых мы говорили ранее, возможно, вам не нужны канонические теги. Тем не менее, если вы не уверены, вы можете использовать тег rel=canonical для самостоятельной ссылки только на те страницы, которые наиболее важны для вас, на всякий случай.

Как сделать страницу канонической

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

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

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

Так как же сообщить Google, что вы хотите, помимо добавления тега ссылки rel=”canonical” в ваш HTML-заголовок?

Как сделать страницу канонической

Канонизировать URL-адреса HTTPS

Google настоятельно предпочитает HTTPS-пути HTTP-путям, потому что они имеют сертификаты SSL (или TLS) и обеспечивают более безопасную передачу информации. Поэтому, если ваши ссылки используют оба типа, Google будет использовать HTTPS.

Чтобы не сбивать ботов с толку и не заставлять их выбирать между тем, что они считают правильным делать, и тем, что вы, кажется, заставляете их делать, лучше всегда канонизировать ссылки HTTPS.

Добавляйте в карту сайта только канонизированные URL-адреса

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

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

Оптимизируйте свои URL-адреса

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

Добавляйте внутренние ссылки только к каноническим URL-адресам

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

Используйте перенаправления

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

Это особенно рекомендуется, когда вы устанавливаете SSL или TLS на свой веб-сайт, и все ваши HTTP-ссылки становятся HTTPS. Создание перенаправления гарантирует, что любой, у кого есть старая ссылка в закладках или обратная ссылка, будет автоматически перенаправлен на новый безопасный адрес. Это избавит ботов от необходимости принимать решение самостоятельно.

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

Нижняя линия

Канонический тег SEO не сложен, если вы понимаете его и знаете, как использовать правильные теги.

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

Если вы не разбираетесь в технологиях и вам нужна помощь в управлении каноническим SEO вашего сайта, не стесняйтесь звонить нам!