Canonical URL: что это и зачем нужен

Canonical URL (rel=canonical) — HTML-атрибут, указывающий поисковикам основную версию страницы при наличии дубликатов. Узнайте как правильно настроить canonical.

seocanonicalдублированный-контент

Что такое Canonical URL

Canonical URL (каноническая ссылка) — это HTML-элемент <link rel="canonical" href="...">, который сообщает поисковым системам, какую версию страницы считать основной. Это критически важно когда одинаковый контент доступен по нескольким URL-адресам.

Зачем нужен Canonical

Дублирование контента — одна из самых распространённых SEO-проблем. Оно возникает когда:

  • Страница доступна с www и без www
  • URL с параметрами сортировки или фильтрации (?sort=price&page=2)
  • HTTP и HTTPS версии сайта
  • Trailing slash (/page/ vs /page)

Без canonical поисковые системы могут:

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

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

Добавьте в <head> каждой страницы:

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

Правила использования

  1. Canonical должен указывать на себя — даже если дублей нет, каноническая ссылка на текущую страницу является best practice
  2. Используйте абсолютные URLhttps://example.com/page, не /page
  3. Один canonical на страницу — несколько тегов вызовут путаницу
  4. Canonical в пагинации — каждая страница пагинации должна указывать на себя, а не на первую страницу

Проверка Canonical на reChecker

Используйте Canonical Checker для проверки canonical URL на любом сайте. Инструмент покажет:

  • Наличие тега canonical
  • Корректность URL (абсолютный, валидный)
  • Совпадение с текущим URL страницы
  • Наличие конфликтов с HTTP-заголовком Link

FAQ

Canonical и noindex — в чём разница? Canonical перенаправляет индексацию на другую страницу, а noindex полностью исключает страницу из индекса. Для дублей используйте canonical, для страниц которые не нужны в поиске — noindex.

Влияет ли canonical на краулинг? Нет, canonical не запрещает сканирование — только указывает предпочтительную версию для индексации. Для блокировки сканирования используйте robots.txt.

Попробуйте инструмент

Проверьте canonical url на вашем сайте с помощью бесплатного инструмента.

Canonical Checker

Техническая поддержка

Нашли баг, сбой или ошибку в работе сервиса? Есть предложение по улучшению? Напишите нам — мы читаем каждое сообщение и стараемся быстро исправлять проблемы.