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

Содержание

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

Канонические URL

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

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

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

В 2016 Google добавил тег rel = «canonical», чтобы сделать его простой задачей для веб-мастеров, чтобы поисковые системы знали, какая из них является предпочтительной версией каждой страницы на своем сайте. До этого необходимо было перенаправить каждый URL-адрес на предпочтительный URL-адрес, что может потребовать много времени.

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

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

полное руководство по каноническим URL-адресам

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

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

Содержание статьи

Что такое элемент канонической ссылки?

Элемент rel=canonical, часто называемый «канонической ссылкой», является элементом HTML, который помогает веб-мастерам предотвращать проблемы с дублированным содержимым. Это делается путем указания «канонического URL», «предпочтительной» версии веб-страницы. Использование этого хорошо улучшает SEO сайта.

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

SEO преимущество rel=canonical

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

История rel=canonical

В феврале 2009 года Google , Bing и Yahoo! представили элемент канонической ссылки — если вы хотите узнать о его истории, пост в блоге Google дает самое ясное объяснение. Хотя идея проста, особенности ее использования часто бывают сложными.

Ироническое примечание

Термин «канонический» происходит от римско-католической традиции, где был создан список священных книг, который был признан подлинным и назван каноническими Евангелиями Нового Завета. Ирония в том, что римско-католической церкви потребовалось около 300 лет и многочисленные схватки, чтобы придумать канонический список, и в итоге они выбрали четыре версии одной и той же истории … 😉

Как установить канонические url

Правильный пример использования rel=canonical

Предположим, у вас есть две версии одной и той же страницы, каждая из которых содержит 100% одинаковое содержание. Разница лишь в том, что они находятся в отдельных разделах вашего сайта, и поэтому цвет фона и активный пункт меню разные — вот и все. Обе версии были связаны с другими сайтами, поэтому сам контент явно ценный. Так какую версию поисковики должны показывать в результатах?

Например, это могут быть их URL:

  • http://example.com/wordpress/seo-plugin/
  • http://example.com/wordpress/plugins/seo/

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

  1. Выберите одну из ваших двух страниц в качестве канонической версии. Это должна быть версия, которую вы считаете наиболее важной. Если вам все равно, выберите ту, на которую ведет больше всего ссылок или заходят больше посетителей, а если вам все равно, подбросьте монету. Вам просто нужно выбрать.
  2. Добавьте ссылку rel=canonical с неканонической страницы на каноническую. Поэтому, если мы выберем самый короткий URL-адрес в качестве нашего канонического URL-адреса, другой URL-адрес будет ссылаться на самый короткий URL-адрес в <head> разделе страницы, например так:
<link rel="canonical" href = "http://example.com/wordpress/seo-plugin/" />

Вот и все. Ни больше ни меньше.

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

Настройки канонического URL в Yoast SEO

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

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

Для категорий, тегов и других терминов таксономии вы также можете вносить изменения в том же месте, в Yoast SEO metabox.

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

301 редирект или канонический?

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

Должна ли страница иметь канонический URL указывающий на себя?

В приведенном выше примере мы связываем неканоническую страницу с канонической версией. Но должна ли страница устанавливать rel=canonical сама на себя? Этот вопрос является широко обсуждаемой темой среди SEO специалистов. В Google настоятельно рекомендуют иметь канонический элемент ссылки на каждой странице, и в этой статье Google подтвердил, что это лучше всего. Это потому, что большинство CMS допускают изменения URL без изменения содержимого. Таким образом, все эти URL будут отображаться одинаково:

  • http://example.com/wordpress/seo-plugin/
  • http://example.com/wordpress/seo-plugin/?isnt=it-awesome
  • http://example.com/wordpress/seo-plugin/?cmpgn=twitter
  • http://example.com/wordpress/seo-plugin/?cmpgn=facebook

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

Междоменные канонические URL

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

