通用過濾器
頁面
教程分類

修正GSC產品摘要報錯:應指定“offers”、“review”或“aggregateRating”

通用過濾器
修復GSC產品摘要報錯
應指定「offers」、「review」或「aggregateRating」 如何修復GSC產品摘要報錯?這是因為產品頁面產生了Schemas(結構化資料)導致的,加入一段程式碼就可以解決。
文章目錄

本篇文章共963 字,預計閱讀時間4 分鐘

產品摘要錯誤是如何產生的?

Google Search Console 報錯:應指定“offers”、“review”或“aggregateRating”

Well在一個客戶的網站上遇到過這個問題,當時該網站狀況:

  • B2B網站,使用WooCommerce管理產品。
  • 網站一開始使用的Yoast SEO插件,谷歌搜尋控制台沒有產生商品摘要的報錯。
  • 後面更換成使用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的“網站檢查”任意一個產品鏈接,已經不會再報錯了。

已經產生報錯的頁面需要等待Google重新抓取。

以上就是本篇文章全部內容,更多文章請關注Well建站博客

: ) 文章內容均為原創,轉載須註明出處並添加原文鏈接,否則視為侵權
外貿建站服務
提供專業外貿建站服務
WordPress建站資源下載
WordPress 外掛程式下載,合理使用外掛程式豐富網站功能
WordPress伺服器推薦,外貿專用VPS | 虛擬主機教學、評量
WordPress專用VPS、虛擬主機推薦
文章標籤
文章推薦
文章目錄

建站遇到問題?

聯絡我們獲得技術支援
相關文章
Google搜尋指令
常用的Google搜尋指令| 谷歌搜尋引擎指令

透過使用Google搜尋指令,可以精確搜尋特定類型的信息,例如尋找特定文件類型、網站內容、排除某些字詞等,非常適合SEO優化、競爭對手分析和尋找精準資源。


或者

或者