修复GSC产品摘要报错:应指定“offers”、“review”或“aggregateRating”

修复GSC产品摘要报错
应指定“offers”、“review”或“aggregateRating” 如何修复GSC产品摘要报错?这是因为产品页面生成了Schemas(结构化数据)导致的,添加一段代码就可以解决。
文章目录

本篇文章共 889 字,预计阅读时间 4 分钟

产品摘要错误是如何产生的?

Google Search Console 报错:应指定“offers”、“review”或“aggregateRating”

Well首次遇到这个问题时该网站情况:

  • B2B网站,使用WooCommerce管理产品。
  • 该网站一开始使用的Yoast SEO插件,google search console没有产生商品摘要的报错。
  • 后面更换成使用Rank Math SEO插件,google search console开始对产品页面报错:应指定“offers”、“review”或“aggregateRating”

使GSC报错的原因:

Rank Math SEO插件会为WooCommerce产品页默认生成Schemas(结构化数据)。

Schemas的作用是在搜索结果展示产品页面的“富媒体搜索结果”,就是将产品的评分和价格直接展示在搜索结果中,在一定程度上能提高点击率。

但B2B的产品是用不到富媒体搜索结果的,因为不会有评价,甚至没价格,都是询价。

如何修复GSC产品摘要报错?

知道了报错是如何产生的就知道怎么解决了,既然是Rank Math生成的Schemas,那我们可以直接使用代码禁用Rank Math的结构化数据。

				
					add_filter( 'rank_math/json_ld', function( $data, $jsonld ) {
	if ( is_front_page() || ! isset( $data['publisher'] ) ) {
		return $data;
	}	unset( $data['publisher'] );
	unset( $data['place'] );	return $data;
}, 99, 2);
				
			

将上方PHP代码添加到 WP后台 – 外观 – 主题文件编辑器 – functions.php 文件最底部即可。

WordPress主题文件编辑器入口主题文件编辑器functions.php添加代码到functions.php文件底部

添加完代码记得保存,然后清除网站缓存,再重新通过GSC的“网站检查”任意一个产品链接,已经不会再报错了。

已经产生报错的页面需要等待谷歌重新抓取。

更多文章请关注Well的博客

: ) 文章内容均为原创,转载须注明出处并添加原文链接,否则视为侵权
B2B外贸建站服务 - well建站
Well提供外贸建站服务,高性价比、不玩套路、终身售后。
文章标签
文章推荐
文章目录
相关文章
Google搜索指令
常用的Google搜索指令 | 谷歌搜索引擎命令

通过使用Google搜索指令,可以精确搜索特定类型的信息,比如查找特定文件类型、网站内容、排除某些词等,非常适合SEO优化、竞争对手分析和查找精准资源。