从 IT 技术面细说 Search Console 的 27 组数字 KPI (17) :结构化资料(收录)

Google 的文件中,目前写了 33 种不同的结构化资料功能,但有 3 种是实验中,以及有 2 种是限制性使用,且有 10 种台湾目前没有使用,剩下的 18 种中,只有 12 种是常见可以大部份网站使用,而有 6 种是非常专业性网站独特的结构化资料。

但这 12 种也不完全会出现在一般网页的搜寻结果页 (Search Engine Result Page / SERP),例如有些是出现在地图上的;也有些只有在特殊的情境才会出现的,如网站连结搜寻框。

而最有趣的是最常用到的『Article』,在 Google Search Console 并没有显示收录状况,甚至在搜寻流量只出现在 AMP 的部份,而没有非 AMP 的文章结构化的相关资讯,也就是说,在没有用 AMP 之前,网站经营者完全不知道有关 Article / NewsArticle / BlogPosting 这几个结构化资料有没有效,甚至在强化收录时是不存在相关数字。

https://ithelp.ithome.com.tw/upload/images/20210917/20000065h9BDAlPhy3.png

常见的结构化资料强化项目上面是在 Search Console 会出现的常见结构化资料栏位,扣掉 AMP 及无法剖析的结构
化资料,总共有八项,这边来大概说明一下:

导览标记(面包屑):

面包屑可以说是每一个页面都必备的结构化资料,毕竟让网站使用者知道现在是在甚麽样的地方,并利用面包屑导引读者接下来可以去的地方是很有用的。

但面包屑真正有用的地方是在 SERP 在标题与描述的中间有一个网址的栏位,而这个栏位与其显示完整的网址,还不如以面包屑的角度让读者知道这页是在网站的甚麽样的位置。

面包屑有几个重要的重要的事:

  • 一个网页可以不只一个面包屑。
  • 并不是每一个面包屑的项目都要有网页。
  • 面包屑最上一层不须要有 Name (名称)。
  • 并不是有了面包屑,SERP 就会出现,相反的即使没有面包屑这个结构化资料,有时 Google 也会自己组出来。
    面包屑只会在强化项目出现,不会在流量的搜寻外观出现。

面包屑在 Search Console KPI 中,最有价值的是每一页都可以有面包屑,因为并不是每一页都有 Artcile 或是 ItemList,而 Logo 在每一页都有的价值也不高,有时面包屑这个数字往往代表 Google Crawler 认为有价值的网页数。

影片(VideoObject):

很多网站都会有影片,有些是用自己的播放器,但也有些是嵌入 Youtube 或 Vimeo 之类的网站,但这些影片有时 Google 的爬虫会爬到相关的影片结构化资料,但有些是爬不到,因此就须要自己加入是最保险的。

在 Video Object 有几个必要与建议的栏位,当然这些资料若是在资料库栏位就有就没甚麽问题,但若是编辑作者自己加入或嵌入的,可能资料库就只有contentUrl 或 embadURL,而最重要的四个项目:description, name, thumbnailUrl, uploadDate 通常不太会有,因此往往须要透过相关的 API 去抓资料,这是影片资料最麻烦的问题。

但除外影片是较没甚麽问题,顶多是有人搞混 contentUrl 与 embedUrl 罢了,只是现在比较常见的即使在 SERP 有用到 VideoObject 的结构化资料,有时也不会出现影片的缩图,有时只出现上传者或时间这种资讯而已,真的对 SERP 的优化帮助不大,顶多只有对排名提升有帮助,虽然这样就很够了。

也像面包屑那样,即使网站没有做 VideoObject,但有时 Google Crawler 会去爬 iframe 的资料汇入,所以有时也会有出现数字,另一个状况也是即使没有任何强化项目出现,有时在搜寻外观也会出现影片这个项目的流量。

标志 (Logo) 与网站连结搜寻框 (SiteLink):

这两个项目跟面包屑一样,可以说是每个网页都可以放的,但不一样的问题是,是真的要每一页都放吗?跟导览标记不一样的地方是,导览标记在每一个页面上的内容都不该一样,但 Logo 跟 SiteLink 很难不同,也就是若是放的话,每一页都会一样。

但事实上很多网站都是以与其不知该不该放,乾脆每一页都放,虽然有文件说 Google 不赞成每一个页面都放 Organization,有时会建议只放在 Contact 或 AboutUs 页面,只是在台湾有时这个 Logo 是不常被使用到的,甚至只有 Wiki 维基反而比网站更优先,会不会是这样的问题造成就未知。

而 Logo 是放在 Organization 是没问题的,而这个组织与 SiteLink 两个项目,Google 是建议包在 Website 里面,虽然 Google 并没有说明 Google Crawler 会不会爬 Website,但在 Rich-Result Testing Tools 中,Google 能够阅读巢状结构的 Schema,所以放在那边都没问题的。


<<:  铁人赛 Day17 -- 搞了这麽多天,来试着做会员登入介面吧

>>:  [DAY2]建立容器(一)

笔记 - 常见演算法时间复杂度

这是在找linked list资料看到harry xie大神文章提到的 里面是常见演算法的时间复杂度...

【D6】收集:三大法人-区分期货与选择权二类

前言 昨日稍微介绍了为什麽要取得这些资料,今天来实作取得资料,并且写入Table LegalDail...

EP16 - 用生活化的例子解释容器,是否搞错了些什麽

容器化是应用程序级别的虚拟化, 允许单个内核上有多个独立的用户空间实体, 而这些实体称为容器。 20...

DAY 3 『 RGB调色盘 - 每个物件的功能 』Part2

RGB调色盘:view + slider * 3 + textfield * 3 昨天介绍了如何拉物...

[Day03]程序菜鸟自学C++资料结构演算法 – 常见的线性串列其一:阵列Array List

前言:先来谈谈线串列表示甚麽,线性串列就是一种a[0],a[1],a[2]…,a[n]所组成的有限序...