gpt4 book ai didi

http - 使用 http 或更好的 https 的项目类型?

转载 作者:可可西里 更新时间:2023-11-01 17:17:19 24 4
gpt4 key购买 nike

我像这样使用:

itemtype="http://schema.org/ImageObject"

但是请求 http://schema.org/ImageObject 将被转发到 https://schema.org/ImageObject

如果我更改为 itemtype="https://schema.org/ImageObject"Google SDTT显示没有问题,但几乎所有来自 Google 的结构化数据示例都使用 http。

itemtype 最好或建议使用 http://schema.orghttps://schema.org 什么?

最佳答案

From Schema.org’s FAQs :

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.

tl;dr:两种变体都是可能的。

itemtype URI 的用途

请注意,用于 itemtype 的 URI 主要是标识符,它们通常不会被取消引用:

  • 如果微数据消费者不知道 itemtype="http://schema.org/ImageObject" 中的 URI 代表什么,则此消费者“must not automatically dereference”。

  • 如果微数据消费者确实知道 URI 代表什么,则该消费者无需首先取消引用该 URI。

因此,没有技术原因更喜欢 HTTPS 变体。用户代理不会取消引用此 URI(与 href/src 属性中指定的 URI 形成对比),并且用户无法单击它。我认为 HTTPS 变体只有一种情况有用:如果访问者查看源代码并复制粘贴 URI 以检查类型是什么。

I would recommend坚持使用 HTTP 变体,直到 Schema.org 将所有内容都切换为 HTTPS,最重要的是 RDF’a initial context 中的 URI .

关于http - 使用 http 或更好的 https 的项目类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55242400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com