在搜尋結果中建立良好的標題和網頁摘要

Google 是以全面自動化的方式產生網頁標題和說明 (也就是「網頁摘要」),並且會把網頁內容以及網路上引用此網站以做為參考的網頁,一起列入考慮。網頁摘要和標題是為了盡可能呈現並描述每一筆搜尋結果的內容,並且還能說明搜尋結果為何與使用者的查詢內容相關。

我們使用許多不同來源的內容以取得所需資訊,這當中也包括各個網頁的中繼標記和標題中的描述性資訊。此外,我們也會使用公開資訊,或根據網頁標記建立複合式搜尋結果

雖然我們無法手動變更個別網站的標題或摘要,但我們會不斷努力提高與網頁的相關性。您可以根據以下通用指南,協助我們改進您的網頁在搜尋結果所呈現的標題和摘要品質。

建立描述性網頁標題

標題可供使用者快速掌握搜尋結果的內容,瞭解搜尋結果與查詢內容的相關性,因此十分重要。一般來說,使用者會依據資訊的主要內容決定要點閱的搜尋結果,所以請盡量在您的網頁上提供高品質的標題。

下列提示可協助您管理標題:

  • 請參考前文說明,確認您已使用 <title> 標記為網站上的所有網頁指定標題。
  • 請使用簡明扼要的描述性網頁標題,避免過於籠統的語彙。例如,請不要將首頁標題設為 "Home",或將特定使用者的個人資料網頁標題設為 "Profile"。此外,標題也不宜過於冗長,以免無法在搜尋結果中完整顯示。
  • 請避免在標題中濫填關鍵字。雖然在標題中提供具有描述性的字詞十分實用,但請勿重複使用相同的字詞或詞組。"Foobar, foo bar, foobars, foo bars" 之類的標題對於使用者毫無助益,而這種濫填關鍵字的情形,可能會讓 Google 和其他使用者將這筆結果視為垃圾資訊。
  • 避免使用重複或公式化的標題。請務必為網站上各個網頁指定獨特且具有描述性的標題。例如,如果將商務網站上每一頁的標題都設為「便宜商品大拍賣」,使用者就很難區分各網頁有什麼不同。我們也不建議使用內容大同小異的冗長標題,這會讓標題過於「公式化」;例如,"<band name> - See videos, lyrics, posters, albums, reviews and concerts" 這樣標準化的標題,即包含了許多不具說明效果的文字。其中一種解決方法是以動態方式更新標題,使其更能充分反映網頁的實際內容,例如只在含有影片或歌詞的特定網頁上,將「影片」、「歌詞」等字詞納入標題。另一種方法則是精簡標題文字,只在標題使用 "<band name>",並改以中繼說明來描述網站內容。如要瞭解這種方式,請參閱本文的後續說明。
  • 在標題中宣傳品牌,但以簡明為要。網站首頁的標題相當適合用來提供網站的相關資訊,例如 "ExampleSocialSite, a place for people to meet and mingle"。但如果每個網頁都顯示這段文字,網站的可讀性就會降低,假如同一筆查詢傳回您網站上的多個網頁,那種重複的感覺也會特別明顯。在這種情況下,請考慮只在每個網頁標題的開頭或結尾加入網站名稱,並以連字號、冒號或直立線做為分隔符號,如下所示:
    <title>ExampleSocialSite: Sign up for a new account.</title>
  • 禁止搜尋引擎檢索您的網頁時請格外謹慎。在網站上使用 robots.txt 通訊協定可有效阻止 Google 檢索您的網頁,但無法完全禁止 Google 為這些網頁建立索引。舉例來說,只要能從其他人的網站連至您的網頁,Google 就可以為您的網頁建立索引。Google 必須取得網頁標題,才能在搜尋結果中顯示這些網頁,但由於我們無法存取您的網頁內容,因此會以其他網站的錨定文字等站外內容做為標題 (您可以使用 noindex 指令確實禁止 Google 為網址建立索引)。

為什麼搜尋結果標題可能與網頁的 <title> 標記不同

如果我們偵測到特定結果在標題方面出現上述問題,就會嘗試藉由錨定標記、網頁文字或其他來源內容產生比較理想的標題。但是有時候,即使網頁標題格式正確、簡短且明確描述內容主題,我們仍會在搜尋結果中顯示其他標題,以突顯該網頁與查詢的關聯性。原因很簡單:網站擁有者指定的標題標記有其限制,無法因應查詢變動。

