正确部署Google Rich Card的结构化数据

时间:2018-12-05 07:17:00

标签: javascript seo google-search google-rich-snippets

我对正确包含结构化数据(主要是针对Google富媒体)感到困惑。


1。每个页面必须/应该具有自己的json,还是根页面应包含所有页面的json?


2。结构化数据本质上是JavaScript。它必须是内联的,还是可以在另一个文件中?


3。普通的浏览器可能会浪费时间使用大型结构化数据JavaScript-与之无关的信息。有解决这个问题的最佳解决方案/最佳实践吗?

1 个答案:

答案 0 :(得分:2)

  1. 是的,应该。结构化数据基于URI范式。这意味着文档的唯一ID是其URL。因此,是的,您的结构化数据始终属于某个URL。
  2. 不,不是。 JSON-LD并不是JavaScript,甚至认为它是通过<script>实现的-但它不是JavaScript。不,它不能在另一个文件中。
  3. 不是,不是。浏览器不解释JSON-LD脚本-他们不需要它,该信息不适用于它们,并且与浏览器的工作(页面渲染)无关。确实可以将JSON-LD脚本放在HTML源代码的底部-但是您不会因此而意识到任何加速影响。