Андрей, приветствую! Вопрос по канониклу. Почему гугл может его игнорить и не…
Андрей, приветствую! Вопрос по канониклу. Почему гугл может его игнорить и не учитывать?
Подозреваю, что вопрос связан с самыми разными схемами, которые сейчас мутят, используя canonical. Но я попробую ответить базово, а вы уж выбирайте.
1. Слишком разное содержимое. Страница А: /jac-cc56-review. Canonical: /jac-cc56-specs. Текст отличается на 80% — высока вероятность несработки. Каноникал создан для указания самой ценной страницы среди похожих все-таки.
Из моей практики. Все страницы категории: ?page=2, ?page=3,
?page=4 имеют canonical на первую страницу. Google может оставить их отдельными, если видит уникальные товары.
2. Целевая страница хуже исходной. Например: /page2
указывает canonical на /page1, но на page2 больше текста,
больше ссылок, лучше ПФ. Google может выбрать page2 как каноническую.
3. Внешние ссылки идут на ненужную нам страницу. Допустим: pageA имеет canonical на pageB, но все сайты ссылаются именно на pageA. Google нередко тогда делает canonical именно pageA. Или примерно из той же области — внутренние ссылки противоречат canonical. Все меню ведут на /category/page/, а canonical указывает на /page/. Google часто доверяет внутренней структуре сайта.
4. В порядке фантазии, хотя я такое как раз вроде встречал. HTTP и HTTPS — ошибка в определении. Canonical: http://site.com/page. Хотя сайт давно работает на HTTPS. Google спокойно выберет HTTPS.
5. По языковым версиям может быть игнор. Сильные различия в hreflang. Например: /en/page, а canonical на /de/page.
Google почти наверняка проигнорирует такой canonical. А может быть и не проигнорирует 👀
6. Встречается у вайбкодеров или в отсталых самописных CMS. Довольно частая ситуация. Все страницы сайта имеют canonical = главная страница. Google обычно полностью игнорирует такую настройку. Понимаю, что смешно, если бы не встречалось все чаще.
Подытоживая, в Google Search Console можно часто увидеть:
Duplicate, Google chose different canonical than user
То есть ты указал один canonical, а Google выбрал другой. Google сравнивает десятки сигналов:
похожесть текста
внутренние ссылки
внешние ссылки
sitemap
hreflang
редиректы
историю URL
качество страницы
Canonical — лишь один из этих сигналов, он входит в число сильных сигналов, но не является директивой.
Если остальные сигналы ему противоречат, Google может выбрать другой канонический URL.
Насчет тех схем, что используют сейчас крайне активно в сером SEO — отталкивайся от пунктов выше и размышляй)
Вставить свои 5 копеек: