Link rel canonical что это: Что такое rel canonical и для чего он нужен? Когда и как нужно использовать канонические ссылки. Основные ошибки

Содержание

Атрбут rel=canonical – что это такое

Оглавление

  1. Возможные причины появления дублей
  2. Важность применения атрибута
  3. Удаление дублей путем использования канонических адресов
  4. Преимущества использования метатега с атрибутом canonical
  5. org/ListItem»> Установка метатега с атрибутом canonical
  6. Как проверить наличие атрибута canonical

Canonical – это атрибут метатега link. Его используют для определения важности отдельной страницы сайта. Адреса этих страниц называют каноническими. При наличии дублей поисковый робот проиндексирует тот контент, который расположен на странице с адресом, помеченным метатегом link с атрибутом canonical. Метатегом пользуются в процессе оптимизации сайта, на котором имеются страницы с одинаковым содержимым. Таким образом удается избежать попадания в поиск множества дублей одного контента с разными сетевыми адресами. Появляются дубли из-за особенностей работы систем управления содержимым сайта. Тег прописывают в заголовок кода страницы.

canonical1.jpg

canonical1.jpg

Возможные причины появления дублей

  1. Система управления содержимым поддерживает работу с адресами нескольких типов.
  2. CMS возвращает одинаковое значение при запросе адреса с использованием субдомена www и протокола https.
  3. Система управления может присвоить одной странице несколько сетевых адресов, если обнаружит на ней одинаковый контент, относящийся к разным разделам сайта.
  4. Информация публикуется на разных сетевых ресурсах, поэтому содержимое страниц частично или полностью дублирует контент на страницах с разными адресами.

Атрибут rel=»canonical» необходимо использовать, если на разных страницах сайта присутствует контент, частично или полностью дублирующий содержимое статей, расположенных на страницах с другими сетевыми адресами.

Важность применения атрибута

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

canonical2.png

canonical2.png

Удаление дублей путем использования канонических адресов

Избежать появления в поиске страниц с одинаковым содержимым поможет расположение атрибута rel=»canonical» в коде статей. Поисковики увидят ссылку, помеченную таким атрибутом, и быстро проиндексируют нужную страницу. Адреса страниц с контентом, который должен попасть в поиск, можно писать в абсолютном или относительном значении. При СЕО-оптимизации сайта под Google рекомендуется использовать абсолютный путь к предпочитаемой странице. Риск возникновения ошибки в процессе индексирования будет снижен.

Преимущества использования метатега с атрибутом canonical

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

Установка метатега с атрибутом canonical

Пользователь должен определиться со страницей, которую поисковый робот будет считать основной. В заголовке кода статей с одинаковым содержимым нужно вписать метатег с атрибутом canonical. Например, поисковой системе нужно указать адрес https://test.com/car в качестве основного. В блоке <head></head> каждой страницы, на которой частично или полностью дублируется контент, пишем <link rel=»canonical» href=»https://test.com/car» />. Поисковый робот прочитает указания и проиндексирует только страницу с каноническим адресом. Дубли будут исключены из поиска. Впоследствии поисковая система не станет посещать неканонические страницы, тем самым ускорив периодическую индексацию сайта. Чтобы упростить процесс размещения метатега, были разработаны специальные плагины для разных систем управления содержимым.

Некоторые CMS имеют встроенные средства для указания канонического адреса.

Как проверить наличие атрибута canonical

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

  1. Открываем код страницы и в заголовке ищем нужный метатег с указанным атрибутом.
  2. Устанавливаем в браузер специальное расширение, дополнение или плагин, позволяющий просматривать различные параметры, которые используют при продвижении web-сайтов. При посещении страниц с искомым атрибутом дополнение проинформирует пользователя о его наличии или отсутствии.
  3. Заходим на страницу расширенного поиска системы «Яндекс». Передаем поисковой системе часть содержимого страницы или сетевой адрес сайта, который проверяем на наличие дублей. «Яндекс» проверит проиндексированные сайты на наличие копий. В результатах поиска будут предложены адреса страниц с дублированным контентом или варианты по запросу при отсутствии дублей.
  4. Проверить наличие атрибута также можно при помощи специальных операторов поиска. Например, поисковая система Google покажет в результатах поиска дублированный контент, если в поисковую строку ввести site: домен проверяемого сайта «ключевое слово».
  5. Для поиска дублей можно воспользоваться сервисами проверки уникальности контента. Они обнаружат полностью или частично дублированный контент с указанием процента совпадений.

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

