怎么做谷歌的“结构化数据”?
为什么想着写谷歌结构化数据呢,
因为遇到了,公司要求,网站必须做amp+结构化数据,
没办法,只能研究
这是谷歌结构化数据官网的地址,但需要FQ才能访问,https://developers.google.com/search/docs/advanced/structured-data/article
写结构化数据呢,其实也没什么难点,只是之前没接触过,所以有些陌生,不熟练
所以我整理了以下文档,也是做一下笔记
第一,需要做结构化的页面
为什么这么说呢,因为有一些页面是不需要做数据结构化的,官网有明确说明,
所以我们做结构化,就有目标了,基本上是几个主要页面
1:商品详情页面
2:文章详情页面(也可以是博客,或者新闻)
为什么说,主要做这几个页面呢,因为80%商城网站都会有这两个页面,
其实官网有提供很多其他页面的例子,但我没用到...哈哈
这些都是谷歌官网提供的,有想了解更多的,可以去看看,
好了说了这么多,但具体怎么做呢,官网有提高(三种)写法,不过呢,有的页面是没有例子的,就比如,文章详情就只有一种写法的例子,具体哪三种方法,如下:
第一种:JSON-LD
Executive Anvil
很简单,就像一段json数据一样,把所有的属性加到对应的键值对里面去,每个属性对应一块内容,就比如说name,就是产品的名称,image,就是产品图片,(红色的是我备注的部分)
第二种 RDFa
Executive Anvil
第二种有点看不懂,他这个意思,可能就是在标签里面加的(不推荐使用)
第三种,微数据(推荐)
Executive Anvil
这个就简单多了,比如说
产品名称
这个h1标签套的是产品名称,就加一个微数据 itemprop=“name” 我们现在做的所有的东西都是给浏览器看的,是利于排名的,这也是结构化数据的用处,只不过这只独有于谷歌。 以上就是所有结构化数据的内容,(我只举例了一个产品详情的例子,还有很多没有说出来,大家可以去看看官网) 第二,怎么查看做的结构化数据页面是否符合谷歌的标准 这里就得推荐第二个网站了 https://search.google.com/test/rich-results 我这里发一下,测试符合结构化数据的标准黄色是警告,可以有,但一定不能有红色的报错,
结构化的数据,如下
这些就是我们填写的结构化数据,
那么结构化数据,有什么用呢
这个就是你使用结构化数据后,在谷歌中搜索出来的浏览效果。
而这整件事我们面向的都是浏览器,而不是用户。
好了今天分享到这里,写的不好勿喷,欢迎询问。