Представители Google подтвердили это в Твиттере.
Что произойдет, если у вас на одной странице указаны два разных канонических URL-адреса? Зарубежные коллеги предположили, что каноническая информация остается в таком случае неопределенной, и Google будет использовать другие сигналы для определения канонического URL.
Райан Мьюс в своем Твиттере предположил, что Google игнорирует каноническую информацию, и Джон Мюллер подтвердил это. Он также добавил, что атрибут rel-canonical — это не директива, а лишь один из сигналов, входящих в процесс канонизации.
What happens if you have two canonical tags on a page with two different URLs? Does Google ignore them completely? My initial tests show yes (ignore), but can you confirm @JohnMu?
— Ryan Mews (@RyanMews) November 5, 2020
Напоминаем, что в предыдущем выпуске подкаста Search Off The Record разработчики рассказали подробнее о процессе каноникализации и о том, как Google определяет дублированный контент.