Метатег Canonical в HTML — Лунная База

  1. Мета тег Canonical определяет канонический URL-адрес страницы
  2. Причины возникновения дублей страниц на веб-сайте
  3. Как настроить Canonical?
    1. Указание основного адреса
      rel=canonical
      — атрибута тэга link
    2. Занесение в sitemap только канонических страниц
    3. Специальные плагины для сайта.
  4. Примеры канонических URL
  5. Когда нужен тег Canonical?
  6. Рекомендации по использованию канонических тегов

Мета тег

Canonical определяет канонический URL-адрес страницы.

Мета тег Canonical — это канонический URL-адрес, который подсказывает поисковой системе, какую ссылку предпочтительно индексировать и присваивать ей большую весомость среди дублирующих на том же ресурсе. Настройкой канонических адресов следует заниматься в том случае, если на веб-сайте имеются страницы с близким или дублированным содержанием. К тому же некоторые системы управления содержимым нередко автоматически создают странички с одинаковым контентом (к примеру, при пагинации или использовании фильтров).

Ещё canonical — это часть атрибута HTML тэга link (link rel=canonical). Он используется для обозначения канонических URL-адресов на сайте.

В общем, если в SEO говорят о термине «canonical», то речь идет о канонических страницах — адресах, которые рекомендуются поисковикам для индексации в случае наличия дублей.

Причины возникновения дублей страниц на веб-сайте.

Использование нескольких доменов сразу, к примеру, article.site.com и blogs.site.com. При одновременном размещении контента на обоих доменах появится дублированный контент.

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

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

Как настроить

Canonical?

Существует несколько способов настройки основных, канонических «урлов» на сайте.

Указание основного адреса

rel=canonical — атрибута тэга link.

Указание основного адреса за счет rel=canonical — атрибута тэга link. Этот атрибут прописывается в блоке head HTML кода для всех дублируемых страниц, а в тэге link указывается ссылка на основную, каноническую страничку.

Предположим, если главная из нескольких — https://site.com/basic, то во всех дублях нужно прописать <link rel="canonical" href="https://site.com/basic" />. Так вы показываете поисковикам, где находится главная страница, которую и нужно индексировать. В теге используйте абсолютные адреса, а не относительные (вроде /basic).

Занесение в sitemap только канонических страниц.

В sitemap добавьте лишь канонические страницы, если есть возможность задать те URL, которые нужно индексировать поисковикам. В данном случае боты поисковых систем всё равно будут посещать неканонические странички (это, как правило, положительно влияет и на скорость индексации веб-ресурса).

Специальные плагины для сайта.

Для отдельных систем управления содержимым созданы специальные плагины или же предусмотрены особые функции для настройки предпочтительных «урлов». Допустим, для Вордпресс — это  плагин Yoast SEO, в Опенкарт достаточно в настройках движка для товарных позиций указать параметры SEO URL. В Джумле следует активизировать функцию SEF, которая автоматически добавит rel="canonical" для технических веб-страниц.

Примеры канонических URL.

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

Следующие два URL-адреса имеют одинаковое содержание.

https://www.example.com/example.htm
https://www.example.com/examplepage/?session_id=xyz.htm

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

Канонический тег помещается в метаданные второго URL. Выглядит это так:

<link rel="canonical" href="https://www.example.com/examplepage.htm" />

Когда нужен тег

