Google 使用內容預覽 (包含網頁文字摘要和其他媒體) 協助使用者判斷哪一項搜尋結果與他們的查詢最為相關。許多因素都會影響系統顯示的預覽類型,例如使用者搜尋的內容類型,以及使用者用於瀏覽網頁的裝置類型。
舉例來說,你在 Google 上搜尋食譜時,可能會在搜尋結果中看到縮圖圖片和使用者評分;在決定要吃什麼的時候,這些資訊可能比網頁文字摘要更為實用。而 Google 之所以能顯示這些資訊,是因為發布者替他們的網頁加上了結構化資料標記。
Google 自動產生預覽的目的,是想協助使用者瞭解 Google 顯示的結果和他們的搜尋條件有何關聯,以及他們為何可能想造訪這些連結的網頁。不過我們也知道,有些網站擁有者希望能自行調整網站在搜尋結果中呈現的預覽內容多寡。為了方便個別網站設定網頁摘要的文字長度和可用的文字,以及預覽中應包含多少其他媒體,我們即將為網站管理員推出幾項全新設定。
以往,網站管理員只能選擇是否要顯示網頁文字摘要;現在,我們即將推出多種方法,方便你對自家網頁顯示的預覽內容進行更精細的設定。為了達成這個目標,請使用以下兩種新設定:一系列漫遊器中繼標記和一個 HTML 屬性。
漫遊器中繼標記應加在 HTML 網頁的 <head> 部分,或是透過 x-robots-tag HTTP 標頭加以指定。用於設定網頁預覽內容的漫遊器中繼標記如下所示:
這些中繼標記將自 2019 年 10 月 開始生效。你也可以將這些中繼標記合併使用,範例如下:
<meta name="robots" content="max-snippet:50, max-image-preview:large">
如果想限制網頁中的特定部分顯示為網頁摘要,您可以使用新的設定方法,也就是在 span、div 和 section 元素中加上「data-nosnippet」HTML 屬性。運用這種方法,您就可以避免 HTML 網頁中的某些部分顯示在網頁文字摘要裡。
舉例來說:
<p><span data-nosnippet>哈利·胡迪尼</span>無疑是有史以來最著名的魔術師。</p>
今年稍後,data-nosnippet HTML 屬性便會開始生效。如需瞭解詳情,請參閱 robots 中繼標記、x-robots-tag 以及 data-nosnippet 的開發人員說明文件。
結構化資料中的內容可以在搜尋結果中顯示為複合式搜尋結果;這類結果不會受到上述中繼 robots 設定所宣告的限制影響,但如果以更具體的方式限定或修改結構化資料中提供的內容,還是能設下限制。舉例來說,如果結構化資料中含有食譜,搜尋結果可能會以食譜輪轉介面的形式呈現該結構化資料的內容。如果想要限制這種呈現方式,發布者可以為結構化資料中的內容量及類型設下限制。
搜尋服務中的部分特殊功能必須仰賴預覽內容才能使用,因此對預覽設下限制可能會導致您的內容無法顯示在這些區域中。舉例來說,如要顯示精選摘要,摘要內容必須達到最低字元限制;由於最低字元限制會因語言而異,所以我們無法告知確切的 max-snippet 長度,以確保您的內容一定能顯示在這項功能中。如果您不希望讓自家內容顯示為精選摘要,可以試著縮短 max-snippet 長度;但假如您想確保完全停用精選摘要,請使用 nosnippet。
採用 AMP 格式有一些優點,例如可以讓縮圖圖片在搜尋結果及 Google 探索動態消息中以更顯眼的方式呈現出來;這些特性已經證實能夠為發布者的文章帶來更多流量。不過,如果發布者不希望 Google 搜尋服務及探索功能在顯示他們的 AMP 網頁時使用較大的縮圖圖片,可以運用上述中繼 robots 控制項將 max-image-preview 設為「standard」或「none」。
這些新選項將開放給全球的內容擁有者使用,並且對世界各地顯示的結果都會帶來同樣的效果。我們希望這些控制項能讓各位以更輕鬆的方式充分運用搜尋服務,創造最大價值,並協助各位達成業務目標。如需更多資訊,請參閱中繼標記的開發人員說明文件;如有任何疑問,歡迎與我們聯絡,或是前往網站管理員說明論壇提問。
張貼者:Google 瑞士分公司的網站管理員趨勢分析師 John Mueller