自訂搜尋結果摘要

本頁說明如何為自己的網站自訂搜尋結果摘要。如要轉譯自訂程式碼片段,您必須在網頁中加入結構化資料。

  1. 總覽
  2. 使用程式化搜尋元素建立複合式搜尋結果
  3. 探索其他功能

總覽

程式化搜尋引擎會顯示「網頁摘要」,讓使用者能大致瞭解網頁內容,進而協助使用者找到正確的網頁。如要進一步瞭解摘要,請參閱這篇有關搜尋結果剖析的網站管理員中心網誌文章。如果您不喜歡由程式化搜尋引擎演算法建立的標準程式碼片段,您可以自行建立程式碼片段。您可以直接在摘要中展示重要資訊,例如圖片縮圖、摘要、日期、作者、評分和價格。如果在搜尋結果中提供關聯性最高的資訊,就能提高您網站中的網頁對使用者的吸引力。

下圖說明自訂搜尋結果中摘要的各種方式。

圖 1:包含評分、價格範圍和評論的結果程式碼片段。

圖 2:包含格式設定、連結、圖片和比較資訊的結果程式碼片段。

含有複合式搜尋結果的搜尋結果範例,會顯示評分、發售消息和其他產品的比較結果

圖 3:包含文件類型、作者、網頁瀏覽和註解的結果程式碼片段。

圖 4:格式豐富的結果程式碼片段,提供多媒體存取權和按鈕 (「加到 CART」)。

返回頁首

使用程式化搜尋元素建立複合式搜尋結果

基本上,建立複合式搜尋結果的步驟如下:

  1. 在網頁中提供結構化資料

    當程式化搜尋引擎為網頁建立索引時,程式會辨識並保留中繼資料。

  2. 在程式化搜尋引擎的搜尋結果中擷取該結構化資料。

    程式化搜尋引擎伺服器可傳回搜尋結果,以及 JSON 格式的結構化資料。

  3. 建立簡報圖層,將結構化資料轉換為格式化 HTML。

    「呈現層」是一組程式碼 (例如 JavaScript、PHP、JSP 和 ASP),可將原始資料轉換為向使用者顯示的格式。如果是程式化搜尋引擎,您可以:

    • 請使用 Programmable Search Element 轉換 JSON 輸出內容,以便向使用者顯示。
    • 自行撰寫自訂呈現層,使用搜尋元素回呼將 JSON 資料轉換為 HTML 向使用者顯示。

如要進一步瞭解結構化資料擷取功能,請參閱結構化資料頁面。如要進一步瞭解如何運用程式化搜尋元素建立顯示圖層,請參閱 程式化搜尋元素頁面。

返回頁首

探索其他功能

自訂程式碼片段也適用於其他程式化搜尋引擎功能: