Canonical URL: что это и как использовать

Canonical URL: что это и как использовать

Что такое Canonical URL

Canonical URL — это специальный тег, который сообщает поисковым системам, какая версия страницы является основной, если на сайте есть несколько страниц с одинаковым или очень похожим содержанием.

Он используется для борьбы с дублированным контентом, который может негативно влиять на SEO.

Canonical указывается в HTML-коде страницы и выглядит так:

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

Этот тег говорит поисковым системам, таким как Google и Yandex, что именно этот URL нужно считать главным.

Зачем нужен Canonical URL

1. Решает проблему дублей страниц

На сайте могут появляться одинаковые страницы с разными URL. Например:

Поисковая система может считать их разными страницами.

Canonical указывает, что основная страница — одна.

2. Передает SEO-вес основной странице

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

Canonical помогает передать весь SEO-вес одной странице, что улучшает её позиции.

3. Помогает правильной индексации

Поисковые системы понимают:

  • какую страницу индексировать
  • какие страницы считать дублями
  • какую страницу показывать в поиске

Когда нужно использовать Canonical

Canonical полезен в следующих случаях:

1. Страницы с параметрами

Например:

site.com/catalog
site.com/catalog?sort=price
site.com/catalog?page=2

Canonical указывает на основную страницу.

2. Интернет-магазины

В магазинах на WooCommerce один товар может находиться в нескольких категориях:

site.com/category1/product
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> страницы:

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


Canonical vs Redirect

Многие путают canonical и редирект.

Разница:

Canonical

  • сообщает поисковым системам основную страницу
  • пользователь может открывать разные URL

301 Redirect

  • полностью перенаправляет пользователя
  • старый URL больше не используется

Частые ошибки Canonical

1. Указание неправильного URL

Canonical должен вести на реально существующую страницу.

2. Canonical на другую страницу без причины

Если страницы разные, canonical использовать нельзя.

3. Несовпадение canonical и sitemap

Файл sitemap.xml должен содержать только canonical-страницы.

Как проверить Canonical

Проверить можно несколькими способами:

  1. открыть код страницы
  2. найти тег canonical

или использовать сервисы:

Google Search Console

Screaming Frog SEO Spider

Canonical URL — важный инструмент технического SEO
, который помогает поисковым системам правильно определять основную страницу сайта.

Он позволяет:

  • избежать дублей страниц
  • передать SEO-вес основной странице
  • улучшить индексацию сайта

Особенно Canonical важен для:

  • интернет-магазинов
  • крупных сайтов
  • сайтов с параметрами URL
О чём ты думаешь?
Кликните на изображение чтобы обновить код, если он неразборчив
Поиск
Популярные запросы