Тип элемента с http или лучше https?

Я использую как:

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?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
4
0
641
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Из часто задаваемых вопросов Schema.org:

Q: Should we write https://schema.org or http://schema.org in our markup?

There is a general trend towards using https more widely, and you can already write https://schema.org in your structured data. Over time we will migrate the schema.org site itself towards using https: as the default version of the site and our preferred form in examples. However http://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 both https://schema.org and http://schema.org are 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.

Luke 26.10.2020 16:31

Другие вопросы по теме