我們瞭解使用者的查詢後,時常能在網頁上找到更適合說明查詢關聯性的其他文字,使用這些替代文字做為標題不僅可充分協助使用者,對您的網站也有所助益。使用者會在搜尋結果中,尋找自己的查詢字詞或其他相關文字,這時依據查詢修改的標題就能提高使用者點閱網頁的機會。

如果您的網頁在搜尋結果中顯示的是修改後的標題,請檢查您的標題是否含有前述問題。如果沒有,請判斷替換的標題是否更能符合查詢內容。如果您仍然認為原始標題比較好,請透過 Google 搜尋中心說明論壇告訴我們。

網頁摘要的建立方式

網頁摘要是系統依網頁內容自動建立,目的在突顯與搜尋條件最相關的網頁內容,以供使用者預覽;也就是說,系統可能會因應不同搜尋為同一個網頁顯示不同的網頁摘要。

網站擁有者可透過兩種方式建議我們使用哪些內容建立網頁摘要:複合式搜尋結果和中繼說明標記。

如何調整網頁摘要內容

您也可以選擇不讓 Google 在搜尋結果中建立及顯示網站的網頁摘要,或是可以告訴 Google 您希望的網頁摘要長度上限。您可以使用 nosnippet 中繼標記禁止 Google 在搜尋結果中顯示網頁摘要,或是使用 max-snippet:[number] 中繼標記指明搜尋結果的摘要長度上限。您也可以使用 data-nosnippet 標記,禁止 Google 在摘要中顯示網頁特定部分的文字內容。

建立良好的中繼說明

Google 有時候會使用網頁的 <meta> 說明標記產生搜尋結果網頁摘要,因為我們認為這樣可以為使用者提供更精確的說明,效果優於直接從網頁內容擷取資訊。中繼說明標記應以言簡意賅的方式向使用者傳達特定網頁的相關內容,吸引使用者進一步瀏覽網頁。這就像廣告文案一樣,能說服使用者搜尋結果中的網頁完全是他們要找的內容。中繼說明並無長度限制,但系統一般會為了配合裝置的螢幕寬度,視情況截短搜尋結果摘要。

  • 確認網站上的所有網頁皆具備中繼說明
  • 為不同的網頁提供不同的說明。如果網站上的每個網頁都使用相同或類似的說明,當多個網頁同時出現在網頁搜尋結果中時,這些說明並沒有實質的用途;因為這種情況下,我們不太可能顯示重複的文字。請盡可能建立正確的網頁描述說明:在主要首頁或其他彙整網頁上使用網站層級說明,並在其餘的網頁上使用網頁層級說明。如果您沒有時間為每一個網頁建立說明,請至少先為重要的內容建立說明 (例如首頁和熱門網頁)。
  • 在說明中加入清楚標示的資訊。中繼說明不必是完整的句子,也可以包含網頁的相關資訊。舉例來說,新聞和網誌文章可列出作者、發布日期或署名資訊,讓潛在訪客看到未出現在網頁摘要中,卻非常重要的資訊。同樣地,如果將價格、年齡、製造商等重要資訊全部四散在商品網頁中,可能使網頁顯得雜亂無章;這時一個良好的中繼說明就能將所有可用的資訊一次整合。例如,下列中繼說明便提供了一本書的詳細資訊。
    <meta name="Description" content="Written by A.N. Author,
    Illustrated by V. Gogh, Price: $17.99,
    Length: 784 pages">
    在此範例中,所有資訊都清楚標示並分隔開來。
  • 利用程式產生說明。就某些網站而言 (例如新聞媒體來源),為每個網頁產生正確且獨一無二的說明非常簡單,因為每篇文章都是人工撰寫,所以要加入一句說明也相對容易;然而就大型的資料庫型網站而言 (例如商品資訊整合目錄),人工撰寫說明幾乎是不可能的,因此我們建議透過程式產生說明是比較適當的做法。好的說明要讓人容易理解,同時富有變化。網頁特定資料則非常適合藉由程式產生。請記住,由一長串關鍵字所組成的中繼說明並不能讓使用者清楚瞭解網頁內容,也較不可能取代一般的網頁摘要。
  • 使用高水準的說明。最後,請確認您的說明能夠明確描述網頁的內容。由於中繼說明不會顯示在使用者看到的網頁上,因此很容易受到忽略;但是良好的說明會顯示在 Google 的搜尋結果中,極有助於改善搜尋流量的質與量。