Приглашаем на SEO-конференцию Collaborator 10 мая Зарегистрироваться

Как использовать атрибут rel=«canonical»

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

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

К наиболее применяемым и рекомендуемым методам для решения проблемы страниц-дублей относится 301 редирект. Однако данный инструмент может не подойти вебмастеру по ряду причин, например:

  • слишком сложная и долгая реализация; 
  • страницы с похожим контентом важны для сайта и пользователей.

Атрибут rel=«canonical» является альтернативным и сравнительно быстрым способом указать, какая из похожих страниц — основная.

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

Канонические ссылки (canonical URL) — это указатели в технической навигации сайта, направляющие поисковую систему к нужным страницам. С ними индексация сайта базируется не на случайном выборе поисковиком одной страницы из похожих, а на полученных «подсказках» — какая страница приоритетна, а какая второстепенная.

Представим, что на сайте есть страницы-дубли: page1, page2, page3, из которых page1 — основная. В <head> страниц page2 и page3 указываем ссылки-указатели, которые ведут на приоритетную страницу page1. Эти URL будут выглядеть так:

<link rel=«canonical» href=«http://shop.com/page1.html»/> 

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

Использование атрибута rel=«canonical». Пошаговая инструкция

Примеры использования канонических ссылок

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

1. Несколько видов сортировки

Пример: Для каждой категории товара торговой площадки предусмотрено несколько вариантов сортировки: по цене, новизне, рейтингу и т.д. В URL-адресе обозначен параметр сортировки игрушек sort и значение rate: http://shop.com/toys.html?sort=rate

Решение: Указываем link canonical на страницах с разными параметрами, направляя их на основную сортировку — «по умолчанию».

<link rel=«canonical» href=«http://shop.com/toys.html»/>

2. Идентичные результаты поиска

Пример: Два посетителя интернет-магазина бытовой техники выбирают холодильник.

Посетитель 1 начинает поиск через бренд, постепенно сужая параметры до категорий, подкатегорий и т.д.: LG / Холодильники / No Frost / Хром.  

Посетитель 2 стартует от категории товаров: Холодильники / LG / Хром / No Frost.

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

Решение: Определяем из двух страниц выдачи одну каноническую и ставим ссылку на нее во второстепенной.

3. Страницы похожих товаров

Пример: Товар на сайте с определенной ценой представлен в нескольких цветах. Под каждый цвет отведена отдельная страница.

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

4. Программа лояльности для клиентов и партнеров

Пример: На сайте введена отдельная система цен, бонусов, предложений для постоянных клиентов и дилеров.

http://shop.com/toys.html?partner=futKp2ka4 

http://shop.com/toys.html?vip=pqwLz7ty6

Решение: Добавляем ссылки с атрибутом rel=«canonical» в HTML-код страниц для привилегированных участников и направляем их на стандартные пользовательские:

<link rel=«canonical» href=«http://shop.com/toys.html» />

5. Страницы пагинации

Пример: Использование пагинации на сайте формирует частичные дубли контента.

Решение: Если на сайте есть страница «Показать все», ставим канонические URL со страниц пагинации на нее, если нет то ставим на категорию.

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

6. Работа с UTM-метками

Пример: На сайте отслеживается эффективность рекламных кампаний с помощью UTM-меток.

Решение: Для склеивания дублей размещаем на странице с UTM каноническую ссылку с указанием на основную страницу, без метки.

Какую страницу выбрать канонической

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

  • посещаемость страницы;
  • наличие внешних/внутренних ссылок и их количество.

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

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

1. Одна страница — одна каноническая ссылка в <head>.

2. Каноническая страница должна существовать и иметь код ответа сервера 200. Подробнее о том, как проверить код ответа сервера, читайте в материале

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

4. Убедитесь, что каноническая страница в индексе.

5. Не усложняйте структуру ссылок, выстраивая цепочки канонических URL (например: если страница 1 указывает на неканоническую страницу 2, а та, в свою очередь, ссылается через rel=«canonical» на третью).

6. При размещении ссылок с атрибутом rel=«canonical» разными методами, например, страницы сайта и XML-карта, URL-адреса приоритетных страниц должны совпадать.

7. Используйте абсолютные ссылки, а не относительные.

Неправильно: <link rel=«canonical» href=«shop.com/toys.html» /> 

Неправильно: <link rel=«canonical» href=«/toys.html» /> 

Правильно: <link rel=«canonical» href=«http://shop.com/toys.html» />

Другие способы использования канонических URL

Размещение SEO-canonical в <head> страницы — это основной способ реализации данного метода. В качестве альтернативы ссылку можно прописать в XML-карте сайта или через ответ сервера, в зависимости от формата документа.

В последнем случае можно использовать канонический URL для pdf-файла, указав ссылку в http-заголовке.

Рекомендации Google по применению rel=«canonical« 

Как проверить настройку rel=«canonical»?

Провести анализ можно специальной программой для SEO-анализа сайта — Screaming Frog SEO Spider или Netpeak Spider.  

С помощью этих программ ПО вы увидите:

  • какие страницы на сайте без атрибута rel=«canonical»; 
  • на каких страницах стоит атрибут rel=«canonical», и какие страницы являются для них каноническими.

Инструкция по использованию атрибута rel=«canonical»

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

С помощью атрибута rel=«canonical» SEO-специалист может управлять дублированным контентом на сайте и направлять поисковые системы на выбранные страницы.

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

Похожие вопросы

Похожие вопросы

  • Google Search Console

    Как работать в Google Search Console. Советы и рекомендации
    12 вопросов
  • SEO пузомерки

    Ключевые метрики SEO: где и как смотреть
    6 вопросов
  • Линкбилдинг

    Все про построение ссылочного профиля, крауд-маркетинг и аутрич
    10 вопросов
  • Для опытных

    Вопросы для продвинутых SEO-специалистов и новые подходы в SEO
    12 вопросов
  • Аналитика

    Вопросы по Google Tag Manager, Google Analytics
    6 вопросов
  • Контент

    Вопросы по SEO-копирайтингу. Какими должны быть SEO-тексты
    4 вопроса
  • Другое

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