gpt4 book ai didi

json - 我应该使用 $.getJSON() 方法来加载 JSON-LD 文件吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:43:23 24 4
gpt4 key购买 nike

我有一个网站可以从 JSON 文件加载所有数据。我正在将文件转换为 JSON-LD 以使数据语义化并可被搜索引擎抓取。

现在我正在这样做,网站成功加载了内容:

$.getJSON('data.jsonld', function(data) { });

所以问题不是我能不能做,而是我该不该做。 JSON-LD 文档说在 HTML 文档中嵌入 JSON-LD 时,我应该将 type 属性设置为 application/ld+json,但没有说明是否使用用于加载外部 JSON-LD 文件的 $.getJSOn() 方法是否是一个好习惯。文件扩展名是否足以让 Google 知道该文件使用结构化数据?

最佳答案

在 HTML 文档中嵌入 JSON-LD 时,您肯定需要将 type 属性设置为 application/ld+json ,否则 Google 和其他客户端/搜索引擎将获胜'识别它。

并非所有爬虫都能够处理动态注入(inject)的内容,因此如果您还需要支持它们并且 not just Google ,我会静态嵌入它。否则动态注入(inject)没问题。

关于json - 我应该使用 $.getJSON() 方法来加载 JSON-LD 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38591925/

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