Все об атрибуте rel = «canonical”: что это за атрибут, зачем его указывать и где, какие чаще всего ошибки допускают оптимизаторы.
В статье подробно разбираем, что необходимо знать оптимизатору про работу с каноническими тегами.
Что такое rel canonical и для чего он нужен #
Запрещается использовать один контент на двух разных страницах. Это негативно отразится на сайте. Но бывают случаи, когда такие дубли дубли страниц оправданы. К примеру, автомобильная тематика. Когда информация идет центральная и должна быть у каждого автодилера в том виде, в котором она имеется у импортера.
Страницы могут быть не полностью одинаковыми. Например, на одной странице включен фильтр товаров по сезонам, а на другой странице — сортировка по цене. Тем не менее, независимо от включенных фильтров, страницы уникальными не станут.
В таких случаях необходимо указать, какой именно вариант страницы робот должен считать основным. Другими словами каноническими, а какие дубли. Для этого существует специальный канонический тег — rel = «canonical», он решает возникшую проблему с дублирования контента.
Каноническая страница — это основной URL. Атрибут rel = «canonical» добавляют на страницы-дубли и в нем указывают адрес канонической страницы, чтобы дать боту знать, какую страницу они повторяют.
Зачем указывать основную версию страницы? #
Почему надо указывать canonical:
- Чтобы избежать санкций поисковых систем за дублирование контента;
- Чтобы корректно передать ссылочный вес на нужную версию сайта или страницы;
- Чтобы из контента, доступного по нескольким URL, выбрать страницу, которая будет получать все сигналы и показываться в выдаче;
- Чтобы не тратить краулинговый бюджет (количество страницы для индексирования) на дубли.
Например, у нас есть страница, которая доступна по трем адресам:
site.ru/page?id=123
site.ru/blog/category/tema
site.ru/blog/tema
Предположим, нам необходимо, чтобы страница с адресом site.ru/blog/category/tema ранжировалась в выдаче, получала весь положенный ей вес ссылок и другие сигналы — считалась канонической.
Тогда ее мы не трогаем, в коде страниц дублей site.ru/page?id=123 и site.ru/blog/tema указываем эту страницу как каноническую.
В коды дублей мы добавляем такую строчку:
<link rel="canonical" href="http://site.ru/blog/category/tema"/>
Как сделать страницу канонической. #
В системе One Platform предусмотрена специальная функция для добавления канонической ссылки.
- Переходим в панель администратора One Platform.
- В меню выбираем «Контент сайта» и пункт «Страницы»
4. Выбираем необходимую страницу и переходим во вкладку «SEO»
5. Опускаемся вниз страницы до пункта «Каноническая ссылка» и вставляем нужную ссылку в строку для заполнения.
6. Нажимаем «Опубликовать»