合作夥伴可透過飯店價格結構化資料格式,在網頁中加入詳細資料,讓 Google 系統進一步瞭解相關資訊。
你可以使用結構化資料為網站上的價格資訊加註,協助 Google 提高價格驗證的準確度,並執行更多檢查。進一步瞭解 Google 如何強制執行價格準確度。
Google 會使用結構化資料,為合作夥伴提升價格準確度檢查的品質,但前提是,合作夥伴的結構化資料必須與網站呈現給使用者的資料相符。合作夥伴應透過 Hotel Center 報表進行價格準確度檢查,驗證及監控結構化資料導入的準確度 (又稱為「可信度」)。如果 Google 偵測到你的結構化資料與網站不相符,就不會使用結構化資料進行價格準確度檢查,只有在你修正不相符的部分,且網站資訊的可信度維持多天之後,才會恢復使用。
本頁面包含以下內容
資源
下列資源可協助你在自家網站上導入及驗證結構化資料:
工具/內容 | 使用方式 |
---|---|
RRT 工具:複合式搜尋結果測試 - Google Search Console | 合作夥伴適用的自助式工具,可偵錯及驗證導入作業 |
開發人員網站:飯店價格結構化資料的參考資料 | 詳細的資料結構和技術導入資訊與示例 |
Hotel Center 的說明中心和疑難排解:關於飯店廣告價格準確度驗證的結構化資料 | Google 說明中心:結構化資料的一般和非技術性資訊,以及在 Hotel Center 中進行疑難排解 |
「聯絡我們」頁面 | 技術支援和問題 |
新增價格的結構化資料
如要在自家網站中加入飯店價格的結構化資料,請編輯使用者查看價格選項的到達網頁網址程式碼。如要開始操作,請參閱開發人員指南中的「飯店價格結構化資料的參考資料」頁面。
測試及驗證結構化資料設定
將結構化資料新增至網站後,你可以使用 Google 的複合式搜尋結果測試檢查結果。複合式搜尋結果測試是 Google 提供的網頁式工具,能協助你測試及驗證網頁上的結構化資料,無須額外付費。這項工具會分析你現有的程式碼,確認是否能使網頁在 Google 搜尋中顯示複合式搜尋結果。進一步瞭解 Google 的複合式搜尋結果測試。
操作說明
- 前往複合式搜尋結果測試。
- 選取輸入方式:
- 網址:貼上要測試的網頁網址。
- 代碼片段:如果你正在製作新內容或草稿內容,可以直接貼上 HTML 程式碼。
- 根據輸入方式,按一下「測試網址」或「測試代碼」。這項工具會分析你的結構化資料。
- 在「飯店」部分的下方查看結果:
- 符合資格的複合式搜尋結果:這項工具會顯示網頁可在 Google 搜尋中觸發的複合式搜尋結果類型。
- 警告和錯誤:這項工具會找出所有技術錯誤或警告。請修正工具中顯示的所有重大錯誤。
Google 會自動掃描網站是否有結構化資料,並驗證信號是否值得信賴,可用來檢查價格準確度。結構化資料設定成功後,系統可能需要幾天的時間才能完成這項作業。如果你發現 Hotel Center 中的價格準確度驗證數量增加,表示系統已在使用你的結構化資料。詳情請參閱「價格:檢查價格準確度」。
檢查結構化資料可信度,並查看複合式搜尋結果
每項驗證都有可信度狀態,此狀態會顯示 Google 從結構化資料標記 (SDM) 擷取的價格,是否符合審查員找到的價格。只要有任何不相符之處,系統就會將結構化資料視為不可信,也不會用於價格驗證。
在 Hotel Center 中檢查不相符結構化資料的操作說明
Google 會預設網站上的結構化資料與網站上顯示的價格相符。
如要啟用 Hotel Center 中的「標記可信度」欄,請按照下列步驟操作:
- 登入 Hotel Center 帳戶。
- 按一下左選單中的「價格」分頁標籤。
- 按一下頁面底部「價格」表格右上角的 3 點圖示 ,然後選取「管理資料欄」。
- 在「管理資料欄」彈出式視窗中,勾選「標記可信度」核取方塊。
- 按一下「更新」。
如要依結構化資料可信度不相符的問題進行篩選:
- 按一下「新增篩選器」,然後從下拉式選單中選取「標記可信度」。
- 使用篩選器檢查可信度信號為「不同意」、「找不到標記」或「日期不正確」,找出問題。
- 移除「價格比對相符排除 = 是」和「影響分數 = 是」的篩選條件。
- 選取要調查的費率,然後按一下顯示價格的螢幕截圖。
- 選取第一張螢幕截圖。
- 在螢幕截圖左上角,按一下「在複合式搜尋結果測試中查看 HTML」按鈕,系統就會將你重新導向至複合式搜尋結果的偵錯頁面。
標記可信度狀態 | 說明 |
TRUSTABILITY_AGREE | 這表示到達網頁上的價格標記與使用者看到的價格一致。 |
TRUSTABILITY_DISAGREE | 這表示到達網頁上的價格標記與使用者看到的價格不相符。 |
找不到標記可信度 | 這表示我們已檢查到達網頁的結構化資料,但找不到關於這項行程的標記資訊。 |
TRUSTABILITY_UNKNOWN | 這表示我們尚未檢查你的結構化資料,或是該例項不相關。 |
常見問題
導入結構化資料標記 (又稱為「微資料」) 有哪些好處?
如何導入結構化資料?
- 請參閱「關於飯店廣告價格準確度驗證的結構化資料」和「飯店價格結構化資料的參考資料」,瞭解如何導入、測試及驗證導入結果。
- 只需使用複合式搜尋結果測試一種工具,即可驗證導入結果並偵錯。
如何驗證結構化資料導入結果?
我已導入結構化資料,但沒有在 RRT 中看到任何內容。
如要讓資料顯示在工具中,至少必須符合下列其中一項條件:
- 必須有具備
makesOffer
資源的Hotel
:
{
"@context": "https://schema.org",
"@type": "Hotel",
"makesOffer": {}
}
- 或者,必須有具備
containsPlace
資源的Hotel
,且該資源設定為具備offers
資源的HotelRoom
:
{
"@context": "https://schema.org",
"@type": "Hotel",
"containsPlace": {
"@type": "HotelRoom",
"offers": {}
}
}
我想使用「微資料」格式,而非建議的「JSON-LD」格式。這是否會影響我的飯店價格準確度檢查?
「可信度」是什麼意思?
SDM 導入和驗證作業的預期可信度為何?
導致結構化資料導入作業失敗的常見問題有哪些?我沒有在 RRT 中看到任何錯誤,但 Google 認為資料「不可信」。
- 資料結構未正確導入:請使用飯店價格結構化資料的參考資料驗證。舉例來說,價格數字含有多餘的貨幣「USD」字串。
- 顯示每晚價格,而非入住總價:請確認結構化資料中顯示入住總價。
- 結構化資料未顯示稅金和費用:結構化資料應與網頁中的視覺元素及傳送給 Google 的價格相符。
如何檢查 Google 價格檢查的「可信任」或「不可信」例項?
- 在 Hotel Center 中,按照「檢查結構化資料可信度,並查看複合式搜尋結果」一節中的指示操作。
- 合作夥伴應在網站上提供可信任的結構化資料 (也就是結構化資料與向網站使用者顯示的資料相符),並使用 Hotel Center 價格準確度檢查工具,驗證及監控結構化資料導入結果的可信度。
如何在標記中指出已售完或無法預訂的行程?
結構化資料在行動網站上也能正常運作嗎?
導入結構化資料後,接下來該怎麼做?
- 導入結構化資料後,請在 Hotel Center 檢查可信度,並修正標記可信度為「不同意」、「找不到標記」或「日期不正確」的問題。Google 會自動掃描結構化資料,並驗證價格準確度。
- 這項程序可能需要幾天時間,完成後你可能會在 Hotel Center 中看到更多價格準確度驗證資訊。Google 希望 SDM 的可信度達到 100%,才能使用標記進行價格準確度驗證,也就是說,Hotel Center 中不應出現任何可信度問題。