Canonical URL: что это и зачем нужен
Canonical URL (rel=canonical) — HTML-атрибут, указывающий поисковикам основную версию страницы при наличии дубликатов. Узнайте как правильно настроить canonical.
Что такое 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" />
Правила использования
- Canonical должен указывать на себя — даже если дублей нет, каноническая ссылка на текущую страницу является best practice
- Используйте абсолютные URL —
https://example.com/page, не/page - Один canonical на страницу — несколько тегов вызовут путаницу
- 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 →