Неисправные канонические URL: общие проблемы

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

  • Не канонизируйте разбитый на страницы архив на страницу один. Отношение rel=canonical на странице 2 должно указывать на страницу 2. Если вы укажете на страницу 1, поисковые системы фактически не будут индексировать ссылки на более глубоких страницах архива…
  • Сделайте их на 100% абсолютными. По различным причинам, многие сайты используют относительные ссылки, т. е. они не указывают HTTP или HTTPS в их URL. Не делайте этого для вашего канонического URL.
  • Несколько канонических ссылок на странице, вызывают хаос и когда это происходит, результаты совершенно непредсказуемы. Это может происходить при использовании нескольких плагинов.

Атрибут rel=canonical и социальные сети

Facebook и Twitter тоже чтят rel=canonical, а это приводит к странным ситуациям. Если вы поделитесь URL-адресом на Facebook, который имеет каноническое указание на другую страницу, Facebook поделится сведениями из канонического URL-адреса. Фактически, если вы добавите кнопку «like» на странице, которая имеет каноническое указание на другую страницу, она покажет количество like для канонического URL, а не для текущего URL. Твиттер работает точно так же.

Расширенное использование rel=canonical

Канонический заголовок HTTP ссылки

Google также поддерживает канонический HTTP-заголовок ссылки. Заголовок выглядит следующим образом:

Link: <http://www.example.com/white-paper.pdf>; rel="canonical"

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

Использование rel=canonical на не очень похожих страницах

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

Использование rel=canonical в сочетании с hreflang

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

Вывод: rel=canonical — это мощный инструмент

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

Что такое канонические ссылки и зачем указывать канонический URL

Привет, Друзья! Сегодня поговорим о том, что такое канонические ссылки и как они влияют на продвижение сайта в поисковых системах Яндекс и Google. Итак, поехали!

Что такое канонические ссылки и зачем указывать канонический URL

Что такое канонические ссылки

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

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

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

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

Как работают канонические ссылки

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

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

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

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

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

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

<meta content=»описание контента страницы.» name=»description» />

Это блоки кода на языке гипертекстовой разметки (HTML). Если веб-сайт каноникализировал свои адреса, каноническая ссылка появится где-то в этом исходном коде с подобным синтаксисом:

<link rel=»canonical» href=»http://somesite.com/» />

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

Стоит ли делать канонические ссылки

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

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

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

Откуда появляются дубли страниц

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

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

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

Понимание индексирования поисковиков и дублирования

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

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

Одна страница может иметь до 8 копий в каждой поисковой системе. Это приводит к появлению строки «Дублирующие копии опущены» в некоторых результатах поиска, даже если дубли присутствуют только в базе данных сайта.

Каноническая ссылка позволяет поисковой системе понять порядок важности каждой из этих копий: «Эта, — указывает она поисковой системе, — а не та». Каждая копия будет по-прежнему индексироваться краулером, но ту, которую поисковая система будет показывать в результатах выдачи, выбираете вы.

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

  • examplesite.com
  • www.examplesite.com
  • www.examplesite.com/
  • www.examplesite.com/index.html
  • www.examplesite.com/index.html?var=1

Зачем использовать канонические ссылки

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

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

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

Еще одна причина использовать <rel=canonical> — ценность ссылок. Одним из способов, которым Google и Яндекс определяют качество ссылки, является количество трафика и скорость CTR. Поэтому, если на вашем веб-сайте нет канонической ссылки, трафик (ценность ссылки) будет разделен между отдельными URL-адресами, даже если технически это один и тот же сайт.

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

Не путайте: 301 редирект

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

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

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

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

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

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

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

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

Обучение продвижению сайтов

Для тех кто хочет научиться выводить сайты в ТОП 10 поисковых систем Яндекс и Google, я организовал онлайн-уроки по SEO-оптимизации (смотри видео ниже). Все свои интернет-проекты я вывел на посещаемость более 1000 человек в сутки и могу научить этому Вас. Кому интересно обращайтесь!

заказать обучение продвижению сайтов

На этом сегодня всё, всем удачи и до новых встреч!

когда и как использовать их – Oddstyle.ru – все о WordPress

