為什麼 Google 搜尋找不到我的網頁?

排解網頁及網站缺漏問題

如果 Google 搜尋結果中沒有顯示你的網頁或網站,你可以採取下列疑難排解步驟,通常即可解決常見問題。

網頁是在最近建立,或者索引建立要求是在最近提出的嗎?
Google 需要花一點時間為你的網頁建立索引,因此提交 Sitemap提交索引建立要求後,請等待至少一週,再確認是否真有這個問題。如果你最近剛進行網頁或網站變更,請等待一週後再重新查看搜尋結果中是否仍未顯示你的網頁或網站。

步驟 1:確認你的網頁或網站確實不在搜尋結果中

請先確認你的網頁或網站確實不在 Google 的索引裡。很多人都以為自己的網頁從 Google 消失了,但事實上只是網頁在搜尋結果中的排名較低;也有可能因為搜尋方式的具體細節 (例如你使用行動裝置,但該網頁只有電腦版) 導致網頁未能顯示。

如何確認網頁是否不在搜尋結果中:

  1. 關閉安全搜尋功能,因為這項功能可能會過濾你的搜尋結果。
  2. 在 Google 搜尋你的網站或網頁:
    • 找不到網站:使用 site:<你的網域名稱> 這個語法搜尋網站
      範例:site:example.com
    • 找不到網頁:使用 site:<網頁網址> 這個語法搜尋網站
      範例:site:example.com/petstore/hamsters,或是 https://site:example.com/petstore/hamsters
  3. 如果系統顯示出結果,代表索引中有你的網站或網頁:
    • 網站:可能的情況是,網站本身存在於索引中,但並非所有網頁都已納入到 Google 服務。你可以考慮新增 Sitemap,協助 Google 探索你網站上所有網頁。
    • 網頁:有幾個可能的原因會讓你很難在搜尋結果中找到某個網頁:
      • 如果網頁已確實編入索引,但表現不如預期,請參閱我們的網站指南
      • 如果網頁排名是最近才突然下降,請嘗試排解問題
      • 如果你擁有多個網頁版本 (例如行動版及電腦版,或是有兩個網址指向同一個網頁),Google 會將其中一個版本視為標準網頁 (正式網頁),並將其他版本當做重複的網頁;搜尋結果只會指向標準網頁。你可以對網頁使用網址檢查工具,確認系統是否將其視為重複網頁。
  4. 如果還是無法在搜尋結果中找到自己的網站或網頁,請繼續參閱「步驟 2:修正問題」。

步驟 2:修正搜尋不到網頁的狀況

確認搜尋不到網頁後,請按照下列步驟診斷問題。