Canonical?

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

  • На домашнюю страницу можно попасть с разных URL-адресов (например, www.domain.com
    , domain.com, www.domain.com/index.html и т.д.).
  • Доступ к страницам возможен как с завершающей косой чертой («/»), так и без нее и с учетом регистра.
  • Из-за перезаписи URL сервер обращает внимание только на один идентификатор и допускает варианты адреса.
  • Идентификаторы (как идентификаторы сеанса или фильтры продуктов) используются, которые не изменяют контент.
  • Контент представлен в разных версиях (например, версия для печати, PDF и т.д.).
  • Есть HTTP и HTTPS-варианты сайта.
  • URL-адрес по-прежнему доступен в версии HTTP без шифрования SSL.
  • Дополнительный контент публикуется на других внешних веб-сайтах.

Рекомендации по использованию канонических тегов.

  • Канонические теги и разбиение на страницы.
    • При разбивке на страницы веб-сайтов с помощью rel="next" и rel="prev" каждая страница должна ссылаться на себя через каноническую версию, или должна быть страница «Просмотреть все», где все продукты могут быть видны на одной обзорной странице.
    • При использовании rel="next" и rel="prev" лучше всего не использовать канонические теги. Вместо этого добавьте тег робота к метаэлементу страницы с разбивкой на страницы (со второй страницы) и исключите подстраницы из индексации.
  • Канонические теги и hreflang.
    • Если веб-сайт использует hreflang, URL-адреса должны либо ссылаться на себя с помощью канонического тега, либо вообще не использовать канонический тег.
    • Если используются и hreflang, и канонические теги, Google получает противоречивые сигналы. Хотя тег hreflang показывает, что доступна версия на другом языке, канонический тег сделает эту версию исходным URL-адресом.
  • Канонические теги и Noindex.
    • С помощью тега noindex веб-мастера могут сообщить Google, что URL-адрес не должен индексироваться. Если канонический тег ссылается на эту страницу, Google получает нечеткие сигналы, поскольку канонический URL — это соответствующая страница, которую веб-мастер хочет проиндексировать. Поэтому веб-мастерам следует выбирать между каноническим тегом и тегом noindex.

Заберите ссылку на статью к себе, чтобы потом легко её найти!
Выберите, то, чем пользуетесь чаще всего:

Как правильно использовать тег Rel=Canonical

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

В этом руководстве мы обсудим основы rel=canonical, в том числе то, что он делает, когда его следует использовать (и когда не следует), а также распространенные ошибки, которых следует избегать при использовании этого тега.

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

Rel=canonical — это HTML-тег, помогающий решить проблему дублирования контента. Веб-мастера используют этот тег на странице, которая почти идентична другой странице. Тег сообщает Google и другим поисковым системам, какая страница является исходной (или канонической) версией. Затем поисковая система знает, что нужно индексировать только каноническую страницу, и весь «ссылочный вес» на дублирующую страницу передается на каноническую страницу.

Вот несколько примеров страниц веб-сайта, на которых следует использовать канонический тег, чтобы избежать проблем с дублированием контента: Динамические URL-адреса: Некоторые веб-сайты электронной коммерции автоматически генерируют URL-адрес на основе продукта и категории. Например, кофеварка может иметь URL-адрес https://example.com/kitchen/coffee-grinder, потому что она относится к категории «Кухня». Если этот продукт также добавлен в другую категорию, например «идеи для подарков», система может создать второй URL-адрес для того же продукта, например https://example.com/gift-ideas/coffee-grinder. В этом случае вы должны использовать канонический тег, чтобы сообщить поисковым системам, какая страница является предпочтительной версией.

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

Версии HTTP и HTTPS: Если на вашем веб-сайте есть версии HTTP и HTTPS, вы должны использовать тег canonical, чтобы указать на предпочтительную версию. Это гарантирует, что поисковые системы не увидят обе версии как отдельные страницы с дублирующимся содержимым.

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

Разбивка на страницы: Если у вас есть длинная статья или список продуктов, который занимает несколько страниц, вы должны использовать тег canonical на каждой странице, чтобы указать на исходную версию страницы. Это гарантирует, что поисковые системы не будут рассматривать каждую страницу как отдельный объект с дублирующимся содержимым. Используя канонические теги на своем веб-сайте, вы можете помочь поисковым системам понять, какие страницы являются предпочтительными версиями, и избежать проблем с дублированием контента.

Пример канонического URL-адреса

Давайте подробнее рассмотрим один пример. Предположим, у вас есть сайт электронной коммерции, и все следующие URL-адреса ведут посетителей на одну и ту же страницу.

  • https://example.com/coffee-grinder

  • https://example.com/kitchen/coffee-grinder

  • https://example.com/household/coffee-grinder

Здесь есть пара проблем. Вы не хотите дублировать контент на своем сайте, потому что поисковые системы могут оштрафовать вас за это (узнайте, как избежать этого с помощью отчета об аудите SEO агентства AgencyAnalytics здесь). Также было бы хорошо для вашего рейтинга, если бы вы могли заставить людей ссылаться только на один из этих URL-адресов. Если ваш ссылочный вес разделен между тремя из них, вполне вероятно, что ни один из них не будет иметь высокого рейтинга.

Тег rel=canonical решает обе эти проблемы. Чтобы использовать его, сначала выберите, какой URL-адрес назначить исходным. Неважно, какой из них вы выберете, хотя в целом рекомендуется выбирать самую простую версию URL. Предположим, в приведенном выше примере вы хотите, чтобы https://example.com/coffee-grinder был вашим каноническим URL-адресом.

Затем поместите тег rel=canonical на каждую страницу-дубликат. Код выглядит так:

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

Тег rel=canonical иногда также называют rel-canonical, rel canonical, каноническим тегом или каноническим элементом ссылки.

Когда следует использовать тег Rel=Canonical?

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

  • Один и тот же контент отображается в разных категориях или тегах на вашем сайте.

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

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

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

Когда не следует использовать тег Rel=Canonical?

Тег rel=canonical определенно полезен, но не всегда является правильным решением. Вот несколько ситуаций, когда не следует использовать rel=canonical (и что следует делать вместо этого).

Есть несколько способов попасть на вашу домашнюю страницу . Например, предположим, что оба следующих URL-адреса ведут на вашу домашнюю страницу:

Возможно, вы захотите использовать rel=canonical, чтобы установить предпочтительный URL-адрес в качестве канонической версии. Однако лучше просто настроить перенаправление 301, чтобы посетители всегда попадали на предпочитаемую вами версию. Почему? Гораздо чище и проще не иметь двух версий вашей домашней страницы в Интернете. Кроме того, поскольку люди будут попадать только на предпочитаемую вами домашнюю страницу, все ссылки, которые вы получите на свой сайт, будут иметь правильный URL-адрес.

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

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

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

Контент на вашем сайте разбит на страницы . Например, предположим, что у вас есть новость, состоящая из трех страниц, каждая из которых имеет собственный URL-адрес. Может показаться естественным использовать тег canonical на страницах 2 и 3, чтобы указать, что первая страница является исходной версией. Однако это большая ошибка, потому что контент на второй и третьей страницах не дублируется, поэтому, используя rel=canonical, вы предотвращаете появление любой из страниц, кроме первой, в результатах поиска. Это может привести к потере большого количества трафика, если люди будут искать термины, которые точно соответствуют чему-то на второй или третьей странице истории.

У вас есть несколько вариантов получше. Первый — использовать теги «следующий» и «предыдущий», чтобы указать порядок ваших страниц. Эти теги форматируются аналогично каноническому тегу.

Например, следующий и предыдущий теги будут выглядеть примерно так, если вы поместите их на вторую страницу вашей статьи.

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

Лучше, быстрее и проще Отчеты для клиентов — всего в несколько кликов

Начните бесплатную пробную версию сегодня!

Rel=Canonical FAQs

Передает ли тег rel=canonical 100% ссылочного веса на каноническую страницу?

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

Могу ли я использовать тег canonical, если две страницы не совсем одинаковы?

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

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

Могу ли я указать страницу на саму себя?

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

