gpt4 book ai didi

json-ld - 在哪里放置 Google 的 JSON-LD 结构化数据?

转载 作者:行者123 更新时间:2023-12-02 20:59:33 32 4
gpt4 key购买 nike

我正在尝试创建 Google 的结构化数据,但不知道我在做什么。我将其设置为一个组织,然后将 SD 标记工具用于我的所有产品。我将每个 JSON-LD 产品直接从标记工具而不是嵌套放入它自己的脚本标签中。然后我把它放在我服务器上的一个 .js 文件中。我将它链接到我的标题中

<script src="../Scripts/structureddata.js"></script>

我已经使用 url 在 SD 工具中对其进行了测试,但没有看到它。然后我将 structureddata.js 复制到工具中,它是这样说的,然后我更正了它显示我的 50 种产品的所有警告和错误。再次尝试,它没有从 url 中看到它。我可以在 Search Console 中看到它显示 1 个项目。我“假设”阅读它只显示一个......?

谁能帮我解决这个问题。我应该把它放在 .js 文件中吗?我可以使用 .js 文件的链接吗?为什么 SD 工具看不到我的链接文件中的结构化数据?

最佳答案

您必须在 script 元素中包含 JSON-LD used as data block :

<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Thing"
}
</script>

您可以放置​​此脚本 元素in the head or somewhere in the body .

Google 似乎不支持外部文件中的 JSON-LD。对于他们的搜索功能,他们目前仅支持 JSON-LD(如上例所示)、Microdata 和 RDFa。

关于json-ld - 在哪里放置 Google 的 JSON-LD 结构化数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39000408/

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