Кейс о rel=’canonical’
Когда-то я столкнулся с проблемой. Сайт выпал из индекса, потому что на оригинальной странице была ссылка «каноникал», ссылающаяся на саму себя
- Исключенные страницы: документ является неканоническим
- Решение проблемы с неканоническими документами
Убрал каноникал — после этого сайт зашел в индекс.
Вот что об этом писал Яндекс
В коде документа в тэге содержится параметр rel=’canonical’, содержащий канонический адрес страницы, по которому она индексируется роботом. Как правило, тег с атрибутом rel=»canonical» прописывают НА ДУБЛИРУЮЩИХ СТРАНИЦАХ сайта, в этом случае ничего исправлять не требуется.
Если страницы дублями не являются и должны индексироваться роботом, то вам необходимо убрать атрибут из их исходного кода. Более подробную информацию об использовании rel=»canonical» вы можете прочитать на следующей странице нашей Помощи //help.yandex.ru/webmaster/controlling-robot/html.xml#canonical
А в Помощи написано:
Также если на странице расположен атрибут rel=»canonical», С УКАЗАНИЕМ непосредственного АДРЕСА ЭТОЙ СТРАНИЦЫ, робот посчитает ее канонической. Данная страница будет индексироваться и появится в поисковой выдаче Яндекса.
Получается противоречие или с того времени поменялись правила.
Хотя если читать первую часть, то там не говорится что в оригинале должен быть атрибут rel=»canonical». Одно точно известно, что на всех дублях должна быть ссылка с rel=»canonical» на оригинал. Нужно ли ставить rel=»canonical» в оригинале ссылаясь на саму себя? Вопрос открыт.
Ссылки по теме
- Поддержка атрибута rel=”canonical” роботом Яндекса //webmaster.ya.ru/replies.xml?item_no=10371
- Канонические страницы https://support.google.com/webmasters/answer/139066?hl=ru
Спасибо за статью. По поводу того, как лучше поступать с оригинальной страницей — на некоторых известных сео блогах, которые в топе, стоят rel=»canonical» сами на себя, вообще на всех страницах…
И ничего, находятся в топе по своей тематике. Сам гугл говорит ставить на всех страницах. Так что исходя из увиденного в сети, делаю в итоге вывод, что rel=»canonical» лучше ставить на всех страницах и на оригинальных.
Артем, а можно ссылочку, подтверждающую, что: «Сам гугл говорит ставить на всех страницах»?