Могу ли я канонизировать каждую страницу своего веб-сайта?

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

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

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

Могу ли я канонизировать страницу, которая канонизирует другую страницу?

Да, но обычно для этого нет веской причины. Объединение rel=canonicals вместе сбивает с толку и запутывает. Вы также теряете немного ссылочного веса каждый раз, когда совершаете переход с одной страницы на другую, поэтому делать это более одного раза неразумно. Просто укажите свою страницу на исходной канонической странице.

Могу ли я канонизировать страницу на другом сайте?

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

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

Распространенные ошибки веб-мастеров с тегом Rel=Canonical

Легко ошибиться с тегом rel=canonical, но эти ошибки не всегда очевидны. Это может иметь разрушительные последствия, потому что к тому времени, когда вы понимаете, что что-то не так, ваше SEO уже пострадало. Вот несколько распространенных сценариев, которых следует избегать.

Использование более одного тега rel=canonical на странице

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

Канонизация неиндексируемой страницы

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

Помещение тега rel=canonical в тело вместо заголовка

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

Использование относительных URL-адресов вместо абсолютных URL-адресов

Абсолютный URL-адрес указывается явно, включая http или https в начале. Предполагается, что относительный URL относится к текущей странице. Например, вот канонический тег, использующий абсолютный URL: 9.0003

Этот абсолютный URL не может быть двусмысленным. А вот тот же тег с относительным URL-адресом:

Предполагается, что этот URL-адрес относится к http://example.com.

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

На первый взгляд все выглядит нормально. Но поскольку протокол http не указан, поисковые системы будут думать, что это относительный URL. Вы предлагаете им проиндексировать страницу http://example.com/example.com/blog. Избегайте подобных SEO-катастроф, указывая полный URL-адрес в каждом используемом вами каноническом теге.

Вывод

Канонический тег — отличный инструмент в вашем арсенале SEO, но с ним нужно быть осторожным. Этот тег не прощает ошибок и может даже стереть ваш сайт с радаров поисковых систем, но если вы используете его правильно, это очень полезный способ консолидировать ссылочный вес и улучшить SEO. Не бойтесь rel=canonical — просто сначала проведите исследование, и этот тег может вознаградить вас улучшенным поисковым рейтингом.

Автор:

Джо Доброта

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

Прочитайте больше сообщений Джо Доброты ›

Что такое канонический тег (+ его преимущества для SEO)?

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

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

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

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

  

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

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

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

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

Например, страницы товаров обычно выводятся не только по 1 основному URL. Они также могут отображаться с различными часто используемыми параметрами URL (например, для сортировки, валюты, размеров и т. д.):

 https://www.randomshop.com/clothes/shirts.html
https://www.randomshop.com/clothes/shirts.html?Размер=XL
https://www.randomshop.com/clothes/shirts.html?Size=XL&color=red 

В этом примере страница товара может отображаться в основной категории — /одежда/ , а также фильтроваться и отображаться с параметрами размера и цвета. Поэтому он может отображаться как результат поиска по 3 различным URL-адресам.

Именно здесь стали важны канонические теги — они будут указывать Google, что вы хотите проиндексировать основную категорию URL /clothes/ , использовать ее в качестве результата поиска и игнорировать остальные URL-адреса.

Помимо основной цели канонического тега, с ним также связаны некоторые важные SEO-преимущества.

1. Они объединяют PageRank

Канонические теги помогают консолидировать вес ссылок (PageRank) со всех дубликатов страниц в одну основную каноническую страницу.

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

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

2. Они помогают управлять синдицированным контентом

Канонические теги могут сообщить поисковой системе, какой веб-сайт содержит исходную версию контента , а какие веб-сайты просто повторно публикуют его (или синдицируют).

Многие владельцы веб-сайтов используют другие веб-сайты для публикации своего контента (в рекламных или других целях).

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

Установка канонических тегов на этих внешних веб-сайтах помогает решить эту проблему и продвигать исходную, основную версию страницы в поиске Google .