以下操作說明的假設前提是你擁有 Search Console 帳戶,因為透過 Search Console 診斷索引問題會簡單許多。

  1. 如果是新建的網站或網頁,我們或許還未檢索過,或是尚未建立索引。發布新網頁後,我們需要過一段時間才會檢索該網頁,之後還需要一些時間為該網頁建立索引。一般來說,你可能需要等待一、兩天至數週;時間長短會受到許多因素的影響。瞭解 Google 檢索網站的方式
  2. 你最近才接手或向其他人購買這個網站嗎?有可能你的網站目前遭到人工判決處罰。你可以在人工判決處罰報告安全性問題報告的記錄頁面,查看網站是否有任何尚未解決的處罰。請詳閱報告的說明文件,瞭解如何解決向他人購買的網站中早已存在的問題。
  3. 如果你最近重新建構了網站,或將網站移到了新的網域或 HTTPS,則先前排名情況良好的網頁,可能會因為遷移過程中出錯而導致排名較低。修正方法:使用 301 重新導向 (也就是「RedirectPermanent」) 將使用者、Googlebot 和其他檢索器重新導向(在 Apache 中,你可以使用 .htaccess 檔案執行此作業;在 IIS 中,則可以透過管理控制台執行)。如果你最近剛移至 HTTPS,請確認 Google 中是否有你的 HTTP 和 HTTPS 網址。進一步瞭解如何遷移你的網站,同時將對搜尋結果的影響降到最低。
  4. 查看你的網頁是否有任何人工判決處罰。人工判決處罰會降低你網頁的排名,或將網頁完全從搜尋結果中移除。你可以根據人工判決處罰報告中的指示,來解決人工判決處罰。如果網頁是因為違反法律而遭到移除,請參閱依法要求移除一文和移除政策
  5. 查看你的網站是否因含有任何安全性問題而遭檢舉安全性問題會降低網頁的排名,或導致瀏覽器或搜尋結果對你的網頁顯示警告。你可以根據安全性問題報告中的指引,來修正人工判決處罰。
  6. 透過網址檢查工具檢查你的網頁:
    • 如果該工具顯示網頁尚未建立索引
      1. 請詳閱說明文件,瞭解原因以及修正問題的方法。以下是最常見的原因:
        • 你使用 robots.txt 檔案noindex 指令或其他機制 (例如密碼保護措施) 防止系統檢索網頁。在這種情況下,請採取適當方法為網頁解除封鎖,讓系統可以進行檢索。
        • 如果報告指出其他技術性問題,請詳閱說明文件,瞭解網頁遭封鎖的其他原因。
        • 如果沒有其他錯誤,你也沒有禁止 Google 檢索網頁,那麼可能是發生了尋獲度問題
      2. 使用網址檢查工具要求系統為網頁建立索引
    • 如果該工具顯示網頁已建立索引
      • 確認你 (或其他人) 是否曾成功要求將網站或網址從索引中移除。請開啟網址移除工具,尋找「已核准」的網址或網站移除要求。如果真是如此,你可以撤銷要求。
      • 網頁可能因為非安全性因素而從索引中移除或未能建立索引;網路世界浩瀚無垠,儘管 Google 努力做到最好,仍可能無法顧及所有網頁!在這種情況下,可以要求 Google 重新檢索你的網頁。
      • 還是有問題嗎?請前往搜尋中心論壇說明你的問題。請務必完整說明問題,並附上你網站的連結。

讓 Google 更容易找到及檢索你的網站

如果 Google 無法找到你網站上所有網頁,可能表示 Google 找不到這些網頁 (檢索問題),或是雖然找到了這些網頁,卻無法正確瞭解網頁內容 (索引問題)。請參閱檢索及索引的基本資訊

檢索問題

Google 必須先找到你的網頁,才能將網頁編入索引中。以下是協助 Google 找到你網頁的幾種主要方法:

  • 提交 Sitemap。這可以明確告知 Google 你希望系統檢索哪些網頁。許多網站代管服務會為你建立及提交 Sitemap,因此你不需自行提交;請參閱你代管服務的說明文件瞭解詳情 (你可以直接搜尋「Sitemap」一詞)。
  • 確認其他人知道你網站的存在。Google 會從現有網站中發掘新的網站。
  • 在你的網站中提供全面性連結導覽。確認你只要從首頁點選一個連結或一連串連結,就能前往網站中任何網頁。請避免使用需要與使用者互動後才會出現的連結、非標準連結技術、嵌入媒體檔案中的連結,或是其他複雜的技術。
  • 為你的首頁提交索引建立要求。如果你的網頁彼此之間連結正確,Google 應該能從你的首頁找到所有網頁。
  • 網站如果使用網址參數而非網址路徑或網頁名稱,則檢索的困難度相對較高。比起位於 example.com?page=1234 的網頁,Google 更容易找到位於 example.com/petstore/zebra 的網頁。

索引問題

請參閱《搜尋引擎最佳化 (SEO) 入門指南》,其中提供許多實用提示,可協助你提升網站的檢索和索引建立效能。

另外,也請確認你的網頁遵循「Google 搜尋基礎入門」一文中的規定。

這對您有幫助嗎?

我們應如何改進呢?

還有其他問題嗎?

嘗試以下步驟:

true
第一次使用 Search Console 嗎?

第一次使用 Search Console 嗎?不論您是初學者、搜尋引擎最佳化 (SEO) 專家,還是網站開發人員,都可以從這裡踏出第一步。

搜尋
清除搜尋內容
關閉搜尋
主選單
7287166507449577237
true
搜尋說明中心
true
true
true
true
true
83844
false
false