Разница между rel = «canonical» и og: url?

У меня проблемы с пониманием канонических URL-адресов в отношении того, как поисковые системы и Facebook, кажется, справляются с ними.

Мой сайт с поддержкой карт Google позволяет посетителям использовать социальные сети, чтобы заказать концерт в своей стране. Одна из рассматриваемых страниц может быть найдена по адресу:http://izzy.nogig.in/

Когда пользователь нажимает на маркер своей страны, он предоставляет ему параметры обмена (Twitter / Facebook / и т. Д.), Который при совместном использовании предоставит URL-адрес специально для этой страны, например: izzy.nogig.in/usa? или izzy.nogig.in/spain? и т.п.

Все эти страны в URL содержат много дублирующегося контента, поэтому я использую следующее, чтобы указать поисковым системам страницу, которую я хочу ранжировать: -

<link rel="canonical" href="http://izzy.nogig.in/_?"/>

Для того, чтобы лайки Facebook учитывались в каждой отдельной стране, я установил свой Open Graph "og: url" следующим образом, например

<meta property="og:url" content="http://izzy.nogig.in/australia?" />

Теперь, когда я запускаю URL для конкретной страны через отладчик объектов Facebook (например,http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fizzy.nogig.in%2Faustralia%3F) это показывает следующее: -

Response Code:  206
Fetched URL:    http://izzy.nogig.in/australia
Canonical URL:  http://izzy.nogig.in/australia

Mismatch og:url and canonical url:
og:url tag in the header is not the same URL as rel='canonical' link in the html.

Ошибка выше - вот что меня смущает. Я знаю, что они не соответствуют друг другу, но я думал, что это был правильный способ сделать это.

Все в отладчике выглядит хорошо для меня (правильная ссылка, описание, изображение и т. Д. Для каждой страны), и я не могу изменить значение rel = "canonical", чтобы оно соответствовало моему og: url, так как мне нужно, чтобы оно указывало на одну страницу ( без страны) для поисковых систем.

Я считаю, что все работает правильно. Должен ли я просто игнорировать ошибку отладчика или я ее неправильно настроил? Я не хочу, чтобы "лайки" для каждой страны исчезали и учитывались в отношении rel = "canonical" URL.

Большое спасибо - Уилл

Ответы на вопрос(4)

Ваш ответ на вопрос