Я использую как:
itemtype = "http://schema.org/ImageObject"
но запрос http://schema.org/ImageObject будет перенаправлен на https://schema.org/ImageObject.
Если я перейду на itemtype = "https://schema.org/ImageObject", Google SDTT не покажет проблем, но почти все примеры со структурированными данными из Google относятся к http.
Что лучше или рекомендуется использовать http://schema.org или https://schema.org для itemtype?





Из часто задаваемых вопросов Schema.org:
Q: Should we write
https://schema.orgorhttp://schema.orgin our markup?There is a general trend towards using
httpsmore widely, and you can already writehttps://schema.orgin your structured data. Over time we will migrate the schema.org site itself towards usinghttps:as the default version of the site and our preferred form in examples. Howeverhttp://schema.org-based URLs in structured data markup will remain widely understood for the forseeable future and there should be no urgency about migrating existing data. This is a lengthy way of saying that bothhttps://schema.organdhttp://schema.orgare fine.
тл; др: Возможны оба варианта.
itemtype URIОбратите внимание, что URI, используемые для itemtype, в основном являются идентификаторами, они обычно не разыменовываются:
Если потребитель микроданных не знает, что означает URI в itemtype = "http://schema.org/ImageObject", этот потребитель «не должен автоматически разыменовываться» это.
Если потребитель микроданных знает, что означает этот URI, ему вообще не нужно разыменовывать этот URI.
Таким образом, нет никаких технических причин для предпочтения варианта HTTPS. Пользовательские агенты не будут разыменовывать этот URI (в отличие от URI, указанных в атрибутах href/src), и пользователи не смогут нажимать на него. Я думаю, что есть только один случай, когда вариант HTTPS полезен: если посетитель просматривает исходный код и копирует URI, чтобы проверить, о чем этот тип.
я бы порекомендовал, чтобы придерживаться варианта HTTP, пока Schema.org не переключит все на HTTPS, особенно URI в Начальный контекст RDF’а.
В спецификации Schema для типа ImageObject указано:
Canonical URL: http://schema.org/ImageObject
Вероятно, полезно ссылаться на URL-адрес канонический, потому что это «предпочтительная» версия веб-страницы.
Теперь версия https является канонической в соответствии с источником HTML.