排解網頁及網站缺漏問題
如果 Google 搜尋結果中沒有顯示你的網頁或網站,你可以採取下列疑難排解步驟,通常即可解決常見問題。
網頁是在最近建立,或者索引建立要求是在最近提出的嗎?
步驟 1:確認你的網頁或網站確實不在搜尋結果中
請先確認你的網頁或網站確實不在 Google 的索引裡。很多人都以為自己的網頁從 Google 消失了,但事實上只是網頁在搜尋結果中的排名較低;也有可能因為搜尋方式的具體細節 (例如你使用行動裝置,但該網頁只有電腦版) 導致網頁未能顯示。
如何確認網頁是否不在搜尋結果中:
- 關閉安全搜尋功能,因為這項功能可能會過濾你的搜尋結果。
- 在 Google 搜尋你的網站或網頁:
- 如果系統顯示出結果,代表索引中有你的網站或網頁:
- 網站:可能的情況是,網站本身存在於索引中,但並非所有網頁都已納入到 Google 服務。你可以考慮新增 Sitemap,協助 Google 探索你網站上所有網頁。
- 網頁:有幾個可能的原因會讓你很難在搜尋結果中找到某個網頁:
- 如果還是無法在搜尋結果中找到自己的網站或網頁,請繼續參閱「步驟 2:修正問題」。
步驟 2:修正搜尋不到網頁的狀況
確認搜尋不到網頁後,請按照下列步驟診斷問題。
以下操作說明的假設前提是你擁有 Search Console 帳戶,因為透過 Search Console 診斷索引問題會簡單許多。
- 如果是新建的網站或網頁,我們或許還未檢索過,或是尚未建立索引。發布新網頁後,我們需要過一段時間才會檢索該網頁,之後還需要一些時間為該網頁建立索引。一般來說,你可能需要等待一、兩天至數週;時間長短會受到許多因素的影響。瞭解 Google 檢索網站的方式。
- 你最近才接手或向其他人購買這個網站嗎?有可能你的網站目前遭到人工判決處罰。你可以在人工判決處罰報告和安全性問題報告的記錄頁面,查看網站是否有任何尚未解決的處罰。請詳閱報告的說明文件,瞭解如何解決向他人購買的網站中早已存在的問題。
- 如果你最近重新建構了網站,或將網站移到了新的網域或 HTTPS,則先前排名情況良好的網頁,可能會因為遷移過程中出錯而導致排名較低。修正方法:使用 301 重新導向 (也就是「RedirectPermanent」) 將使用者、Googlebot 和其他檢索器重新導向(在 Apache 中,你可以使用 .htaccess 檔案執行此作業;在 IIS 中,則可以透過管理控制台執行)。如果你最近剛移至 HTTPS,請確認 Google 中是否有你的 HTTP 和 HTTPS 網址。進一步瞭解如何遷移你的網站,同時將對搜尋結果的影響降到最低。
- 查看你的網頁是否有任何人工判決處罰。人工判決處罰會降低你網頁的排名,或將網頁完全從搜尋結果中移除。你可以根據人工判決處罰報告中的指示,來解決人工判決處罰。如果網頁是因為違反法律而遭到移除,請參閱依法要求移除一文和移除政策。
- 查看你的網站是否因含有任何安全性問題而遭檢舉。安全性問題會降低網頁的排名,或導致瀏覽器或搜尋結果對你的網頁顯示警告。你可以根據安全性問題報告中的指引,來修正人工判決處罰。
- 透過網址檢查工具檢查你的網頁:
- 如果該工具顯示網頁尚未建立索引
- 請詳閱說明文件,瞭解原因以及修正問題的方法。以下是最常見的原因:
- 你使用 robots.txt 檔案、noindex 指令或其他機制 (例如密碼保護措施) 防止系統檢索網頁。在這種情況下,請採取適當方法為網頁解除封鎖,讓系統可以進行檢索。
- 如果報告指出其他技術性問題,請詳閱說明文件,瞭解網頁遭封鎖的其他原因。
- 如果沒有其他錯誤,你也沒有禁止 Google 檢索網頁,那麼可能是發生了尋獲度問題。
- 使用網址檢查工具要求系統為網頁建立索引。
- 請詳閱說明文件,瞭解原因以及修正問題的方法。以下是最常見的原因:
- 如果該工具顯示網頁已建立索引
- 確認你 (或其他人) 是否曾成功要求將網站或網址從索引中移除。請開啟網址移除工具,尋找「已核准」的網址或網站移除要求。如果真是如此,你可以撤銷要求。
- 網頁可能因為非安全性因素而從索引中移除或未能建立索引;網路世界浩瀚無垠,儘管 Google 努力做到最好,仍可能無法顧及所有網頁!在這種情況下,可以要求 Google 重新檢索你的網頁。
- 還是有問題嗎?請前往搜尋中心論壇說明你的問題。請務必完整說明問題,並附上你網站的連結。
- 如果該工具顯示網頁尚未建立索引
讓 Google 更容易找到及檢索你的網站
如果 Google 無法找到你網站上所有網頁,可能表示 Google 找不到這些網頁 (檢索問題),或是雖然找到了這些網頁,卻無法正確瞭解網頁內容 (索引問題)。請參閱檢索及索引的基本資訊。
檢索問題
Google 必須先找到你的網頁,才能將網頁編入索引中。以下是協助 Google 找到你網頁的幾種主要方法:
- 提交 Sitemap。這可以明確告知 Google 你希望系統檢索哪些網頁。許多網站代管服務會為你建立及提交 Sitemap,因此你不需自行提交;請參閱你代管服務的說明文件瞭解詳情 (你可以直接搜尋「Sitemap」一詞)。
- 確認其他人知道你網站的存在。Google 會從現有網站中發掘新的網站。
- 在你的網站中提供全面性連結導覽。確認你只要從首頁點選一個連結或一連串連結,就能前往網站中任何網頁。請避免使用需要與使用者互動後才會出現的連結、非標準連結技術、嵌入媒體檔案中的連結,或是其他複雜的技術。
- 為你的首頁提交索引建立要求。如果你的網頁彼此之間連結正確,Google 應該能從你的首頁找到所有網頁。
- 網站如果使用網址參數而非網址路徑或網頁名稱,則檢索的困難度相對較高。比起位於 example.com?page=1234 的網頁,Google 更容易找到位於 example.com/petstore/zebra 的網頁。
索引問題
請參閱《搜尋引擎最佳化 (SEO) 入門指南》,其中提供許多實用提示,可協助你提升網站的檢索和索引建立效能。
另外,也請確認你的網頁遵循「Google 搜尋基礎入門」一文中的規定。