- Настройка canonical: что это, зачем и как
- Зачем нужны canonical-адреса
- Как настроить канонические адреса
- Как проверить дублированный контент
- Что такое атрибут rel=“canonical”, когда и как его использовать?
- Что такое rel canonical и для чего он нужен?
- Когда нужно использовать канонические ссылки
- Как указать основной URL при помощи атрибута rel=“canonical”?
- Прописать между тегами любой HTML-страницы
- В файле Sitemap
- В заголовке HTTP
- С помощью плагина
- Как проверить правильно ли настроен rel=“canonical”?
- Основные ошибки использования rel=“canonical”
- Заключение
- 7 комментариев к статье “ Что такое атрибут rel=“canonical”, когда и как его использовать? ”
- Зачем нужен rel canonical
- Содержание
- Что такое rel canonical
- Когда нужна канонизация
- HTTP:// и HTTPS:// протоколы
- Генерирование дублей CMS
- Пагинация
- Правила формирования канонических страниц
- Как правильно настроить канонизацию
- Вручную в HTML-коде
- В плагине CMS
- В заголовке HTTP
- В файле Sitemap
- Через 301 редирект
- Ошибки настроек canonical
- Проверка настроек canonical
- Выводы
Настройка canonical: что это, зачем и как
Зачем нужны canonical-адреса
Канонический URL (canonical) позволяет указать поисковой системе, какая ссылка является предпочтительной для индексации. Настройкой canonical необходимо заниматься, если у вас на сайте имеются страницы с одинаковым содержанием. Ввиду особенностей CMS сайта могут автоматически создаваться страницы с одним и тем же контентом по разным адресам URL (более подробно читайте ниже). Появление подобных страниц возможно вследствие таких причин:
- Если вы написали одно и то же сообщение в разных темах блога, то есть вероятность автоматического создания еще одной страницы сайта.
- Например, у вас есть несколько доменов: http://article.example.com и http://blogs.example.com. И вы планируете размещать информацию сразу на обоих ресурсах. В таком случае размещаемый контент будет дублированным.
- Если была обновлена структура вашего сайта, после чего URL страниц сайта могли быть изменены.
Чтобы не допустить дублирования страниц сайта в поисковой выдаче, необходимо настроить канонические URL, после чего поисковик сможет определить, какую страницу нужно индексировать. Рассмотрим причины, из-за которых важно заниматься настройкой canonical:
- Если на разных страницах вашего сайта публикуется частично или полностью идентичная информация, то следует указать, какую страницу следует считать основной.
- Одна и та же информация, размещенная на разных страницах, затрудняет получение статистики о данных страницах.
Как настроить канонические адреса
Рассмотрим способы настройки «канонических» URL:
- Следует указать, какой URL считается основным. Сделать это можно при помощи атрибута rel=»canonical» тега link. Например, на сайте присутствует несколько страниц с идентичным содержимым. Для того чтобы задать URL https://example.com/buyingcar в качестве основного, указываем на страницах с дублируемым контентом в блоке head кода страницы тег вида
- . В данной ситуации вы задаете главный URL, который в дальнейшем будет использован для просмотра сообщения о покупке автомобилей. Также эта страница будет показываться в результатах поисковой выдачи. Предпочтительнее задавать адрес сайта в абсолютном виде (https://example.com/buyingcar), избегайте относительных путей (/buyingcar).
- В карту сайта добавляем только канонические URL, в таком случае вы сможете сообщить поисковому роботу, какие страницы сайта вы считаете основными. При индексировании сайта поисковой робот не будет заходить на неканонические страницы, тем самым быстрее индексируя сайт.
- Для различных CMS существуют различные плагины, которые позволяют настроить канонические URL, например, для WordPress можно воспользоваться Yoast SEO.
Для OpenCart настройка атрибута canonical производится средствами CMS. Необходимо зайти в настройки товара и задать параметр SEO URL.
Для настройки canonical в Joomla нужно включить в настройках CMS функцию SEF. После включения для технических страниц вида /index.php?option будет добавлен атрибут rel=»canonical» (с указанием URL на страницу с настроенным ЧПУ).
Как проверить дублированный контент
Проверить, настроен canonical для страниц вашего сайта или нет, можно с помощью следующих инструментов:
1. Для проверки настройки canonical, открываем html-код страницы и проверяем наличие атрибута canonical у тега link (в блоке кода страницы).
Плагин для браузеров RDS Bar позволит просмотреть эту информацию без совершения лишних действий. Включаем данную опцию в настройках плагина (Параметры – SEO – теги – Canonical), после чего при переходе на страницы, где canonical настроен, будет отображаться следующая информация:
2. Проверить наличие дублируемого контента можно с помощью Расширенного поиска Яндекса. Для этого указываем адрес сайта и часть текста со страницы, контент которой будем проверять на дублирование. В результатах поиска будет указано, нашлись точные совпадения или нет. Если дублирование отсутствует, то будут предложены варианты по запросу.
Также проверить контент на наличие дублей можно с помощью операторов поиска, рассмотрим на примере Google. Для этого нужно ввести в поисковую строку site:имя_домена «запрос», в итоге аналогично поиску от Яндекса по результатам поисковой выдачи делаем вывод о наличии дублированного контента.
3. Еще один способ найти дублируемый контент – уникальность. В этом нам помогут специальные программы и сервисы, мы рассмотрим на примере сервиса text.ru. Для анализа необходимо добавить информацию со страницы вашего сайта в сервис и запустить проверку. В результате вы увидите, на каких сайтах в Интернете есть такой же текст, и на сколько процентов ваш текст совпадает с текстами других сайтов.
Грамотно настроенный canonical повышает эффективность работы и ускоряет индексирование сайта. Если у вас не получится самостоятельно это сделать, то вы можете обратиться к нашим специалистам, и мы сделаем настройку rel=»canonical» для вашего сайта.
Источник
Что такое атрибут rel=“canonical”, когда и как его использовать?
В этой статье мы разберём, как и для чего нужно использовать атрибут rel=“canonical”, а также на конкретных примерах опишем, когда его лучше применять.
Что такое rel canonical и для чего он нужен?
Атрибут rel=“canonical” — один из способов борьбы с дублирующимся контентом. Он размещается на любой HTML-странице между тегами . Поисковые роботы начинают считать страницу, указанную в атрибуте rel=“canonical”, приоритетной (канонической). Каноническая страница будет отображаться в поиске, на неё перейдут ссылочный вес и другие характеристики страниц с одинаковым содержанием.
Таким образом, если на вашем сайте есть идентичный или очень похожий контент, доступный по разным URL, с помощью атрибута rel=“canonical” можно указать тот URL, который является предпочтительным для индексации.
Когда нужно использовать канонические ссылки
1. Для предупреждения появления различных дублей. Например:
- страниц сортировок: /*sort, asc, desc, list=*;
- дублей из-за UTM-меток: *utm_source=, /*utm_campaign=, /*utm_content=, /*utm_term=, /*utm_medium=;
- других страниц c GET-параметрами в URL;
- дублей в результате особенностей работы CMS (движка).
В этом случае нужно добавить атрибут rel=“canonical” на все статические страницы сайта. Например, для страницы https://site.ru/category-1/page-2, rel=“canonical” будет выглядеть следующим образом:
2. Для доступных по разным URL страниц с очень похожим контентом.
Например, это могут быть страницы одной серии товара, который отличается только расцветкой или страницы товара, который расположен сразу в нескольких категориях.
В этом случае нужно указать со всех страниц rel=“canonical” на основную, приоритетную страницу.
3. На страницах пагинации, если в категориях сайта есть страницы «Показать всё».
В таком случае на каждой из страниц пагинации нужно указать канонической страницу «Показать всё».
Например, для страницы https://site.ru/category-1/page-2 нужно прописать канонический URL:
Как указать основной URL при помощи атрибута rel=“canonical”?
Прописать между тегами любой HTML-страницы
Это основной способ. Чтобы указать каноническую ссылку, пропишите между тегами на странице полный URL страницы, которая должна быть в индексе.
Например, для страницы https://site.ru/*utm_content= канонической будет https://site.ru/.
Для получения такого результата, на странице https://site.ru/*utm_content= мы указали тег:
Важно!
Чтобы снизить вероятность ошибки в элементах link, после атрибута rel=“canonical” используйте абсолютные, а не относительные ссылки.
В файле Sitemap
В XML-карте сайта вы можете прописать канонический (основной) URL для любой страницы.
Важно!
Атрибут rel=“canonical” — это рекомендация для поисковой системы, а не правило. В этом случае ПС могут проигнорировать их.
В заголовке HTTP
Лучше всего использовать для документов не HTML-формата. Например, для файлов формата PDF.
В таком случае сервер, при запросе дублирующего файла, должен отдавать ссылку на файл-оригинал:
Важно!
Этот способ подойдёт, если у вас есть доступ к настройкам сервера. Не рекомендуется использовать для HTML-документов.
С помощью плагина
Для CMS существуют различные плагины, которые позволяют настроить канонический URL. Например:
— для WordPress можно настроить canonical с помощью Yoast SEO;
— в OpenCart — реализовано в настройках CMS (нужно зайти в настройки товара и задать параметр SEO URL);
— для настройки атрибута canonical в Joomla (версии 3.х и выше) нужно включить в настройках CMS функцию SEF. После включения для технических страниц вида /index.php?option будет добавлен атрибут rel=“canonical” (с указанием URL на страницу с настроенным ЧПУ).
Как проверить правильно ли настроен rel=“canonical”?
Провести анализ можно специальной программой для SEO-анализа сайта — Screaming Frog SEO Spider.
С помощью этой программы вы увидите:
— какие страницы на сайте без атрибута rel=“canonical”;
— на каких страницах стоит атрибут rel=“canonical”, и какие страницы являются для них каноническими;
Основные ошибки использования rel=“canonical”
— Канонический URL отдаёт 404 ошибку.
— Указанный канонический URL находится на другом домене или поддомене.
— Каноническая ссылка не является индексируемой.
— Использование rel=“canonical” со страниц пагинации на первую страницу.
Для всех страниц пагинации неправильно прописывать канонической первую страницу. Это делает индексацию всех страниц пагинации невозможной.
Для страниц пагинации в качестве канонических нужно указывать эти же страницы.
Например, страница https://site.ru/category-1/page-2 должна содержать каноническую ссылку:
Если в категориях сайта есть страницы «Показать всё», на которых доступны все товары из категории — на каждой из страниц пагинации можно указать канонической страницу «Показать всё».
— Несколько ссылок rel=“canonical” с одной страницы.
Для одной страницы должна быть одна каноническая страница, в ином случае будет учтён только первый URL.
— Разные канонические URL.
Указывайте одни и те же канонические страницы при разных способах реализации атрибута (например, через XML-карту сайта и через rel=“canonical” на самой странице).
Заключение
Атрибут rel=“canonical” — удобный и полезный инструмент для поискового продвижения. При правильном использовании, он повысит эффективность работы и ускорит индексирование сайта, что, в свою очередь, существенно повлияет на его ранжирование.
Хотите узнать правильно ли настроен canonical на вашем сайте — обратитесь к нам.
Оптимизирую сайты с 2009 года. Люблю сложные кейсы, которые оказались не по зубам специалистам с других компаний. Делаю очень подробные аудиты.
Пишу статьи-инструкции на блог SiteClinic по SEO-инструментам и аналитике.
Любимая цитата: Чтобы добиться успеха, надо искренне любить то, чем вы занимаетесь.
Оцените мою статью:
Задайте их прямо сейчас, и мы ответим в течение 8 рабочих часов.
7 комментариев к статье “ Что такое атрибут rel=“canonical”, когда и как его использовать? ”
Про использование со страниц пагинации на первую страницу — полная чушь. Именно это и является единственным верным решением, если на странице «Показать все» очень много товаров. Такая страница будет долго грузиться и плохо восприниматься поисковиками.
Попадать страницам пагинации в индекс категорически не нужно, это практически бесполезные дубли. А ссылки с этих страниц поисковики прекрасно индексируют.
Добрый день, Александр!
Указывать первую страницу канонической в серии пагинации Google не рекомендует (Ответ от официального представителя Google) — https://youtu.be/pyt9PgSt4jo (смотреть с 15:30)
Также мы получили ответ от представителя Яндекса, что если на сайте есть страницы «Показать все» , лучше в качестве канонической указывать именно ее — http://clip2net.com/s/3OlrggY
На эту тему есть развернутая статья — https://www.seonews.ru/analytics/atribut-canonical-pri-nastroyke-paginatsii-o-raznoglasiyakh-v-ofitsialnykh-rekomendatsiyakh-yandeksa/
В любом случае, каждую ситуацию необходимо анализировать индивидуально, в статье написано, что указать канонической страницу «Показать всё» можно, если на сайте она уже реализована. Если нет — нужно анализировать и принимать решение.
Тут на самом деле ситуация какая-то скользкая…
я поднимал эту тему и с Еленой Першиной и отсматривал все возможные рекомендации от Google.
Смотрите,
— да, гугл порекомендовал делать на вьюол,
— Яндекс сначала рекомендовал ссылаться канониклом каждой страницы пагинации на 1-ю страницу, но потом понял, что моменты конфликтуют. и согласились, что да, давайте на вьюол.
Проблема, которая из этого возникает (во всяком случае для Яндекса) — это то, что (ссылаюсь на эксперименты Шакина (вроде)) Яндекс нормально в первые места не выводит страницы с весом более 10 мб. Т.к. долгая по-любому загрузка снижает ПФ.
Lazyload не решает этой проблемы, т.к. Яндекс НАСТАИВАЕТ, чтобы ему при первом обращении выдавали ВСЮ инфу. Но не для каждого владельца сайта просто сделать такую возможность — боту отдавать всю, а пользователю подгружать по лэзилоад.
Поэтому интересно Ваше мнение, как Вы бы сделали? Или, если Сергей Кокшаров близок (а я думаю, к сеоклинике он близок), то предложить ему поделиться своим золотым рецептом канониклов при пагинации + лэзилоад, который подойдет и для Яндекса и для Гугла.
Источник
Зачем нужен rel canonical
Canonical — в переводе с английского канонический, то есть принятый за образец, эталонный. У web-мастеров это слово имеет свое утилитарное назначение: в HTML-коде оно указывает на приоритетную для индексации страницу, контент которой частично или полностью дублируется в других документах на сайте. Попробуем разобраться с логикой применения тега canonical.
Содержание
Что такое rel canonical
Чтобы объяснить на пальцах, что такое тег «рел каноникал», нужно начать с базовых терминов из словарика юного HTML-щика.
Атрибут rel (от англ. relationship — взаимосвязь) определяет отношения между текущей страницей и документом, на который ведет ссылка под атрибутом href.
В свою очередь, атрибут href (от англ. hypertext reference — гиперссылка) сообщает, о какой ссылке вообще идет речь, т. е. задает адрес документа.
Rel с помощью разных атрибутов сообщает поисковому роботу, что ему делать с указанной далее ссылкой. Например:
Именно каноническую страницу поисковик будет выводить на SERP (страницу выдачи). Правда, это не совсем команда, а, скорее, пожелание. Поисковик волен его проигнорировать и посчитать приоритетной любую из дублирующихся страниц.
Часто canonical называют meta-тегом, т.к. он прописывается в контейнере и передает уточняющую информацию краулеру, но, строго говоря, это не тег, а значение атрибута rel, который прописывается для тега .
Зачем вообще нужны эти заморочки с каноническими ссылками? Атрибут каноникал решает проблему с дублями страниц, которые негативно отражаются на продвижении сайта:
- тормозят индексацию;
- сжирают краулинговый бюджет (лимит на индексацию документов);
- понижают позиции в выдаче;
- подменяют релевантную страницу, по которой ведется продвижение;
- снижают эффективность ссылочного профиля сайта.
Чтобы как-то навести порядок с дублями, в 2009 г. команда Google дала возможность web-мастерам канонизировать URL определенной страницы. Как это было, читайте здесь: Specify your canonical | Google Search Central Blog.
Настройка канонических документов не только обеспечивает приоритет при индексировании и избавляет от проблем с совпадающими кусками контента, но и передает ссылочную массу со всех дублей на основной адрес.
Когда нужна канонизация
Атрибут rel canonical помогает закрывать от индексации дубли. Ситуации, когда на различающихся URL оказывается одинаковый контент, чаще всего возникают по трем причинам.
HTTP:// и HTTPS:// протоколы
С точки зрения робота это 4 разных сайта, но для пользователя, с какого бы адреса он ни зашел, не будет никакой разницы. Это классический случай, когда на пустом месте поисковый алгоритм может обнаружить дубли, поэтому нужно указать ему canonical URL.
Важно! Если вы работаете по SSL-протоколу, каноническим нужно назначить адрес HTTPS, т.к. защищенный домен — это важный фактор ранжирования.
Генерирование дублей CMS
Сейчас даже самый скромный интернет-магазин предлагает покупателям возможность настроить параметры выбора товара.
Например, мы продаем садового гнома. Основная его категория в каталоге — «Садовые фигуры», но к 8 марта мы решили предложить гнома в разделе «Подарок маме». И вот у нас уже 2 URL на одну позицию:
Таких категорий может быть очень много: «Садовые гномы до 50 см», «Фигуры для сада производства Франции» и т.п. И все это дубли исходной карточки нашего гнома-001 на различающихся URL. Чтобы поисковик не запутался и не пессимизировал сайт из-за кучи дублирующегося контента на разных адресах, нужно присвоить приоритетному URL атрибут rel со значением canonical.
По такому принципу CMS генерируют дублирующиеся страницы везде, где возможна сортировка позиций по различным параметрам: цене, популярности, отзывам, прочим фильтрам (цвет, размер, сезон, бренд и т.п.). Сюда же можно отнести адреса с динамическими GET-параметрами и UTM-метками для отслеживания рекламных кампаний или переходов из соцсетей.
Пагинация
Пагинация — это распределение большого массива данных по страницам. Она существенно облегчает работу пользователя с большими объемами информации и увеличивает скорость загрузки сайта. Без пагинации страница сайта с каталогом товаров или библиотекой статей будет разворачиваться этаким бесконечным манускриптом.
Пагинация реализуется разными способами. Обычно это или список с номерами страниц, или буквенный каталог, или цифры, задающие диапазон отображаемых карточек.
Так реализована пагинация в блоге студии Диус: на каждой странице размещается по 40 карточек статей, нажав на цифру 2 (3, . ), пользователь попадает на следующую страницу библиотеки.
Пагинация делает удобным взаимодействие с сайтом, но переходы между страницами провоцируют формирование дублей. Чтобы этого избежать, можно использовать canonical одним из двух способов:
- Создаем глобальную страницу-свиток «Показать все» и указываем ее как rel=canonical для всех страниц пагинации. Метод рекомендует Google, но он эффективен только для небольших каталогов. В больших интернет-магазинов страница с тысячами карточек будет грузиться долго и мучительно, а скорость загрузки — важнейший фактор ранжирования.
- Каждую из всех имеющихся страниц пагинации назначаем канонической в отношении самой себя. Минус метода — на всех этих страницах метатеги Title и Description не будут различаться, а это боль и страшный сон для SEO-специалистов.
Правила формирования канонических страниц
Чаще всего канонической назначается первоисходая страница, где с самого начала был опубликован дублирующийся в дальнейшем контент. Прописывая для тега атрибут rel=canonical, нужно соблюдать определенные правила.
- Каноническая ссылка ведет на реальную страницу на том же домене (а для Яндекса на том же поддомене) и имеет код ответа 200.
- На страницу приходится только одна каноническая ссылка.
- Для приоритетной страницы указывается rel canonical на нее же: так робот понимает, что она тут за главную.
- Для основного URL не может быть запрета на индексацию в служебном файле robots.txt.
- Все дубли ссылаются на один и тот же link canonical, иначе бот проигнорирует указания.
- Цепочки канонических URL запрещены: если Вася признает царем Петю, то Петя может считать царем только себя любимого. В группе дублей приоритетная страница может быть только одна.
- В теге href прописывается абсолютный адрес ссылки: URL целиком по формуле https://site.ru/page1. Относительные адреса, обрезающие вид протокола и название домена, не рекомендуются.
Как правильно настроить канонизацию
Путь настройки canonical зависит от характера дублирующихся документов и от способа управления содержимым сайта.
Вручную в HTML-коде
Характер дублей: HTML-документы.
Где руками прописывать атрибут rel=canonical, мы уже выяснили: выбираем приоритетную страницу и даем указания боту в HTML-коде в контейнере по формуле: . После остается ввести эту команду на все дубли.
В плагине CMS
Характер дублей: HTML-документы.
На большинстве популярных движков — в базовой комплектации или в виде отдельного плагина — предусмотрен функционал для автоматической настройки канонизации. Например:
- для WordPress плагин Yoast SEO;
- для OpenCart модуль Uni SeoPro;
- для Joomla версии 3+ встроенный модуль SEF: в код /index.php?option прописывается rel=»canonical» с приоритетным человекопонятным URL.
В заголовке HTTP
Характер дублей: документы не в формате HTML.
Часто возникает ситуация, когда статью с инструкциями оформляют PDF-форматом для удобного скачивания или распечатки. Так на сайте появляются два документа с одинаковым контентом. Если вам нужно закрыть дубль файла формата .pdf, .doc, .kml, .ppt, .odp или другого не HTML-формата, у которого нет контейнера , можно прописать rel=»canonical» в заголовке HTTP, применив служебные файлы .htaccess или PHP. Вносить директивы получится только при наличии доступа к серверным настройкам.
На запрос дубля сервер должен отдавать адрес первоисточника.
Внесение команды в HTTP-заголовок через PHP:
Внесение команды в HTTP-заголовок через .htaccess:
В файле Sitemap
Характер дублей: HTML-документы. Карта сайта создается для ускорения индексации и не заменяет указание canonical в коде.
Google настаивает, что в Sitemap нужно указывать только канонические ссылки. Соответственно, все URL в XML-файле поисковики будут по умолчанию считать приоритетными при индексировании.
Через 301 редирект
Характер дублей: зеркала сайта, устаревшие данные.
Перенаправить трафик и передать вес на основную страницу с дублей можно, настроив 301 редирект. Способ актуален для следующих ситуаций:
- у ресурса сменился домен;
- страница навсегда переехала на новый URL;
- контент на странице устарел, но имеет хороший ссылочный профиль и приводит трафик;
- для 404 ошибки.
Ошибки настроек canonical
Ошибки канонизации сводят всю кропотливую работу на нет: поисковые роботы просто игнорируют некорректные рекомендации. Перечислим самые распространенные траблы.
- На странице больше одной каноникал-ссылки. Поисковый бот не будет разбираться, что вы там имели в виду и проигнорирует все.
- Конфликт canonical URL при разных способах настройки каноничности. Если вы настраиваете каноничность для одного документа разными способами (в контейнере , в HTTP-заголовке или в XML-файле), нужно следить, чтобы он везде указывал на одну и ту же ссылку.
- Цепочка канонических ссылок. Страница, которая указывается в дублях как основная, не может иметь настроек каноничности ни на какую другую, кроме себя самой. У основной страницы не может быть никаких других приоритетов: она сама себе канон.
- Атрибут rel=»canonical» потерялся за границами контейнера . В HTML rel canonical прописывается только внутри блока , где сосредоточены добрые советы от web-мастеров ботам Яндекса и Google. Вне этого контейнера указание каноничности не имеет силы.
- Каноном объявляется первая страница пагинации. Если рекомендованные способы настройки каноничности для страниц пагинации вам по каким-то причинам не подходят, лучше вообще обойтись без canonical и запретить их индексацию, оставив возможность боту переходить по ссылкам с помощью настройки метатега .
- Настройка 301 редиректа не по назначению. Rel canonical по сути похож на 301 редирект, но это не взаимозаменяемые вещи:
- 301 редирект перекидывает на другой URL любого заглянувшего: не только поискового бота, но и живых посетителей;
- rel canonical перекидывает на другой URL только бота и все плюшки со страницы, в остальном неканоническая страница нормально открывается, собирает трафик, живет своей жизнью, но не индексируется.
- Канонический URL недоступен для индексирования. Вся кропотливая работа может оказаться бессмысленной, если приоритетный URL будет закрыт для индексации. В этом случае бот проиндексирует то, что ему заблагорассудится.
Проверка настроек canonical
Для контроля канонических ссылок удобен многофункциональный инструмент комплексной SEO-проверки Screaming Frog SEO Spider Website Crawler. Если вам нужно проверить меньше 500 URL, будет достаточно бесплатной версии. За безлимитную лицензию придется платить £149.00 в год. Отчет Canonical доступен во вкладке Canonicals.
В Google Search Console есть свой инструмент для анализа URL. Подробнее о работе с инструментом читайте в справке суппорта Google здесь.
В Yandex отчет по canonical находится в панели Вебмастера во вкладке «Индексирование» → «Страницы в поиске». При корректной настройке каноничности дубли страниц исчезают из поиска и попадают в список «Исключенные страницы».
Когда Яндекс-бот находит какие-то нестыковки, он присылает уведомление с разъяснениями, что не так и как это исправить. Но известны случаи технических сбоев, когда web-мастера получали странные послания, что «у важных страниц изменился атрибут rel canonical», хотя никаких манипуляций с канонизацией перед этим не проводилось.
Выводы
Rel canonical — эффективное оружие в войне с дублями — неизбежными, но такими опасными для ранжирования сайта. На первый взгляд, работа по настройке канонических страниц кажется запутанной и сложной. Но, если понять логику переадресации поискового бота на приоритетную страницу, то все оказывается не так страшно. Главное, следовать рекомендациям и не допускать критических ошибок.
Источник