跳至內容

為什麼我的網站沒有出現在 Google 搜尋結果中?

疑難排解

首先要確認 Google 是否真的收錄了該頁面:在 Search Console 中檢查該 URL,或搜尋 site: 後面加上網址。如果頁面已建立索引,代表它在你測試的搜尋詞下排名太低;如果尚未建立索引,常見原因包括:Google 還沒有發現或抓取該頁面、noindex 標記或 robots.txt 規則將其排除在外、頁面回傳錯誤、內容與其他頁面重複,或是遭到人工處置。

步驟 1:頁面是否在 Google 的索引中?

Google 自己的疑難排解指南就是從這裡開始,你也應該如此:

  1. 給它一點時間。 Google 建議在提交 sitemap 或索引請求後,至少等待一週,再判斷是否有問題。
  2. 關閉 SafeSearch 再進行測試,因為它可能會過濾搜尋結果。
  3. 搜尋 site:example.com/your-page。 若有結果,表示該頁面已建立索引。
  4. 在 Search Console 中檢查該 URL。 顯示「URL is on Google」代表已建立索引;顯示「URL is not on Google」則會附上原因。

如果頁面尚未建立索引

請先閱讀 URL Inspection 工具或 Page indexing 報表所顯示的原因,再對照下表處理:

Search Console 顯示的內容代表什麼該怎麼做
URL is unknown to Google,或 Discovered, currently not indexedGoogle 尚未抓取該頁面從 Google 會抓取的頁面連結到它、將它列入 sitemap、請求建立索引
Crawl allowed? No / Blocked by robots.txtrobots.txt 規則阻止了抓取移除或縮小該規則的範圍
Indexing allowed? No,或出現 noindex 相關原因頁面要求不要被建立索引移除 noindex 標記或標頭
Not found (404)、Soft 404、伺服器錯誤頁面發生錯誤或內容看起來是空的修正回應狀態或頁面內容
Duplicate without user-selected canonicalGoogle 將另一個 URL 選為主要版本並建立索引讓頁面內容具有獨特性,或使用 canonical 指向你希望建立索引的版本
Crawled, currently not indexedGoogle 已抓取但尚未建立索引提升頁面的實用性,並讓它與你的其他頁面明顯區隔

另外也請檢查兩份會影響整個網站的報表:Manual actions(Google 的審查人員可能已將部分或所有頁面排除)以及 Security issues。如果你是購買或接手的網域,也要查看它過去的歷史紀錄,並檢查 Removals 工具中是否有被人遺忘、已核准的移除請求。

如果頁面已建立索引但你找不到它

這代表頁面已經在 Google 中,但在你嘗試的搜尋詞下排名較低。請開啟成效報表,以該頁面作為篩選條件,查看它實際出現在哪些查詢字詞中,以及排名位置為何。常見原因如下:

  • 頁面是新的。 新頁面的排名通常需要數週才會穩定。
  • 目標搜尋詞競爭激烈。 擁有更多連結、答案更完整的老牌頁面會排在前面。
  • 內容與搜尋者的需求不符。 無論優化得多好,產品頁面也很難在「如何做」類型的搜尋中取得好排名。
  • 你最近搬移了網站。 請確認舊的 URL 會以 301 重新導向到新的 URL。

Google 的搜尋運作方式指南明確指出,Google 不保證會抓取、建立索引或提供任何頁面,因此其中有些因素並非你所能掌控。若想深入了解索引相關問題,請參閱 Discovered, currently not indexed、Crawled, currently not indexed 以及技術索引問題實戰手冊。

AutoPSEO 如何提供協助

AutoPSEO 的 URL Inspection 一次可檢查單一頁面,最多也可同時檢查 500 個頁面,並保留歷史紀錄;Index Tracker 則每天重新檢查你的重要頁面,並能在頁面被移出索引的當天通知你。對於已建立索引但排名下滑的頁面,內容引擎的每週維護會更新點擊數下降 40% 或以上的託管文章,並針對曝光頻繁但點擊率偏低的頁面,優化其標題與描述。

讓你的 SEO 內容自動運行

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