Канонические URL – это загадка для многих людей, и потому многие могут неправильно использовать такие URL для задания, к примеру, 301 редиректа. Люди предполагают, что эта возможность имеет отношение к SEO, однако они не знают, когда и как следует использовать их. В WordPress в частности (по сравнению с обычным HTML сайтом) может быть достаточно тяжело вручную задавать канонические URL для каждой страницы сайта без обращения к плагинам вследствие работы шаблонов темы, имеющихся в системе управления контентом.

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

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

Что представляет собой канонический URL?

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

Google предлагает прекрасное объяснение целей канонических URL здесь. Я настоятельно рекомендую изучить его. Они сделали его максимально ясным.

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

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

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

Дубли URL-адресов, о которых вы, возможно, не знали

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

  • http://www.examplesite.com (обратили внимание на www?)
  • http://examplesite.com
  • https://examplesite.com (обратили внимание на https?)
  • http://www.examplesite.com/ (обратили внимание на слэш в конце?)
  • http://examplesite.com/index.php

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

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

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

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

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

Дублируемый контент, создаваемый таксономиями

Допустим, вы пишете статью, и вы включаете ту статью в многочисленные рубрики блога с разными метками в WordPress (все это называется таксономиями). Люди всегда делают это. Или, допустим, вы занимаетесь электронной коммерцией, и ваши продукты появляются в многочисленных рубриках. У нас появляется проблема: контент может быть представлен несколько раз по разным URL, что упрощает пользователям навигацию по сайту. К примеру:

  • http://examplesite.com/store/candy/chocolate-truffles
  • http://examplesite.com/store/foods/chocolate-truffles

Вы хотите, чтобы ваши пользователи могли найти шоколадные трюфели в двух рубриках: «candy» и «food». Это прекрасно. Но какой из двух URL должен быть проиндексирован поисковыми системами? Помните, что они не станут ранжировать оба URL. Таким образом, вы должны выбрать это самостоятельно. И именно в этом случае на первый план выходят канонические URL. Такие URL расскажут поисковым системам: «эй, этот контент точно такой же, что и на другой странице; пожалуйста, проиндексируй его».

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

Использование перекрестных канонических URL при дублировании контента с других сайтов

Есть самая важная причина, почему вам требуется канонический URL. Про нее мы поговорим ниже (есть и другие, но они более сложные, при этом принцип – тот же самый). Бывает так, что вы публикуете на своем сайте контент, который также появляется на других сайтах. Самый простой пример такой ситуации – синдикация (к примеру, пресс-релизы).

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

Однако она порождает проблемы с SEO. Для робота поисковой системы контент пресс-релиза на вашем сайте является точно таким же, как контент пресс-релиза на других новостных сайтах. Как понять, где оригинал? Какой URL выводить в SERP (поисковой выдаче)? Помните – вы должны его выбрать.

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

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

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

https://blog.kissmetrics.com/click-worthy/

Вскоре после этого сайт Entrepreneur.com взял эту статью, потому что у них было соглашение с KISSmetrics (помните, у них было разрешение!)

Вот URL статьи:

http://www.entrepreneur.com/article/231237

Теперь у нас есть тот же самый контент, доступный по двум URL адресам. В техническом плане это – дублируемый контент, а это плохо! Однако не стоит бояться. Если вы посмотрите исходный код статьи на Entreprenuer.com, то вы найдете там следующее:

<link rel=”canonical” href=”http://blog.kissmetrics.com/click-worthy/” />

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

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

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

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

Если вы задаете то же самое описание, которое указано у вас в LinkedIn или на вашей бизнес-странице Google Plus, то вы, по сути, дублируете контент. Не стоит использовать канонический URL на странице About, и подцеплять к ней ваш профиль из социальной сети. Ваша страница About должна ранжироваться самостоятельно. В таком случае, пожалуйста, используйте уникальное описание для внешнего использования. Я делаю так для всех своих клиентов.

Как использовать канонические URL в WordPress

