查看 Google 在你網站上能找到哪些網頁並編入索引,瞭解發生的任何索引問題。
Search Console 中的索引涵蓋範圍狀態 - Google Search Console 訓練課程
開始說明
非專家使用指南
如果你剛接觸索引或搜尋引擎最佳化 (SEO),或者網站規模不大,可以參考以下的入門說明:
- 判斷自己是否需要使用這份報表。如果網站的網頁數量少於 500 個,你可能不需要使用這份報表。請改為執行下列 Google 搜尋作業,確認網站上的重要網頁 (或任何網頁) 是否已建立索引。只有在這些搜尋作業未傳回你網站的相關結果,而你又願意花時間徹底瞭解這份報表時,才有必要使用網頁索引報表,查看網站未編入索引的原因 (請參閱疑難排解章節)。
- 查看你網站上某些 Google 已知的網頁:
語法:site:<網站根網域或路徑>
範例:site:example.com
或site:example.com/petstore
- 搜尋你網站所涵蓋的主題 (搜尋首頁和其他重要網頁中出現的字詞):
語法:site:<網站根網域或路徑> 字詞 1 字詞 2
範例:site:example.com/petstore iguanas zebras
- 搜尋網站上特定網頁的確切網址,確認 Google 是否已為該網頁建立索引 (搜尋網站上最重要的網頁,包括首頁):
語法:site:<確切網址>
範例:site:http://example.com/petstore/gerbil
- 查看你網站上某些 Google 已知的網頁:
- 請參閱這份簡易使用者指南,快速輕鬆地瞭解這份報表。
- 如果你想要進一步研究:
- 請閱讀 Google 搜尋的運作方式一文。相信我們,在不瞭解索引作業的情況下閱讀這份報表,只會令你混淆或感到困擾。
- 這個報表無法用來調查「特定網頁」的索引狀態。如要找出特定網頁的索引狀態,請使用網址檢查工具。
- 這份報表中應留意的重點內容:
- 所有重要網址是否都為綠色 (已編入索引)?大多數網站都會有部分網頁未建立索引,但你應該為所有重要網頁建立索引。提醒你,重複網址不應建立索引。你可以使用網址檢查工具來確認首頁和重要網頁的索引狀態。請注意,報表中的樣本網址清單最多只會顯示 1,000 個項目,而且即使特定狀態的網址總數少於 1,000,也無法保證一定能顯示所有網址。
- 灰色網址 (即未建立索引的網址) 是因為合理原因而未建立索引的嗎?只要原因合理,網址未建立索引是沒問題的。例如你在網站上設定了 robots.txt 規則、網頁上有 noindex 標記、重複的網址或已移除且無替代網頁的頁面出現 404 錯誤,都是合理原因。
- 相較於網站中的網頁數量,如果這份報表列出的網址總數少很多,代表 Google 並未找到你網站上的網頁。幾種可能原因如下:
- 網頁缺漏或網站剛建立不久。Google 需要一週左右的時間才會開始檢索新網頁或新網站,並且建立索引。如果你的網頁或網站是全新的,請稍候幾天,讓 Google 有時間找到並檢索這些內容。如果情況較為緊急或等待後並無變化,你可以明確要求 Google 檢索個別網頁。
- Google 無法找到缺漏的網頁。Google 需要適當途徑才能找到網頁並進行檢索。這表示新網頁必須與已知網頁或 Sitemap 連結。如果你的網站是新網站,最佳做法是先要求 Google 為首頁建立索引,之後 Google 應該就會開始檢索整個網站。如果網站部分內容遭到遺漏,請確認這些網頁已正確連結至其他網頁。如果你使用網站代管服務 (例如 Wix 或 SquareSpace),他們可能會向 Google 回報你發布的所有新網頁:請參閱網站代管商的說明文件,瞭解該如何發布網頁才能讓搜尋引擎找到。
- 請參閱特定索引問題的說明文件,藉此瞭解並視需要修正問題。長遠來看,比起略過不看說明文件,閱讀文件能為未來的你省下更多時間精力。
- 報表「無法」提供的資訊:
- Google 不會為網站上的所有網址建立索引。部分網址可能重複,或不具備有意義的資訊。只要確認網站上的重要網頁已建立索引即可。
- 網址未建立索引可能是正常情況。請詳閱並瞭解每個網址未建立索引的確切原因,確認網頁是否確實不應編入索引。
- 這裡的總數不一定會符合你網站中網址的估計數量。從 Google 角度來看,圖表上方顯示的「已建立索引 + 未建立索引」總數完整且正確,但有各種原因可能造成數據略有差異。
- 即使網頁已建立索引,也不保證網頁一定會出現在搜尋結果中。每位使用者看到的搜尋結果,都是依據該使用者搜尋記錄、位置和許多其他變數等個人化之後的結果。因此,即使網頁已建立索引,也不會顯示在每次搜尋中;即使顯示了,排名也未必相同。因此,如果 Search Console 表示某個網址已經編入索引,但卻未顯示在搜尋結果中,你可以視為該網址已建立索引,且符合顯示在搜尋結果的資格。
常見問題
這份報表包含哪些內容?
網頁索引報表會顯示你網站上有多少網址已由 Google 檢索過並建立索引 (如果你不熟悉這些字詞,請參閱 Google 搜尋的運作方式)。Google 會透過許多方式找出網址,並嘗試檢索大部分的網址。如果網址遺失或無法使用,Google 一段時間內可能仍會繼續嘗試檢索該網址。
什麼是建立索引?
如何讓網頁或網站編入索引?
如果你使用 Wix 或 SquareSpace 等網站代管服務,代管服務應該會在你發布或更新網頁時告知 Google。請查看網站代管商的說明文件,瞭解如何發布網頁才能讓搜尋引擎找到。
如果你建立網站或網頁時並未使用代管服務,可以透過 Sitemap 或其他多種方法告知 Google 你發布了新的網站或網頁。
我們建議你將首頁編入索引。如果你的網站具備完善的導覽機制供訪客使用,Google 應能以首頁為起點,為網站上其他所有網頁建立索引。
網頁可以不編入索引嗎?
SEO、開發人員和經驗豐富的網站擁有者使用指南
- 請閱讀 Google 搜尋的運作方式一文。相信我們,在不瞭解索引作業的情況下閱讀這份報表,只會令你混淆或感到困擾。
- 請遵循瀏覽報表一節中的指南,包括「報表重點」以及「報表無法提供的資訊」。
- 請參閱疑難排解一節,瞭解並修正常見問題。
- 請注意,「未建立索引」不一定有問題。請詳閱特定網址沒有建立索引的原因。
- 請參閱特定問題的說明文件,瞭解問題和修正方法。
瀏覽報表
網頁索引報表會顯示資源中所有已知網址的 Google 索引狀態。
摘要頁面
報表的頂層摘要頁面會顯示已建立索引/未建立索引 (但已要求) 網頁的圖表和計數,並提供相關表格,顯示網址無法建立索引的原因或其他索引改善項目。
- 「網頁未編入索引的原因」表格顯示的是會導致網站中的網址無法建立索引的問題。按一下任一列,即可查看詳細資料頁面,其中會顯示受到這項問題影響的網址,以及含有這項問題的網站記錄。
- 「改善網頁體驗」表格顯示的是不會妨礙網頁索引作業,但建議修正的問題,這樣可以提升 Google 解讀網頁的能力。點選任一資料列,即可開啟詳細資料頁面,查看含有相同問題的所有網址。
- 「查看已建立索引網頁的相關資料」連結會顯示已建立索引網頁數量的歷來資訊,以及一份樣本清單,其中最多列出 1,000 個已建立索引的網址。
報表重點
在理想的情況下,隨著你的網站規模逐漸成長,你應該會在報表中看到愈來愈多已建立索引的網頁。如果網頁數量突然銳減或激增,請參閱「疑難排解」一節。
你的目標是讓 Google 為每個重要網頁的「標準」版本建立索引。任何「重複」或「替代」的網頁都不應建立索引。因此,如果 Google 將某些網頁標示為重複或替代網頁,通常是個「好現象」,表示我們已經找到標準網頁並建立索引。如要找出任何網址的標準網頁,請使用網址檢查工具。
報表「無法」提供的資訊
- 100% 涵蓋率:如前文所述,Google 只會為標準網頁建立索引,而不是你網站上的「所有」網址。
- 立即建立索引:當你新增內容後,Google 可能需要經過幾天才能完成索引建立作業。如要縮短建立索引的時間差,請提出建立索引要求。
狀態
網址可能顯示下列其中一種狀態:
- 未建立索引:網址因索引錯誤或基於合理原因 (例如網頁遭到 robots.txt 檔案禁止建立索引,或是該網頁為重複網頁) 而未建立索引。「網頁未編入索引的原因」表格會列出網址未編入索引的原因。請參閱每個原因的說明文件,確認是否需要修正。「來源」值代表這個項目是否能由你修正。
- 已建立索引:這些網址已成功建立索引。如要查看已建立索引的網址樣本,請在報表摘要頁面的圖表下方按一下「查看已建立索引網頁的相關資料」。
原因
網址無法建立索引的原因。請參閱下方的原因說明,查看每個問題的說明,並瞭解必要時如何處理。
來源
表格中的「來源」值會顯示問題的來源是 Google 還是網站。一般來說,你只能修正來源顯示為「網站」的問題。
驗證
你是否曾修正這個問題並要求驗證,如果有,該次驗證嘗試的狀態為何。請優先修正處於「失敗」或「尚未開始」驗證狀態,以及來源為「網站」的問題。
為什麼要驗證
告訴 Google 你已修正特定問題狀態或類別中的所有問題,將帶來下列好處:
- 無論是 Google 確認所有網址都已修正,或是發現仍有未修正的例項,系統都會傳送電子郵件通知你。
- 你可以追蹤 Google 確認修正情況的進度、查看已排入佇列等待檢查的所有網頁的記錄,以及每個網址的修正狀態。
有時網站上的特定問題並不需要修正及驗證,例如 robots.txt 封鎖的網址可能是刻意設定的。請根據你的判斷,決定是否要解決特定問題。
你也可以在不驗證的情況下修正問題;無論你是否明確要求進行修正驗證,Google 每次檢索含有已知問題的網頁時,都會更新例項數量。
開始驗證
如要告訴 Search Console 你已修正某個問題,請按照下列步驟操作:
- 修正網站上的所有問題例項。如果遺漏了某個問題,只要 Google 發現該問題還有一個例項未修正,驗證作業就會停止。
- 開啟你所修正問題的詳細資料頁面。在報表的問題清單中按一下該問題。
- ⚠️ 如果你在報表中篩選出特定 Sitemap,驗證對象只限於提出驗證要求時 Sitemap 中的項目。請留意這是不是你想要的效果。
- 按一下「驗證修正後的項目」。除非驗證已成功或已失敗,否則請勿再次點選「驗證修正後的項目」。進一步瞭解 Google 如何檢查修正結果。
- 你可以監控驗證進度。驗證作業通常會在兩週內完成,但有時可能需要更久,請耐心等候。驗證完成後,無論成功或失敗,系統都會發送通知。
- 如果驗證失敗,你可以按一下問題詳細資料頁面中的「查看詳細資料」,查看導致驗證失敗的網址。請修正這個頁面、確認所有網址的修正內容處於「待處理」狀態,然後重新開始驗證。
在什麼情況下,特定網址或項目的問題會視為「已修正」?
滿足下列「其中一項」條件時,我們就會將特定網址或項目的問題標示為已修正:
- 網址經過檢索後,在網頁上已找不到該問題。如果是 AMP 代碼錯誤,這可能表示你修正了相關代碼,或是相關代碼已移除 (如果是非必要的代碼)。在驗證程序期間,系統會加上「通過」標籤。
- 如果 Google 因故無法存取特定網頁 (網頁遭到移除、標示了 noindex 或需要驗證等),則會將該網址的問題視為已修正。在驗證程序期間,這種情況會分類至「其他」驗證狀態。
問題生命週期
問題的「生命週期」會從我們在你網站上首次偵測到該問題的例項時起算,直到你網站上最後一個例項標示為已修正後的 90 天為止。如果該問題在這 90 天內沒有再次出現,就會從問題表格中移除。
問題的「首次偵測日期」是指在問題的生命週期中,我們第一次偵測到該問題當天的日期,這個日期不會變更。因此:
- 如果問題的所有例項均已修正,但 15 天後出現新例項,我們會將問題狀態標示為未解決,首次偵測到的日期則維持不變。
- 如果同一個問題在最後一個例項修正 91 天之後出現,由於先前的問題已結案,因此會記錄為新問題,首次偵測到的日期則是新偵測到的日期。
針對特定問題點選「驗證修正後的項目」後,驗證程序大致如以下所述。這項程序可能要花上好幾天或更久,系統會透過電子郵件通知驗證進度。
- 點選「驗證修正後的項目」後,Search Console 會立即檢查一些網頁。
- 如果仍有網頁包含目前的例項,驗證程序就會結束,驗證狀態將維持不變。
- 如果取樣網頁不含目前的錯誤,系統會繼續進行驗證,程序狀態為「已開始」。如果在驗證過程中找到其他不相關的問題,系統會將這些問題計入其他問題類型,並繼續進行驗證。
- Search Console 會檢驗受到這個問題影響的已知網址清單。我們只會逐一重新檢索含已知問題例項的網址,而不會重新檢索整個網站。Search Console 會在驗證記錄中記載所有檢查過的網址,你可以透過問題詳細資料頁面查看。
- 網址經過檢查後:
- 如果找不到問題,例項驗證狀態將變更為「通過」。如果這是開始進行驗證後所檢查的第一個例項,問題驗證狀態將變更為「沒有問題」。
- 如果網址已無法存取,例項驗證狀態將變更為「其他」(非錯誤狀態)。
- 如果例項仍存在,問題狀態將變更為「失敗」並結束驗證。如果這是由一般檢索程序找到的新網頁,系統會將其視為這個現有問題的其他例項。
- 如果檢查過佇列中的網址後,發現這個問題已經修正,問題狀態就會變更為「通過」。不過,即使所有的例項都已經修正,問題嚴重性標籤也不會變更 (「錯誤」或「警告」),只有受影響的項目數量會改變 (0)。
即使未點選「開始驗證」,Google 仍可偵測到問題例項已修正。如果 Google 在執行一般檢索作業期間偵測到問題的所有例項均已修正,則會將報表中的問題數量變更為「0」。
⚠️ 建議你在驗證程序結束後再提出另一項驗證要求,即使你在目前的程序期間修正了一些問題亦然。
如果驗證失敗後要重新驗證,請按照下列步驟操作:
- 前往驗證失敗的驗證記錄:開啟驗證失敗的問題詳細資料頁面,然後按一下「查看詳細資料」。
- 按一下「要求重新驗證」。
- 系統就會重新驗證所有標示為「待處理」或「失敗」的網址,以及自上次嘗試驗證後,一般檢索作業發現的同一問題的新例項。標示為「通過」或「其他」的網址不會重新檢查。
- 驗證作業通常會在兩週內完成,但有時可能需要更久,請耐心等候。
查看驗證進度
如何查看目前驗證要求的處理進度 (如果驗證作業尚未進行,則查看最後一個要求的記錄):
- 開啟該問題的問題詳細資料頁面。按一下主要報表頁面上的問題列,即可開啟問題詳細資料頁面。
- 驗證要求狀態會同時顯示在問題詳細資料頁面,以及「詳細資料」表格的「驗證」列中。
- 按一下「查看詳細資料」,開啟該要求的驗證詳細資料頁面。
- 表格中會顯示要求中各網址的例項狀態。
- 例項狀態適用於你正在檢視的特定問題。頁面上可以有一個問題標示為「通過」,而同一頁面的其他問題則標示為「失敗」、「待處理」或「其他」。
- 在 AMP 報表和網頁索引報表中,驗證記錄頁面中的項目會按照網址分組。
- 在複合式搜尋結果報表中,系統則會同時以網址和結構化資料項目 (由項目的 Name 值判定) 為依據,將項目分組。
特定問題的驗證作業可能伴隨的驗證狀態如下:
- 未開始:這個問題有一或多個例項從未納入這個問題的驗證要求中。
後續步驟:- 點閱問題,瞭解相關錯誤的詳情。檢查個別網頁,確認實際網頁所含的錯誤示例。
- 按一下詳細資料頁面上的「瞭解詳情」,即可查看問題的詳細資料。
- 點選表格中的示例網址列,進一步瞭解該特定錯誤。
- 修正網頁後,按一下「驗證修正後的項目」即可開始驗證。驗證作業通常會在兩週內完成,但有時可能需要更久,請耐心等候。
- 已開始:你已要求驗證,而我們目前還沒找到其他問題例項。
後續步驟:Google 會繼續進行驗證,必要時會透過通知給予進一步指示。 - 沒有問題:已開始進行驗證,且目前檢查過的所有問題例項均已修正。
後續步驟:你無須採取行動,但 Google 會繼續進行驗證,並透過通知給予進一步指示。 - 通過:問題的所有已知例項均已不存在 (或是受影響的網址已無法存取)。你必須點選「驗證修正後的項目」,網址才有可能變成這個狀態。如果例項是在你未要求驗證的情況下消失,狀態會變更為「不適用」。
後續步驟:無須採取其他行動。 - 不適用:雖然你未要求驗證,但 Google 發現所有網址均已修正該問題。
後續步驟:無須採取其他行動。 - 失敗:我們在你點選「驗證」後發現仍有特定比例的網頁包含此問題。
後續步驟:修正問題並重新開始驗證。
你提出驗證要求後,系統會為特定問題的每個例項指派下列其中一種驗證狀態:
- 待處理:已排入驗證佇列。Google 上次檢索時這個問題例項仍存在。
- 通過:(部分報表「沒有」這項狀態) 經 Google 檢查後問題例項已不存在。你必須明確對此問題例項點選過「驗證」,該例項才可能變更為這個狀態。
- 失敗:經 Google 檢查後問題例項仍存在。你必須明確對此問題例項點選過「驗證」,該例項才可能變更為這個狀態。
- 其他:(部分報表「沒有」這項狀態) Google 無法存取代管該例項的網址;如果是結構化資料,則表示在網頁上找不到該項目。這種情況等同於「通過」。
請注意,同一個網址上不同問題的狀態可能不同;舉例來說,如果單一網頁同時含有 X 問題和 Y 問題,X 問題的驗證狀態可能是「通過」,而位於同一個網頁上的 Y 問題則可能處於「待處理」狀態。
Sitemap 篩選器
你可以使用圖表上方的下拉式篩選器,依據索引是否已納入 Sitemap 來篩選索引結果。可用選項如下所示:
- 所有已知網頁 [預設]:顯示 Google 已知的所有網址,無論是否列在 Sitemap 中。
- 所有已提交的網頁:僅顯示透過網站上的 robots.txt 檔案或 Sitemap 報告提交的 Sitemap 或 Sitemap 索引中列出的網址。
- 僅限未提交的網頁:僅顯示透過網站上的 robots.txt 檔案或 Sitemap 報告提交的 Sitemap 中未列出的網址。
- 特定 Sitemap 網址:僅顯示透過網站上的 robots.txt 檔案或 Sitemap 報告提交的特定 Sitemap 或 Sitemap 索引中列出的網址。
如果 Google 同時透過其他機制 (例如在其他網頁進行自然檢索) 和 Sitemap 找到某個網址,則系統仍會將該網址視為透過 Sitemap 提交的網址。
詳細資料頁面
按一下摘要頁面上的任一資料列即可開啟詳細資料頁面,查看網站上含有相同問題或狀態的網址詳情。你可以在詳細資料頁面上點選「瞭解詳情」,查看所選問題的詳細資料。
這個頁面上的圖表會顯示一段時間內受影響的網頁數量。
「示例表格」會顯示受到這個問題影響的網頁示例清單。這份清單不一定會列出所有含有該問題的網址,而且上限為 1,000 列。每個示例資料列都具備下列功能:
- 點選資料列即可進一步查看該網址的詳細資料。
- 點選 會在新分頁開啟網址。
- 點選 會開啟該網址的網址檢查工具。
- 點選 能夠複製網址。
當你修正特定錯誤/警告的所有例項後,請按一下「驗證修正後的項目」,告知 Google 問題已經修正。
如果看到某個網址上標示著你已修正的問題:這可能是因為你是在 Google 上次檢索「之後」才修正這項問題。因此,如果你看到網址上標示著已修正的問題,請務必查看該網址的檢索日期,接著再檢查一次,確認你已修正問題,然後要求重新建立索引。
疑難排解
表格會根據我們認為需要處理的問題重要性排序。如何在索引錯誤表格中調查詳細原因:
- 按一下「網頁未編入索引的原因」表格中的資料列。根據未建立索引的原因和建立索引的目標,判斷是否有問題,並根據「來源」值瞭解這是否屬於你可以修正的狀況。
- 參閱有關該問題的具體資訊。
- 檢查受到該問題影響的示例網址:
瞭解並修正常見的索引問題
以下列舉你在這份報表中可能看到的部分常見索引問題:
已建立索引的網頁總數減少,但沒有相應的錯誤
未編入索引的網頁數高於已建立索引的網頁數
如果未建立索引的網頁數量高於已建立索引的網頁數,請查看報表中顯示的原因。出現大量未建立索引網頁的常見原因包括:
- 你所設定的 robots.txt 規則禁止 Google 檢索你網站的大部分內容。如果你封鎖了錯誤的網頁,請解除封鎖。
- 你的網站含有大量重複網頁,原因可能是網站使用參數篩選或排序一系列內容 (例如
type=dress
、color=green
或sort=price
)。如果這類網頁只是以不同的排序、篩選或存取方式顯示相同的內容,系統「不應」為這些網頁建立索引。
如果錯誤網頁數量突然增加,可能是因為範本變動造成新的錯誤,或是因為提交的 Sitemap 中有禁止 Google 進行檢索的網址 (例如使用 robots.txt、noindex 或登入規定的網址)。
如果發現錯誤網頁數量突然增加:
測試伺服器連線
修正伺服器連線錯誤
- 在檢索統計資料報表中查看最近的主機可用性,瞭解網站是否有持續性或大規模的問題。
- 減輕動態網頁要求載入超過限度的問題。
透過不同網址提供相同內容的網站,採用的就是動態網頁架構 (例如在www.example.com/shoes.php?color=red&size=7
和www.example.com/shoes.php?size=7&color=red
提供相同內容)。動態網頁所需的回應時間可能過長,因而造成逾時問題。或者,伺服器可能會傳回超載狀態,要求 Googlebot 減緩檢索網站的速度。一般來說,我們建議盡量縮短參數清單,而且要謹慎使用參數。 - 確認你網站的代管伺服器沒有停機、超載或設定錯誤。
如果連線錯誤、逾時或回應問題持續發生,請聯絡你的網站代管商,並考慮提升網站的流量負載能力。 - 確認你沒有不小心將 Google 封鎖。
你可能因為系統性的問題而封鎖了 Google 的檢索器,這可能是 DNS 設定問題造成,有時則是防火牆設定錯誤或 DoS 防護系統 (有時是內容管理系統) 造成。防護系統是維持網站主機正常運作的關鍵要素之一,而且這些系統通常會設定為自動封鎖超量的伺服器要求。不過,Googlebot 通常會比一般使用者提出更多要求,因此可能觸發這些防護系統,導致 Googlebot 遭到封鎖,無法檢索你的網站。如要修正這類問題,請找出網站基礎架構的哪些部分封鎖了 Googlebot 並解除封鎖狀態。如果你沒有管理防火牆的權限,請與你的主機供應商討論因應方法。 - 控制搜尋引擎檢索網站及建立索引的方式。
部分網站管理員可能以上述方式使用防火牆,刻意禁止 Googlebot 存取自己的網站。在這類情況下,網站管理員通常不是要完全封鎖 Googlebot,而是要控制 Googlebot 對於網站的檢索與索引方式。如果是這類情況,請參考以下提示:- 如要控制 Googlebot 檢索網站內容的方式,請使用 robots.txt 檔案。
- 如果你擔心惡意漫遊器使用 Googlebot 使用者代理程式,可以驗證檢索器是否確實為 Googlebot。
- 如要變更 Googlebot 檢索你網站的頻率,可以要求變更 Googlebot 檢索頻率。主機供應商也可以驗證自己的 IP 位址擁有權,藉此進行這類變更。
一般而言,我們建議只修正連結到自家網站或列在 Sitemap 中的 404 錯誤。如果網頁已移至他處,請傳回 3XX 重新導向,並指向新的網頁。進一步瞭解如何評估並修正 404 錯誤。
如果你的網頁沒有出現在報表中,可能是因為下列情況:
- Google 未偵測到該網頁。關於 Google 是否偵測到網頁的情況,請注意以下幾點:
- Google 無法存取你的網頁 (可能因為網頁要求登入或未開放所有網際網路使用者存取)。
- 網頁含有 noindex 標記,導致 Google 無法建立索引。
- 網頁因為某些原因而未編入索引。
修正方法:
使用網址檢查工具測試網頁問題。如果網頁沒有出現在網頁索引報表中,但在網址檢查報表中卻標示為已建立索引,原因可能是網頁最近才剛建立索引,不久後就會列入網頁索引報表。如果網址檢查工具顯示該網頁尚未建立索引 (也就是你所預期的情況),請對實際的線上網頁執行測試。線上網頁測試結果應該會顯示問題所在,你可以參考測試所得資訊和測試說明文件,瞭解如何修正問題。
常見問題
為什麼我的網頁包含在索引中?我不想為網頁建立索引。
Google 會為任何找到的網址建立索引,除非網頁中包含 noindex 指令 (或是網頁暫時遭到封鎖)。Google 可透過多種管道找到網頁,包括連結至你網頁的其他網站。
- 如果你想「封鎖」網頁,不讓網頁顯示在 Google 搜尋結果中,可以為網頁設定登入要求,或是在網頁中使用 noindex 指令。我們不建議使用 robots.txt 規則來封鎖網頁,實際上,這樣做會使 Google 無法看到 noindex 指令。
- 如果 Google 已找到你的網頁,但你想將網頁從 Google 搜尋結果中「移除」,請依照這篇文章提供的步驟操作。
為何 Google 最近沒有為我的網站重新建立索引?
Google 會根據多種條件為網頁重新建立索引,包括 Google 判定的網頁更新頻率。如果你的網站不常變更,重新整理頻率可能較低;在網站沒有變更的情況下,這並不需要擔心。如果網頁自上次重新檢索後有大幅變更,你可以要求 Google 重新檢索網頁。不過提醒你,Google 會自動重新檢索你的網頁,所以除非有重大變更,而且經過一段時間 (一週以上) Google 似乎還是沒有發現,否則不必要求重新檢索。
可以重新檢索我的網頁/網站嗎?
為什麼我有這麼多網頁未編入索引?
你可以在網頁索引報表中查看詳細原因。以下是網站上大量網址未編入索引最常見的原因:
- 你所設定的 robots.txt 規則禁止 Google 檢索你網站的大部分內容。在網頁索引報表中,應該有將這些網頁標示為遭到 robots.txt 封鎖。請查看相關資訊,並移除 robots.txt 檔案中的封鎖規則。
- 你的網站含有大量重複網頁,原因通常是網站使用參數篩選或排序一系列內容 (例如
type=dress
、color=green
或sort=price
)。這類網頁在網頁索引報表中會標示為「重複」或「替代」。Google 不會為重複的網頁建立索引。 - 網址會重新導向至其他網址。系統不會為重新導向網址建立索引,只會為重新導向的目標網址建立索引。
Google 無法存取我的 Sitemap
請確認你的 Sitemap 有效且未遭到 robots.txt 封鎖,並確保你在 robots.txt 項目或提交的 Sitemap 報表中使用的是正確的網址。使用公開的 Sitemap 測試工具測試你的 Sitemap 網址。
Google 為什麼會持續檢索已經遭到移除的網頁?
即使網址已有一段時間都傳回 4XX 錯誤,Google 仍會持續檢索所有已知網址,以防 4XX 錯誤只是暫時性錯誤。只有在網址傳回 noindex 指令的情況下,Google 才會停止檢索網址。
為了避免清單中的 404 錯誤網頁過多,網頁索引報表只會顯示上個月出現 404 錯誤的網址。
我可以正常存取我的網頁,為什麼 Google 無法檢視我的網頁?
請使用網址檢查工具確認 Google 是否能存取這個線上網頁。如果無法存取,網址檢查工具會說明原因。如果可以正常存取,可能是存取問題在上次檢索之後已經修正。使用網址檢查工具檢索線上網頁,並要求建立索引。
網址檢查工具顯示沒有問題,但網頁索引報表卻顯示錯誤,這是為什麼?
原因可能是你在 Google 上次檢索網址後已經修正錯誤。請查看網址的檢索日期 (這項資訊會顯示在網頁索引報表的網址詳細資料頁面,或是網址檢查工具的已建立索引版本檢視畫面),判斷你在系統上次檢索網頁後是否修正過任何錯誤。
此外,即時網址檢查作業不會測試網頁索引報表涵蓋的所有問題。最重要的是,即時測試不會測試重複或標準網頁的情況。
如何查詢特定網址的索引狀態?
如要瞭解特定網址的索引狀態,請使用網址檢查工具。你無法在網頁索引報表中搜尋或篩選網址。
索引原因
在網頁索引報表中,系統可能會針對非索引或有問題的索引顯示下列原因:
未建立索引
這些網頁尚未建立索引,但不一定是因為發生錯誤。請參閱具體說明,瞭解這是否屬於必須處理的錯誤情形。
伺服器錯誤 (5xx)
我們要求存取網頁時,你的伺服器傳回 500 層級錯誤。請參閱「修正伺服器錯誤」一文。
重新導向錯誤
Google 遇到下列其中一種類型的重新導向錯誤:
- 重新導向鏈結過長
- 重新導向迴圈
- 重新導向網址最終超過網址長度上限
- 重新導向鍊結中的網址無效或空白
請使用 Lighthouse 等網路偵錯工具,取得重新導向相關詳情。
網址遭到 robots.txt 封鎖
網站的 robots.txt 檔案封鎖了這個網頁。你可以使用 robots.txt 測試工具進行驗證。請注意,這不保證我們不會透過另一些方式為網頁建立索引。如果 Google 能在不載入網頁的情況下找到這個網頁的其他相關資訊,則系統仍有很小的可能性為網頁建立索引。如要確保 Google 不會為網頁建立索引,請移除 robots.txt 中的封鎖指令,改用「noindex」指令。
網址含有「noindex」標記
Google 嘗試為網頁建立索引時遇到「noindex」指令,因此並未建立索引。如果你不希望我們將網頁編入索引,這種做法正確無誤。如果希望我們為網頁建立索引,請移除該「noindex」指令。
如何確認問題:
- 點選表格中網址旁邊的檢查圖示 。
- 依序前往「涵蓋範圍」>「索引」>「是否允許編入索引?」,報表應會顯示 noindex 標記禁止系統建立索引。你可以搜尋網頁來源或回應標頭,找出「noindex」這個字詞。
- 確認線上版本是否仍存有 noindex 標記:
- 按一下「測試線上網址」
- 依序前往「可用性」>「產生索引」>「是否允許編入索引?」,查看是否仍可偵測到 noindex 指令。如果已經找不到 noindex 標記,你可以點選「要求建立索引」,要求 Google 重新嘗試為網頁建立索引。如果 noindex 標記仍存在,則你必須先移除標記,系統才能為網頁建立索引。
- 如要讓我們為這個網頁建立索引,則必須移除相關的標記或 HTTP 標頭。
轉址式 404 錯誤
網頁要求傳回轉址式 404 錯誤回應。也就是說,以使用者更容易理解的方式傳回「找不到」訊息,而不是 404 HTTP 回應代碼。建議你針對確實「找不到」的網頁傳回 404 回應代碼,並為該網頁加入更多資訊,讓我們瞭解網頁並未發生轉址式 404 錯誤。如要查看 Google 看到的網頁樣貌,請針對該網頁執行即時網址檢查測試,然後按一下「查看已測試的網頁」,即可看到該網頁經 Google 轉譯後的螢幕截圖。瞭解如何修正轉址式 404 錯誤。
因傳回未經授權的要求 (401) 而遭到封鎖
這個網頁會提出授權要求,因此 Googlebot 無法存取 (401 回應)。如要讓 Googlebot 為這個網頁建立索引,請移除該網頁的授權機制,或是允許 Googlebot 透過驗證身分來存取網頁。你可以透過無痕模式造訪網頁來確認這項錯誤。
找不到 (404)
這個網頁在我們要求存取時傳回 404 錯誤。Google 在沒有收到任何明確要求或 Sitemap 的情況下就找到了這個網址,這可能是因為 Google 從其他網頁的連結找到該網址,也可能是這個網頁曾經存在,但是之後已經刪除。Googlebot 可能會在一段時間內持續嘗試存取這個網址;雖然目前無法指示 Googlebot 永久略過特定網址,但是 Googlebot 會逐步降低對於該網址的檢索頻率。如果網頁遭移除,且沒有任何替代內容,則 404 回應不一定是問題。如果你的網頁已移至他處,請使用 301 重新導向至最新位置。請參閱「修正 404 錯誤」一節
因拒絕存取 (403) 而遭到封鎖
HTTP 403 表示使用者代理程式已提供憑證,但尚未獲得存取權。請注意,Googlebot 不會提供憑證,所以你的伺服器不應傳回這個錯誤。網頁不會建立索引。
如要讓 Googlebot 為這個網頁建立索引,你必須允許未登入的使用者,或是明確允許 Googlebot 不必驗證就能提出要求 (但你必須確認 Googlebot 的身分)。
網址因其他 4xx 問題而遭到封鎖
伺服器發生的 4xx 錯誤屬於本文未提及的問題類型。請嘗試使用網址檢查工具對你的網頁進行偵錯。
已檢索 - 目前尚未建立索引
Google 已檢索網頁,但尚未建立索引。日後可能會建立索引 (也可能不會);不必將這個網址重新送交檢索。
已找到,目前尚未建立索引
Google 已找到網頁,但尚未進行檢索。一般而言,這表示 Google 想要檢索網址,但預期會造成該網站的流量超載,因此 Google 重新安排了檢索時間。這也是報告中的上次檢索日期為空白的原因。
替代頁面 (有適當的標準標記)
這個網頁標示為其他網頁的替代網頁 (也就是採用電腦版標準網址的 AMP 網頁、電腦版標準網址的行動版本,或是行動版標準網址的電腦版本)。這個頁面正確指向已建立索引的標準網頁,因此你無須採取任何行動。Search Console 未偵測到替代語言網頁。
這是重複網頁;使用者未選取標準網頁
這個網頁與另一個網頁重複,但並未指定偏好的標準網頁。Google 已選擇另一個網頁做為這個網頁的標準網頁,因此不會在 Google 搜尋中顯示這個網頁。你可以檢查這個網址,瞭解 Google 認定哪個網址為這個網頁的標準網址。
這並非錯誤,而是正常運作,因為 Google 不會提供重複網頁。不過,如果你認為 Google 選擇的網址有誤,可以明確標示這個網頁的標準網址。或者,如果你認為這個網頁並非 Google 所選標準網頁的重複版本,請確認這兩個網頁的內容有實質差異。
這是重複網頁;Google 選擇的標準網頁和使用者的選擇不同
你將這個網頁標示為一系列網頁的標準頁面,但 Google 認為另一個網址更適合做為標準網址。Google 已為另一個我們認為更適合做為標準網頁的頁面建立索引。
- 檢查這個網址即可查看 Google 所選的標準網址,位置在「網頁索引」>「Google 所選的標準網址」底下。
- 若要查看你選擇的標準網頁,請前往「網頁索引」>「使用者宣告的標準網址」。
- 在瀏覽器中查看目前網頁、使用者宣告的標準網址,以及 Google 所選的標準網址。
- 這個錯誤代表 Google 認為所測試的網頁並非使用者所宣告標準網址的重複版本。Google 反而認為所測試的網頁是 Google 所選標準網頁的重複版本。
- 如果 Google 所選的標準網頁就是測試網頁,Google 會認定所測試的網頁與其他網頁並不相似。
- 如果使用者宣告的標準網頁與目前網頁不相似,Google 就不會選擇該網址做為標準網址。重複的網頁必須與標準網頁相似 (這就是重複的意思)。
頁面會重新導向
這是非標準網址,會重新導向至其他網頁。因此,這個網址不會建立索引。重新導向的目標網址不一定能建立索引,實際情況取決於 Google 如何認定該目標網址。
含有重新導向的標準網址可以建立索引。
如果你在網址檢查報表中查看這個網址,系統會將已建立索引的資訊套用到所測試的網址,並忽略所有重新導向。如要查看與該網址相關聯的標準網址 (即 Google 索引中的網址) 索引狀態,請在報表中前往「網頁索引」>「索引」部分,按一下「檢查」按鈕。
即時網址檢查測試會追蹤重新導向,然後測試最終到達網址,但即時測試不會註明有追蹤重新導向。
警告
網頁索引報表摘要頁面的「改善網頁體驗」表格會列出警告。雖然這些問題不會妨礙系統為網頁建立索引,但卻會降低 Google 解讀網頁並建立索引的能力。
已建立索引,但遭到 robots.txt 封鎖
雖然網站的 robots.txt 檔案封鎖了這個網頁,但我們已建立索引。Google 永遠都會遵循 robots.txt 的設定,但如有其他人連結至你的網頁,robots.txt 就不一定能禁止系統建立索引。Google 不會要求存取網頁,也不會進行檢索,但仍然能使用連結至封鎖網頁的其他網頁資訊,為封鎖的網頁建立索引。由於 robots.txt 規則的緣故,這個網頁在 Google 搜尋結果中顯示的所有摘要內容可能都相當有限。
後續步驟:
- 如果你「想要封鎖」這個網頁,不讓網頁顯示在 Google 搜尋中,透過 robots.txt 禁止建立索引並非正確做法。如果要避免 Google 為網頁建立索引,請移除 robots.txt 封鎖,然後使用「noindex」標記。
- 如果你「不想封鎖」這個網頁,請更新 robots.txt 檔案,將網頁解除封鎖。你可以使用 robots.txt 測試工具判別是哪一項規則封鎖了這個網頁。
網頁已編入索引,但沒有內容
這個網頁會出現在 Google 索引中,但基於某些原因,Google 無法讀取網頁內容。可能的原因包括網頁採用偽裝手法對 Google 隱藏了內容,或是使用了 Google 無法建立索引的格式。這「不屬於」受到 robots.txt 封鎖的情況。請檢查這個網頁,並查看「涵蓋範圍」一節的詳細說明。
已建立索引
你可以在摘要頁面的圖表中查看已建立索引的網址數量。只要按一下圖表下方的「查看已建立索引網頁的相關資料」,即可查看網址樣本清單和更多相關資訊。
網頁已編入索引
已成功為網頁建立索引,不過,或許還有其他問題需要解決,例如結構化資料問題。我們會在網址檢查報表中的適當章節說明其他問題。