Главная/Блог/SEO и продвижение/Канонические ссылки и борьба с дублями страниц

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

SEO и продвижение8 мин чтения · Klaxon Studio

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

Откуда берутся дубли и чем они вредны

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

Основные источники дублей на типичном сайте:

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

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

Что такое канонический адрес

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

<link rel="canonical" href="https://адрес-основной-страницы/">

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

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

Требования к значению

  • Указывайте полный абсолютный адрес, включая протокол и домен.
  • Канонический адрес должен отвечать успешным кодом, а не перенаправлять и не отдавать ошибку.
  • Не указывайте в качестве канонического адрес, закрытый от индексации: сигналы противоречат друг другу.
  • На странице должен быть только один каноникал. Два разных значения приводят к тому, что оба игнорируются.
  • Размещайте тег в служебной части страницы, а не в теле документа.

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

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

СитуацияЛучший инструментПочему
Дубли из-за www, слеша, протоколаПостоянный редиректПользователь и робот сразу попадают на основной адрес, дубль физически исчезает
Страницы с сортировкой и меткамиКаноникал на чистую версиюСтраницы нужны пользователям, но не нужны в выдаче
Служебные страницы: корзина, личный кабинетЗапрет индексацииВ поиске они не нужны вообще
Карточка товара в нескольких категорияхКаноникал на основной путьВсе пути сохраняются для навигации
Устаревшая страница с заменойРедирект на заменуПередаётся вес и сохраняется удобство
Два почти одинаковых материалаОбъединить в один и настроить редиректЛучше иметь одну сильную страницу, чем две слабые

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

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

Типовые сценарии настройки

Фильтры и сортировки в каталоге

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

Пагинация

Страницы списка товаров со второй по последнюю — самостоятельные страницы, они содержат разные товары. Ставить каноникал со всех страниц на первую — распространённая ошибка: товары со вторых страниц могут выпасть из индекса, поскольку для робота они «не основные». Корректнее ставить на каждую страницу пагинации каноникал на саму себя, а для уникальности формировать заголовки с указанием номера страницы.

Товар в нескольких категориях

Если один товар доступен по трём путям, выбирайте один основной. Критерий — самая релевантная категория или самый короткий адрес. На остальных вариантах ставьте каноникал на основной. Альтернатива — использовать единый адрес карточки независимо от категории, и тогда дублей не возникает вообще.

Метки рекламы и партнёрские параметры

Метки нужны аналитике, но не поиску. Если страница открывается с метками, она отдаёт каноникал на чистый адрес. Это защищает от попадания в индекс адресов с рекламными параметрами.

Похожие товарные карточки

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

Как найти дубли на своём сайте

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

01

Просканируйте сайт краулером

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

02

Изучите отчёты веб-мастера

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

03

Проверьте поиск по сайту

Введите в поиске уникальную фразу из описания товара вместе с названием вашего домена и посмотрите, сколько адресов найдётся.

04

Сверьте карту сайта с индексом

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

05

Проанализируйте внутренние ссылки

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

Ошибки при работе с каноникал

  • Каноникал на главную со всех страниц. Так делают, чтобы «сэкономить время», и теряют индексацию внутренних страниц целиком.
  • Цепочки каноникалов. Страница А указывает на Б, а Б — на В. Поисковик может запутаться и выбрать что-то своё.
  • Относительные адреса. Без домена и протокола значение может быть интерпретировано неверно.
  • Каноникал на страницу с редиректом или ошибкой. Указание не сработает.
  • Разные страницы с одинаковым каноникалом. Если контент существенно различается, поисковая система проигнорирует подсказку.
  • Каноникал в теле страницы. Если тег оказался вне служебной части, он не будет учтён.
  • Забытая настройка после переезда. После смены домена или протокола в шаблонах остаётся старый адрес.

Работа с каноникал в CMS

В большинстве систем управления тег формируется автоматически на основе шаблона. На CS-Cart мы при внедрении обязательно проверяем, как формируется каноническая ссылка для карточек товаров в нескольких категориях, для страниц с фильтрами и для пагинации. Часто стандартной логики оказывается недостаточно, и шаблон доработывается: например, чтобы страницы с параметрами сортировки не создавали собственных адресов в индексе.

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

Контрольный список

  • На каждой индексируемой странице задан каноникал, чаще всего на саму себя.
  • Для страниц с параметрами указан чистый адрес.
  • Пагинация не склеивается в первую страницу.
  • Технические варианты адреса объединены редиректами.
  • Каноникал не противоречит запрету индексации и карте сайта.
  • Внутренние ссылки ведут на основные версии адресов.
  • Раз в квартал просматривается отчёт об исключённых страницах и причинах исключения.

Вопросы и ответы

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

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

Нужно ли ставить самоссылающийся каноникал на каждой странице?

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

Что делать, если поисковик игнорирует мой каноникал?

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

Можно ли указывать каноникал на другой домен?

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

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

Читайте также

SEO и продвижение

Внутренняя перелинковка: схемы и практические приёмы

Внутренняя перелинковка — это самый доступный рычаг SEO: она не требует бюджета на покупку ссылок, зависит только от вас и работает сразу после…

8 мин чтения
SEO и продвижение

Title и Description: как писать метатеги, по которым кликают

Title и Description — это витрина вашей страницы в поисковой выдаче. Человек видит их раньше, чем сам сайт, и именно по ним решает, кликнуть или…

8 мин чтения
SEO и продвижение

Локальное SEO: как выйти в топ по своему городу

Если ваш бизнес работает в конкретном городе — кафе, клиника, студия, автосервис, гостевой дом, магазин с самовывозом, — то продвигаться на всю…

8 мин чтения