Есть несколько способов сделать это, но я собираюсь показать вам самый лучший, которым пользуюсь я сам: просто воспользуйтесь плагином WordPress SEO от Joost De Valk.

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

На скриншоте ниже вы можете видеть, что на экране редактирования отдельной записи или страницы (плагин работает и для произвольных типов записей) панель WordPress SEO предлагает массу настроек и полей. Чтобы задать канонические URL, которые вы можете использовать для разных вещей – пресс-релизов или внешних дублей контента, – перейдите на вкладку Advanced:

wordpress-seo-plugin-advanced-tab-canonical-url-setting
Плагин значительно упрощает задание канонических URL. Все, что нужно сделать – это просто ввести полный URL (не относительные пути!) оригинального источника контента, который вы публикуете на своем сайте. Иными словами, URL, по которому содержится копия контента, должен использовать канонический URL в хэдере HTML. В итоге вы скажете поисковым системам, что контент был скопирован. Имеет смысл, не правда ли?

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

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

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

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

Задание канонических URL с Https с помощью WordPress SEO

Плагин WordPress SEO позволяет вам расширить границы использования канонических URL. К примеру, если вы используете SSL  сертификат (для коммерческих целей), вы можете использовать https-версии ваших URL для канонических адресов – в том случае, если ваши страницы могут быть получены как через http, так и через https. Вам нужно будет перейти в раздел SEO – Permalinks и прокрутить вниз до Canonical Settings в консоли WordPress.

canonical-site-wide-settings-force-transport-permalinks-in-wordpress-seo-plugin

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

canonical-force-settings-in-wordpress-seo

Когда не нужно использовать канонический URL

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

Когда вы хотите сделать 301 редирект

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

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

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

Однако еще в 2011 году Рэнд Фишкин провел один интересный эксперимент, в котором он использовал канонический URL в хэдере всех страниц старого домена, чтобы таким образом улучшить ранжирование другого нового домена. И это сработало. Он поведал об этой истории в своей записи. Запись также объясняет, почему канонические URL так важны для кросс-доменной синдикации контента в мире SEO. Я не думаю, что сегодня это сработает, но можете попробовать в качестве эксперимента.

Когда вы хотите, чтобы поисковые системы проигнорировали вашу страницу

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

Я рекомендую своим клиентам закрывать от индексации некоторые страницы, которые не являются полезными для посетителей. К примеру, зачем вам в выдаче страница Terms and Conditions, страницы входа в систему? Их там быть не должно. Лучше освободить дорогу более ценному контенту. К нему относятся продающие страницы, описания товаров и информативные записи блога.

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

Примечание: если вы что-то закрываете от индексации, то вам нужно будет удалить этот контент также из карты сайта, иначе это приведет к ошибкам в Google Webmaster Tools.

Поправляем URL-адрес для соответствия его с каноническим указателем

Помните, мы говорили выше о том, что нужно выбрать одну версию URL, которая будет использовать во всех ссылках с данного момента? Отлично, как только вы сделаете это, вам нужно будет «почистить» или исправить URL-адреса на вашем сайте и в других местах, чтобы они ссылались на выбранную вами версию. Допустим, что вы приняли решение использовать версию без www на вашем сайте. Теперь вам нужно убедиться в том, что все внешние и внутренние ссылки используют выбранную вами версию. Если нет, то надо постараться изменить URL-адреса. Да, это может показаться достаточно сложным действием, но это стоит того.

Чтобы быстро заменить все URL на своем сайте, вы можете использовать такой инструмент, как Search Replace DB. Однако используйте его только в том случае, если вы понимаете, что вы делаете.

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

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

Когда вы все это сделаете, убедитесь в том, что вы вошли в свой аккаунт Google Webmaster Tools и установили предпочтительный URL для вашего сайта. Кроме того, отправьте обе версии – с www и без www – вашего сайта в Google Webmaster Tools, чтобы задать предпочтения.

Заключение: используйте канонические URL для преимуществ в плане SEO

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

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

Источник: elegantthemes.com/blog

Канонические URL

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

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

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