Или, как сказал Дэнни Салливан:

Если люди намеренно решили синдицировать свой контент, это затрудняет определение исходного источника. Вот почему мы рекомендуем использовать каноническую или блокировку. Издатели, занимающиеся синдикацией, могут потребовать этого. https://t.co/hblGLsD0ir pic.twitter.com/yjtx43II8j

— Дэнни Салливан (@dannysullivan) 18 сентября 2019 г.

3. Они улучшают сканирование

Канонические теги помогают поисковым системам, таким как Google, эффективно сканировать страницы, которые вы действительно хотите просканировать и проиндексировать вообще не пролазить.

Дублирующиеся страницы тратят ресурсы и время Google, поскольку они не важны для сканирования или индексации.

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

Или, как официально заявил Google:

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

Как добавить канонический тег?

Добавить канонические теги на ваши страницы довольно просто — просто зайдите на любую дубликат веб-страницы и добавьте тег rel=»canonical» в раздел страницы .

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

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

К счастью, канонические теги также могут быть реализованы автоматически с помощью различных плагинов, таких как Yoast SEO (для WordPress).

Реализация канонических тегов с помощью этого плагина довольно проста:

  1. Выберите страницу для канонизации
  2. Перейдите в раздел «Дополнительно» на странице
  3. Добавьте канонический URL-адрес, на который вы хотите сослаться

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

Использовать HTTP-заголовок

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

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

Для внедрения канонических тегов в заголовок HTTP вам необходимо получить доступ к0231 .htaccess  файл вашего сайта и добавьте тег canonical в форму, которая может выглядеть следующим образом:

 Ссылка: ; rel="canonical" 

Если вы хотите узнать больше о добавлении канонических тегов через HTTP-заголовок, ознакомьтесь с этой статьей о реализации канонических тегов.

Передовой опыт использования канонических тегов

1. Используйте самоссылающиеся канонические символы

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

Использование ссылки на себя rel=canonical на основных исходных страницах дает поисковым системам, таким как Google, четкий сигнал о том, что они являются каноническими версиями:

дает нам понять, какую страницу вы хотите проиндексировать или каким должен быть этот URL, когда он будет проиндексирован». (Джон Мюллер).

2. Используйте абсолютные URL-адреса

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

Абсолютные URL также должны включать https , // , www и косую черту (если возможно).

Вот пример абсолютного URL-адреса в каноническом теге:

  

А вот пример только относительного URL:

  

3. Используйте строчные буквы URL

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

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

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

4. Канонизация междоменных дубликатов

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

Если у вас есть дублированный контент на страницах другого веб-сайта (например, перепрофилированное сообщение на каком-то новостном сайте), вам следует:

  • использовать самоссылающийся тег canonical на исходной странице
  • примените тег canonical на внешней странице , ссылаясь на исходную страницу

Чего следует избегать с каноническими тегами?

1. Несколько канонических тегов на 1 странице

Обратите внимание на несколько канонических тегов, которые могут случайно появиться в HTML-коде страницы.

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

Или, как официально заявил Google:

«В случае нескольких объявлений rel=canonical Google, скорее всего, проигнорирует все подсказки rel=canonical. Любая выгода, которую мог бы предложить законный rel=canonical, будет потеряна».

2. Избегайте канонических

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

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

Или, как объяснил Мартин Сплитт:

«… если содержимое полностью отличается или достаточно отличается, чтобы алгоритмы решили, что это не дублирование, то каноническое бессмысленно».

3. Канонические символы на страницах с разбивкой на страницы

Страницы с разбивкой на страницы содержат фрагментированный контент на нескольких разных страницах (например, раздел комментариев на веб-сайте, разделенный на страницы «1», «2», «3»).

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

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

4. Не блокируйте канонические ссылки через robots.txt

Никогда не блокируйте URL-адреса с каноническими тегами через файл robots.txt.

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

Кроме того, блокировка URL-адресов, содержащих канонические теги, также предотвратит перенос PageRank в ваши основные версии .

5.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *