вы видимо даже не понимаете зачем нужен каноникал.
На этом даже спорить не буду.
Автор которого вы цитируете - у него другая ситуация. У одна и та же страница была с разными адресами и каждый из них называл себя "canonical". Конечно это абсурд и поисковики это не любят.
Почитайте что пишет яндекс по этому поводу:
Атрибут rel="canonical" тега <link>
Если на сайте присутствуют группы схожих по контенту страниц, вебмастер может указать для каждой страницы группы предпочитаемый (канонический) адрес, который будет участвовать в поиске. Например, страница доступна по двум адресам:
www.examplesite.ru/pages?id=2
www.examplesite.ru/blog
Если предпочитаемый адрес — /blog, это нужно отразить в коде страницы /pages?id=2:
<link rel="canonical" href="
www.examplesite.ru/blog"/
>
Также если на странице расположен атрибут rel="canonical", с указанием непосредственного адреса этой страницы, робот посчитает ее канонической. Данная страница будет индексироваться и появится в поисковой выдаче Яндекса.
Робот считает ссылку с атрибутом rel="canonical" не строгой директивой, а предлагаемым вариантом, который учитывается, но может быть проигнорирован.
Например, робот может не использовать указанный вами адрес, если:
- Документ по каноническому адресу недоступен для индексирования.
- В качестве канонического адреса указывается URL в другом домене или поддомене.
- Вы указали несколько канонических адресов.
Также не рекомендуется создавать цепочки канонических адресов. Например: для адреса example.ru/1 каноническим адресом является example.ru/2, в то время как для адреса example.ru/2 указан канонический адрес example.ru/3.
help.yandex.ru/webmaster/controlling-robot/html.xml
webmaster.ya.ru/replies.xml?item_no=10371
в вашем случае имеется причина номер три:
Вы указали несколько канонических адресов.
Так вот канонические адреса хика как раз нужны для борьбы с этой проблемой.