Канонический URL в борьбе с дублями.

Допустим, есть несколько адресов, ведущих на одну и ту же страницу:

  • mysite.ru/main
  • mysite.ru/blog/2364
  • mysite.ru/blog/page?id=2364

Если мы хотим индексировать только одну из них, необходимо использовать атрибут rel=canonical.

Например, если основной является страница — mysite.ru/main, тогда в коде двух других появится строчка:

<link rel="canonical" href="http:// mysite.ru/main "/>

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

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

Как правильно использовать канонические урлы?

  • Выберите основную страницу (каноническую).
  • Используйте атрибут rel=canonical для указания на нее с других страниц – дублей. Важно прописывать абсолютные пути: http:// mysite.ru/blog/page?id=2364, а не /blog/page?id=2364.
  • Укажите канонические страницы в файле Sitemap.xml. Это не гарантирует правильную индексацию, но поможет поисковому роботу определить, какие страницы нужно считать основными.

В чем разница между канонической ссылкой и 301-редирект?

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

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

И еще несколько правил

  • Не закрывайте канонические URL в файле robots.txt.
  • Следите, чтобы основной адрес в Sitemap.xml и в rel=canonical совпадали.
  • На странице может быть указана только одна каноническая.
  • Не стоит указывать канонической страницу с другого домена.

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

полное руководство по каноническим URL ⏣ HomeWork-cool

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

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

Атрибут rel=canonical (часто называют канонической ссылкой) – это HTML-элемент, который помогает веб-мастерам предотвратить проблемы дублирования контента. Обнаружив такой тег, поисковики понимают какая станица является предпочтительной. С его помощью улучшается SEO сайта.
Канонический URL
Идея проста: если у вас есть несколько аналогичных версий контента, выберите одну «каноническую» версию и укажите это поисковым системам. Это решает проблемы дублирования контента, когда поисковики не знают, какую версию контента показывать в поиске. Эта статья осветит варианты, когда стоит использовать атрибут, а когда нет.

Выгоды rel=canonical для SEO

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

Процесс канонизации

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

Как установить?

Правильный пример использования rel=canonical

Предположим, у вас есть две версии одной и той же страницы. Совпадение на 100%. Они отличаются тем, что находятся в разных разделах сайта и тем, что различаются цвет фона и активного меню. Обе версии имеют обратные ссылки, содержание явно является ценным. Какую версию должен показать поисковик? Никто не знает.

Ради визуализации картинки приведу пример этих URL-адресов:

https://homework-cool.ru/dubli-stranic-website/
https://homework-cool.ru/website/dubli-stranic/

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

  1. Выберите одну из двух ваших страниц как каноническую версию. Это должен быть наиболее важный по вашему мнению вариант. Если не уверены, выберите ту, на которую установлено больше обратных ссылок или более высокая посещаемость. Если все равно – бросьте монетку. Выбрать нужно.
  2. Добавьте каноническую ссылку с другой страницы к выбранной. Если мы выбрали самый короткий URL в качестве канонического, то ссылка с другой страницы будет указывать на этот адрес в разделе <code><head></code>:
<link rel="canonical" href="https://homework-cool.ru/dubli-stranic-website/">

Вот и все. Ни больше ни меньше.

Это приведет к «слиянию» двух страниц в одну с точки зрения поисковой системы. Внешние ссылки обеих страниц теперь передают вес единственной канонической версии URL.

Установка на WordPress

Если вы используете плагин Yoast SEO для WordPress, то с его помощью можно установить канонические адреса для нескольких типов страниц. Достаточно указать новый адрес, который необходимо сделать каноническим. Однако, Yoast SEO изначально проставляет правильный канонический URL практически для любого типа страницы сразу после установки в WordPress.
rel=canonical на wordpress
Читать: Лучшие бесплатные плагины для WordPress

Когда использовать?

301 редирект или rel=canonical?

Иногда у вас есть выбор: использовать 301 редирект или установить каноническую ссылку. Что вы должны сделать?

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

Если страница имеет автореферентный канонический URL?

В приведенном выше примере мы делали ссылку с неканонической страницы к канонической. А что если применить к странице атрибут rel=canonical на саму себя? Это обсуждаемая тема среди оптимизаторов. И Google подтвердил, что иметь каноническую ссылку на каждой странице лучше.

Причина заключается в том, что большинство CMS изменяет параметры URL, не изменяя контент. Таким образом, все эти URL-адреса имели бы одинаковый контент:

https://homework-cool.ru/dubli-stranic-website/
https://homework-cool.ru/dubli-stranic-website/?isnt=it-awesome
https://homework-cool.ru/dubli-stranic-website/?cmpgn=twitter
https://homework-cool.ru/dubli-stranic-website/?cmpgn=facebook

Вопрос: если страница не имеет автореферентного атрибута, какая ссылка указывает на чистую версию URL?

Даже если вы не допустите ошибку сами, конкуренты могут сделать это за вас и вызвать тем самым проблемы с дублированием контента. Поэтому добавление автореферентного канонического URL является хорошим «оборонительным» шагом в SEO.

Междоменные канонические URL

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

Неправильное использование: общие вопросы

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

  • Не канонизируйте нумерованные страницы архива к первой странице. rel=canonical страницы 2 должен указывать на страницу 2. Если указать его на первую страницу, поисковые системы перестанут индексировать ссылки с более глубоких страниц архива.
  • Соблюдайте 100% определенность. По разным причинам многие сайты используют относительные ссылки, то есть они могут относиться то к HTTP то к HTTPS протоколу в зависимости от родительской страницы. Не используйте относительные ссылки для канонизации. У вас есть предпочтение. Вот и покажите его.
  • Основывайте свои канонические ссылки на URL запросах. Если при создании rel=canonical используются переменные, такие как домен или запрос адреса для доступа к текущей странице, значит построение происходит неправильно. Ваш контент должен знать о своих собственных URL. Иначе велика вероятность получить проблемы с дублями контента. Например, для доменных имен homework-cool.ru и www.homework-cool.ru канонический адрес с каждого домена указывал бы к своему домену.
  • Множество ссылок с тегом rel=canonical на одной странице может вызвать хаос во всей вашей SEO стратегии. Часто это связано с некоторыми плагинами для WordPress. Обязательно внимательно проверяйте корректную работу всех плагинов.

rel=canonical и социальные сети

Facebook и Twitter так же используют данный атрибут. Это может привести к странным ситуациям. Если поделиться ссылкой в Facebook, имеющей каноническую связь с другой статьей, Facebook разделит детали канонического URL. По факту, если вами проведена интеграция с социальными сетями и страница обзавелась кнопкой «Мне нравится», у которой есть атрибут rel=canonical, указывающий на другую статью, то счетчик лайков будет учитывать показания с канонического адреса, а не текущей страницы. Twitter работает таким же образом.

Расширенное использование

Канонические ссылки в заголовке HTTP

Google также поддерживает канонические ссылки в заголовке HTTP. Заголовок выглядит следующим образом:

Link: <http://www.homework-cool.ru/white-paper.pdf>; rel="canonical"

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

Использование на не очень похожих страницах

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

Использование в сочетании с hreflang

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

Вывод:

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

Что такое rel=canonical?

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

Пример:

<link rel="canonical" href="https://varvy.com/main.html"/>

Приведенный выше код означает:

  • Что данная страница должна индексироваться по приведенной ниже ссылке
  • «https://varvy.com/main.html».

Цель

Основная цель использования записи rel=canonical — указание предпочтительного для индексации поисковыми роботами URL

Зачем указывать для поисковых роботов URL-ы?

Чтобы ваш сайт лучше ранжировался в выдаче. Основным фактором для ранжирования является количество сайтов, которые ссылаются на данную страницу.

робот Googlebot наблюдает за одной страницой

Основные проблемы, которые 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

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

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

Где указывать rel=canonical used?

Как правило запись добавляют в тэг head.

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

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

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