Canonical URL: что это и как использовать
Что такое Canonical URL
Canonical URL — это специальный тег, который сообщает поисковым системам, какая версия страницы является основной, если на сайте есть несколько страниц с одинаковым или очень похожим содержанием.
Он используется для борьбы с дублированным контентом, который может негативно влиять на SEO.
Canonical указывается в HTML-коде страницы и выглядит так:
Этот тег говорит поисковым системам, таким как Google и Yandex, что именно этот URL нужно считать главным.
Зачем нужен Canonical URL
1. Решает проблему дублей страниц
На сайте могут появляться одинаковые страницы с разными URL. Например:
Поисковая система может считать их разными страницами.
Canonical указывает, что основная страница — одна.
2. Передает SEO-вес основной странице
Если несколько страниц имеют одинаковый контент, ссылки могут распределяться между ними.
Canonical помогает передать весь SEO-вес одной странице, что улучшает её позиции.
3. Помогает правильной индексации
Поисковые системы понимают:
- какую страницу индексировать
- какие страницы считать дублями
- какую страницу показывать в поиске
Когда нужно использовать Canonical
Canonical полезен в следующих случаях:
1. Страницы с параметрами
Например:
site.com/catalog?sort=price
site.com/catalog?page=2
Canonical указывает на основную страницу.
2. Интернет-магазины
В магазинах на WooCommerce один товар может находиться в нескольких категориях:
site.com/category2/product
Canonical помогает выбрать основную страницу товара.
3. Дубли страниц
Например:
Canonical указывает, какой вариант является главным.
Как добавить Canonical URL
1. Через SEO-плагины WordPress
Если сайт работает на WordPress, Canonical добавляется автоматически через SEO-плагины:
- Yoast SEO
- Rank Math
- All in One SEO
Эти плагины автоматически добавляют canonical для каждой страницы.
2. Добавить вручную
Можно добавить тег в раздел <head> страницы:
Canonical vs Redirect
Многие путают canonical и редирект.
Разница:
Canonical
- сообщает поисковым системам основную страницу
- пользователь может открывать разные URL
301 Redirect
- полностью перенаправляет пользователя
- старый URL больше не используется
Частые ошибки Canonical
1. Указание неправильного URL
Canonical должен вести на реально существующую страницу.
2. Canonical на другую страницу без причины
Если страницы разные, canonical использовать нельзя.
3. Несовпадение canonical и sitemap
Файл sitemap.xml должен содержать только canonical-страницы.
Как проверить Canonical
Проверить можно несколькими способами:
- открыть код страницы
- найти тег canonical
или использовать сервисы:
Google Search Console
Screaming Frog SEO Spider
Canonical URL — важный инструмент технического SEO, который помогает поисковым системам правильно определять основную страницу сайта.
Он позволяет:
- избежать дублей страниц
- передать SEO-вес основной странице
- улучшить индексацию сайта
Особенно Canonical важен для:
- интернет-магазинов
- крупных сайтов
- сайтов с параметрами URL