Сотрудник Google Джон Мюллер ответил в Reddit на вопрос касательно проблем с атрибутом rel=canonical на сайте, использующем Angular JS. Автор вопроса написал: «У меня проблемы с каноническими URL на сайте, и я считаю, что это связано с Angular JS, используемым в HTML. Для тысяч страниц на сайте Google игнорирует каноническую ссылку и выбирает собственный вариант. […]
Сообщение Google: почему rel=canonical может игнорироваться на сайтах, использующих JS появились сначала на Searchengines.ru.
Источник новости: Searchengines.ru