Bod*_*ine 2 json-ld google-rich-snippets
我正在尝试创建谷歌的结构化数据,但不知道我在做什么。我将其设置为一个组织,然后对我的所有产品使用 SD 标记工具。我将每个 JSON-LD 产品直接从标记工具与嵌套放入其自己的脚本标签中。然后我将其放入服务器上的 .js 文件中。我在我的标题中将其与此链接
<script src="../Scripts/structureddata.js"></script>
Run Code Online (Sandbox Code Playgroud)
我已经使用 url 在 SD 工具中对其进行了测试,但没有看到它。然后我将 StructuredData.js 复制到该工具中,它是这么说的,然后我纠正了它显示我的 50 个产品的所有警告和错误。再次尝试,从 url 中看不到它。我可以在 Search Console 中看到它,它显示 1 个项目。我“假设”阅读它只显示一个......?
谁能帮我这个。我应该把它放在 .js 文件中吗?我可以使用 .js 文件的链接吗?为什么 SD 工具看不到链接文件中的结构化数据?
您必须将 JSON-LD 包含在用作数据块的script元素中:
<script type="application/ld+json">\n {\n "@context": "http://schema.org",\n "@type": "Thing"\n }\n</script>\nRun Code Online (Sandbox Code Playgroud)\n\n您可以将此script元素放置在head或 中的某个位置body。
Google 似乎不支持外部文件中的 JSON-LD。对于搜索功能,它们目前仅支持 JSON-LD(如上例所示)、Microdata 和 RDFa。
\n| 归档时间: |
|
| 查看次数: |
4138 次 |
| 最近记录: |