Канонические и неканонические страницы
Что такое каноническая страница?
Когда на сайте есть страница (это может быть не только страница но и пост или товар) которая доступна по нескольким адресам, например эта страница находится одновременно в нескольких категориях, то есть по факту она может иметь несколько URL, пример https://sait.ru/огурцы/огурцы-гладкие и https://sait.ru/овощи/огурцы-гладкие.
Или на сайте есть карточки товаров одной группы, например шапки одной модели с одинаковым описанием но отличающиеся только размером, то содержимое страницы будет практически идентичным.
В целом в интернет магазине таких страниц могут набираться сотни, а то и тысячи.
Робот посчитает такие страницы дублями, он объединит их в группу дублей, выберет ту которая по его мнению более релевантна поисковым запросам и назначит её главной, то есть канонической, а остальные страницы получат статус неканонических и робот просто исключит их из поисковой выдачи.
Можно ли самостоятельно указать роботу какая страница является канонической?
Да, это можно сделать самостоятельно, но робот может и проигнорировать вашу инструкцию если посчитает что другая страница из этого блока дублей более релевантина поисковым запросам, при этом страница будет иметь статус не канонической и не будет исключена из поисковой выдачи.
Как сказать роботу что данная страница является канонической?
- Вам нужно в коде данной страницы прописать данный тэг <link rel=”canonical” href=”http://www.example.com/blog”/> , в котором в атрибуте href будет указан адрес канонической страницы.
- Если ваша CMS поддерживает данный функционал, то каноническая страница прописывается при её создании или редактировании.
Если у меня таких страниц тысячи мне что у каждой прописывать? Есть вариант как то упростить?
MEGA отлично!!!
Теперь понятно чего они так шарахаются, то в индексе то нет.
Какую сложную систему намудрили, как вообще в этом разобраться обычному человеку и нужно ли вообще заморачиваться этим вопросом?