【问题标题】:How to implement JSON-LD?如何实现 JSON-LD?
【发布时间】:2015-06-11 20:51:40
【问题描述】:

我今天一直在阅读有关 JSON-LD 的内容,我了解它的用途、格式,并且我可以将它放在脚本标签中;但是,我不明白以下内容:

  1. 除了网站的脚本标签之外,这些数据还可以保存在哪里?当我查看说他们使用 JSON-LD 的网站的页面源时,我一直期望在脚本标签或包含的 .json 文件中找到 JSON-LD 内容,但由于我没有看到任何这些内容,所以它引导我相信它必须可以在不同的位置访问。

  2. 通常如何为大型网站构建这些信息集合?

  3. 其他网站如何找到 JSON-LD 文件、对象或数据以使用这些信息?

如果能在野外看到一个例子真是太好了。

【问题讨论】:

    标签: html json-ld


    【解决方案1】:

    在 HTML5 中,script element 可以用作数据块:

    当用于包含数据块(相对于脚本)时,数据必须内嵌,数据格式必须使用type属性给出,src属性不能指定,并且script 元素的内容必须符合为使用的格式定义的要求。

    因此,包含 JSON-LD 的 script 元素可能如下所示:

    <script type="application/ld+json">
        {
         "@context": "http://example.com",
         "@type": "Example"
        }
    </script>
    

    may place script 元素在 head 和/或 body 中。

    【讨论】:

      【解决方案2】:

      我相信您是在询问将其放在您网站页面的哪个位置。它将驻留在&lt;head&gt; 中的&lt;script&gt;&lt;/script&gt; 之间,这很简单。

      Here is the source of all information JSON-LD

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-28
        • 1970-01-01
        • 1970-01-01
        • 2015-02-18
        • 1970-01-01
        • 1970-01-01
        • 2019-12-30
        • 1970-01-01
        相关资源
        最近更新 更多