Канонические страницы

Каноническая страница ⎨англ. Сanonical URL⎬ — это адресная строка, которая будет учтена поисковиками при индексации, как самая важная (нужная), при наличии идентичных страниц с разными префиксами.

Нормализация | Дедубликация⎨англ. Сanonicalization | Deduplication⎬— это процесс выбора канонического адреса поисковиком, если вы не определили и не дали знать роботам, какую страницу нужно учитывать более важной.

Пример 1: если есть основная и с гет-параметрами, Гугл выбирает репрезентативную сам, если вы не проставите вручную:

  • https://diamatti.ru/girls/leotards/mistique (Каноническая)
  • https://diamatti.ru/girls/leotards/mistique?oid=black-98
  • https://diamatti.ru/girls/leotards/mistique?oid=sky-blue-98

Пример 2: У многих огромных онлайн-маркетов не все URL адреса статичны, продукты могут идти по брендам, по городам, особой сортировке или фильтрации. То есть итоговая модель может иметь много адресов, однако должен быть всегда главный, если информация на всех страничках идентична.

Гугл очень не любит дублирующийся контент!

Все поведенческие факторы, контент и информация со страниц-близнецов, будут учтены для нужной, которая указана, как каноническая.

Не злоупотребляйте этими знаниями, не делайте черное или серое сео.

За статьи с каноникал на главную получите фильтр: введение поисковика в заблуждение с целью увеличения поисковых запросов для не актуальной страницы:

  • не соответствующей вводимому запросу,
  • + отказной поведенческий трафик.

✅ В canonical нужно обязательно указать ulr без слэша "/" в конце

Исключение: если у вас Битрикс и вы не можете убрать слэш в конце.

Как настроить

  • Поставить Переадресацию на нужную страницу.
  • Указать в файле Sitemap страницы, которые предназначены для выведения в поиск.
  • Настроить аннотацию link с атрибутом rel="canonical".

В Вордпрессе через Элементор: Элементы → SEO → Дополнительно → Просто вводите полностью нужную адресную строку в поле Канонический URL.

Например, у меня Самописный сайт, и для этой страницы канонический код стоит так:

<link rel="canonical" href="https://topseoboss.com/internal-optimization/canonical" />

How to check

  • View code.
  • Or use tools to analyze the page. These are extensions for Chrome and Yandex browsers. Install and watch.

Что делать, если вы нечаянно ошиблись и указали каноническую страницу неверно, и поисковик её уже обошел

Есть небольшой нюанс - если вы указали каноническую страницу не верно, предыдущего уровня или подтянули с копированием другой страницы. У Гугла есть жесткий фильтр именно на это. Он будет индексировать информацию с обеих - но по запросам будет показана canonical. Если это не устраивает, то возможно поправить, чтобы показывалась нужная.

Для Яндекса

Сначала нужно указать правильную canonical URL на странице. Яндексу этого достаточно. И отправить на переобход в Yandex Webmaster.

Для Гугла

А вот в Гугле будет чуток сложнее. 2 этапа, если не поможет первый, через две недели можете приступать ко второму.

1️⃣ Этап: В Google search Console отправить на переиндексацию - там увидите информацию, что страничка не является канонической. Нажимаете справа наверху кнопку: "Проверить страницу на сайте" - и после еще раз на переиндексирование. Однако это не всегда работает. Проверьте еще раз через 3-4 дня.

2️⃣ Этап: Создаете идентичную страницу с другим url адресом, возможно чуток поменять информацию в мета тегах и в контенте. А с вашей старой делаете редирект на нее. Канонической указываете новую. Ждете 7-20 дней. Обязательно не пропустить - нужно отслеживать. Как в поиске появится старый url по нужному запросу, возвращаете ее обратно, а с новой ставите редирект на старую.

Я однажды очень долго искала эту СЕОшную ошибку, неделя аж ушла: почему по определенному запросу показывается не та страница, а предыдущего уровня. И canonical была проставлена на тот момент верно. Однако Google никак не хотел ее признавать. Просто получилось так, что админ сайта скопировал стр предыдущего уровня для новой, а потом менял инфу на месте. За это время была индексация гугла, и его бот учёл ненужный каноникал.

Яндекс вообще не отреагировал - ни одной позиции не было потеряно для старого url после всех манёвров.