跳至內容

Google Search Console「網頁」報表中的「已排除」是什麼意思?

索引問題

「已排除」(Excluded)是舊版 Coverage 報表用來稱呼 Google 已知但未建立索引的 URL,這些 URL 通常是刻意不被索引的。目前的 Page indexing 報表將它們歸入單一的 Not indexed 群組,並為每個 URL 標示原因。在一個健康的網站上,這些原因大多屬於正常情況:重新導向、指向標準網址的重複頁面、你標記為 noindex 的頁面。你要做的,是確認列在這裡的每一個 URL 都在你的預期之內。

是預期中的情況,還是問題?

原因通常屬於檢查重點
Page with redirect預期中該重新導向是刻意設定的,且你的連結指向目標頁面,而非舊 URL
Alternate page with proper canonical tag預期中它所指向的標準網址已建立索引
Duplicate without user-selected canonical預期中,但值得留意Google 選擇的 URL 與你會選的一致;若不一致,請加上 canonical 標記
Duplicate, Google chose different canonical than user值得留意你的各項訊號互相一致:連結、sitemap、重新導向。請參閱標準網址
URL marked 'noindex'若是你加上的,則屬預期沒有重要頁面誤帶此標記,這種情況常發生在從測試環境上線之後
URL blocked by robots.txt若為刻意設定,則屬預期該規則沒有封鎖你需要的頁面或資源
Not found (404)移除內容後屬預期沒有重要的連結指向它;內容已搬移的部分已設定重新導向
Soft 404有問題該頁面有實質內容,或回傳真正的 404
Crawled – currently not indexed值得留意這些頁面值得被索引。請參閱此項原因
Discovered – currently not indexed數量多時值得留意你的伺服器與 URL 清單狀況良好。請參閱此項原因

有兩個細節容易讓人踩雷。被 robots.txt 封鎖的頁面,如果有其他網站連結到它,仍然可能被建立索引,因為 Google 無法讀取它不被允許擷取的頁面,也就看不到其中的 noindex:想要確實讓頁面不出現在搜尋結果中,應該允許爬取並使用 noindex。此外,同時在 robots.txt 中被封鎖的 noindex 頁面,其標記同樣無法被看見,因此封鎖會讓該標記失效。

如何快速檢視清單

  1. 在 Indexing > Pages 中,依你的 sitemap 篩選。sitemap 應該只列出你希望被索引的頁面,因此其中任何出現在 Not indexed 下的 URL,都需要找出原因。
  2. 逐一開啟每個原因,瀏覽範例,找出共通模式:某個資料夾、某個參數、某個範本。
  3. 在 URL Inspection 中,針對每種模式檢查一個範例,查看 Google 選擇的標準網址,以及是否允許建立索引。
  4. 從源頭一次修正該模式,並在報表提供 Validate fix 時使用它。

某一項原因的數量突然暴增,是最明確的警訊。例如某次發版在範本中加入了 noindex,或是某條重新導向規則把整個區段都吞掉了,這些問題會在流量資料出現變化的數天之前,就以階梯式的跳升呈現在這裡。若要了解屬於明確錯誤的原因,請參閱 Coverage / Pages 錯誤。

AutoPSEO 如何提供協助

Search Console 顯示的是當下的數量,而不會告訴你哪些重要頁面剛剛被移出索引。AutoPSEO 的 Index Tracker 每天會檢查你選定的 URL(可從你的 sitemap 匯入,或依點擊數選取熱門頁面);當被追蹤的頁面在已索引與未索引之間切換時,索引狀態變動警示會發送到 Slack、Teams 或 webhook。若是一次性的稽核,批次 URL Inspection 可一次顯示整份清單的涵蓋狀態與標準網址。

資料來源:Google 的 Page indexing report 說明與 URL Inspection tool 說明。

讓你的 SEO 內容自動運行

連結 Search Console 與你的網站,AutoPSEO 會立即掃描並規劃首批主題。無需信用卡。