Google 搜不到我的網站怎麼辦?5 步驟診斷與修復指南 (2026)

網站上線卻搜不到?這篇帶你從 Google Search Console 診斷,找出爬蟲抓不到、索引失敗的真正原因,再一步步修復,讓 Google 重新看見你的網站。

Google 搜不到我的網站怎麼辦?5 步驟診斷與修復指南 (2026)
<!-- 📌 適用情境:解釋 + 操作教學 📌 讀者:剛架好網站但發現 Google 搜尋不到的業主 -->

先說結論

網站搜不到,90% 是「技術問題」,不是內容問題。

  1. 沒提交 Sitemap — Google 根本不知道你的網站存在
  2. Robots.txt 阻擋 — 你不小心叫 Google 不要來
  3. 索引請求失敗 — 頁面有錯誤,Google 無法正確讀取

這篇文章會帶你用 Google Search Console 一步步診斷,找出問題並修復。

MO's Take (我的觀點)

💡 為什麼這很重要? 我遇過太多客戶,網站花了幾萬塊架好,結果上線半年都沒流量。 他們以為是「內容不夠好」,開始瘋狂寫文章。 結果一查 Search Console,發現 Google 根本沒收錄他們的網站。 這就像開了一家店,卻忘了掛招牌、忘了告訴 Google Maps 你的地址。 在怪內容之前,先確認 Google 找得到你。

為什麼 Google 搜不到你的網站?

一句話:因為 Google 的爬蟲 (Googlebot) 還沒來過,或來了卻進不去。

想像一下,Google 就像一個超級圖書館員,每天派出數十億隻「蜘蛛」(爬蟲) 去全世界的網站收集資料。

如果你的網站沒被收錄,代表:

  • 蜘蛛還沒發現你這個網站存在
  • 蜘蛛來了,但你的門鎖著 (Robots.txt 阻擋)
  • 蜘蛛進來了,但裡面一團亂看不懂 (技術錯誤)
情況結果
Google 已收錄搜尋品牌名或標題可以找到
Google 未收錄site:你的網址 搜尋結果為 0

Step 1:確認網站是否被 Google 收錄

在 Google 搜尋框輸入:

site:你的網址.com

例如:site:mo-design.tw

結果判讀:

  • 有結果:恭喜,你的網站已被收錄,問題可能是排名太後面
  • 沒有結果 (0 筆):你的網站尚未被 Google 收錄,繼續往下看

Step 2:檢查 Google Search Console

如果你還沒設定 Google Search Console (GSC),這是第一優先。

2.1 註冊並驗證網站

  1. 前往 Google Search Console
  2. 點擊「新增資源」
  3. 選擇「網域」或「網址前置字元」
  4. 依照指示完成驗證 (DNS、HTML 標記、或透過 Google Analytics)

⚠️ 常見錯誤:很多人只驗證了 https://www.example.com,但忘了 https://example.com。確保你驗證的版本跟實際網址一致。

2.2 使用「網址審查」功能

驗證完成後:

  1. 在 GSC 左側選單點擊「網址審查」
  2. 貼上你想檢查的頁面網址
  3. 查看結果

可能的結果:

狀態意義處理方式
網址在 Google 服務中已被收錄不用處理
網址不在 Google 服務中未被收錄點擊「要求建立索引」
已發現,目前未建立索引爬蟲來過但沒收錄檢查頁面品質
已檢索,目前未建立索引內容可能重複或品質低優化內容

Step 3:檢查 Robots.txt

Robots.txt 是一個告訴搜尋引擎「哪些頁面可以抓、哪些不能抓」的檔案。

檢查方式:

在瀏覽器輸入 https://你的網址.com/robots.txt

正常的 Robots.txt 長這樣:

User-agent: *
Allow: /
Sitemap: https://你的網址.com/sitemap.xml

有問題的 Robots.txt:

User-agent: *
Disallow: /

這代表你禁止所有爬蟲抓取你的網站!

⚠️ WordPress 常見踩雷: 在「設定 > 閱讀」有一個選項「阻止搜尋引擎索引這個網站」。 如果這個選項打勾,WordPress 會自動在 Robots.txt 加上 Disallow: /。 很多人在開發時勾了這個,上線後忘記關掉。

修復方式:

  1. 前往 WordPress 後台 > 設定 > 閱讀
  2. 確認「阻止搜尋引擎索引這個網站」沒有被勾選
  3. 儲存設定

Step 4:提交 Sitemap

Sitemap 是你網站的「地圖」,告訴 Google 你有哪些頁面。

4.1 確認 Sitemap 存在

在瀏覽器輸入 https://你的網址.com/sitemap.xml

如果看到一個 XML 格式的頁面列表,代表 Sitemap 存在。若看到 404 錯誤,代表沒有 Sitemap。

4.2 產生 Sitemap (WordPress)

如果你用 WordPress,最簡單的方式是使用 SEO 外掛:

外掛Sitemap 網址
Yoast SEO/sitemap_index.xml
Rank Math/sitemap_index.xml
All in One SEO/sitemap.xml

安裝任一外掛後,Sitemap 會自動產生。

4.3 提交到 Google Search Console

  1. 在 GSC 左側選單點擊「Sitemap」
  2. 輸入你的 Sitemap 網址 (例如 sitemap_index.xml)
  3. 點擊「提交」

提交後,Google 會開始抓取你的網站頁面。通常需要 1-7 天才會看到結果。

Step 5:主動請求索引

如果你不想等,可以主動請求 Google 來收錄特定頁面。

步驟:

  1. 在 GSC 的「網址審查」貼上你的頁面網址
  2. 點擊「要求建立索引」
  3. 等待 Google 處理

⚠️ 注意:每天的索引請求有配額限制,不要對每個頁面都請求。優先處理重要頁面(首頁、服務頁、主要文章)。

為什麼提交後還是搜不到?

即使你做完以上步驟,有時候 Google 還是不收錄。可能原因:

原因說明解決方式
網站太新新網站需要時間建立信任持續更新內容、取得反向連結
內容太薄頁面字數太少、沒有價值每篇至少 1000 字以上
重複內容跟其他網站或自己的頁面太像確保內容原創
技術錯誤JavaScript 渲染問題、載入太慢使用 GSC 的「即時測試」檢查
被手動處置違反 Google 政策被處罰檢查 GSC 的「手動處置」報告

常見問題 FAQ

Q: 網站上線多久才會被 Google 收錄?

A: 正常情況下,提交 Sitemap 後 1-7 天會開始被收錄。但完整收錄所有頁面可能需要數週到數月,取決於網站大小和更新頻率。

Q: 我可以付費讓 Google 更快收錄嗎?

A: 不行。Google 的自然搜尋索引是免費的,沒有任何付費加速的管道。任何聲稱可以「付費加速收錄」的服務都是詐騙。

Q: 為什麼首頁收錄了,但內頁沒有?

A: 可能的原因:

  • 內頁沒有被首頁連結到 (孤立頁面)
  • 內頁有 noindex 標記
  • 內頁內容太薄,Google 認為不值得收錄

Q: 我用了 Page Builder (Elementor/Divi),會影響收錄嗎?

A: Page Builder 本身不會影響收錄,但如果產生過多的 JavaScript 導致載入緩慢,或產生大量空白頁面,可能會有負面影響。使用 GSC 的「即時測試」來確認 Google 看到的內容是否正確。

總結

網站搜不到,多半是技術設定卡住了,跟內容好不好沒太大關係。

修復順序:

  1. ✅ 設定 Google Search Console
  2. ✅ 檢查 Robots.txt 沒有阻擋
  3. ✅ 提交 Sitemap
  4. ✅ 對重要頁面請求索引
  5. ✅ 等待 1-7 天

現在就做:

  • 📝 用 site:你的網址 檢查收錄狀態
  • 🔧 設定 Google Search Console 並驗證網站

👉 延伸閱讀WordPress SEO 基礎設定 讓 Google 找到你的網站

資料來源

  • Google Search Central 官方文件
  • MO design studio 客戶實戰經驗

先看自己現在的狀況

這一類問題的共同點是從首頁看不出來——網站每天開都正常,只有用機器的視角看才發現漏在哪。

免費網站健檢貼上網址就會排進檢查,六項一起看。

想知道你的網站 SEO 哪裡漏分?

先免費健檢,找出問題;需要專人處理,我們再幫你規劃。

免費網站健檢 聊聊我的網站規劃

3 分鐘看出速度、SEO、安全性的問題。

MO DESIGN STUDIO

我們專注品牌網站設計、行銷著陸頁與整合式 CMS 流程,協助團隊打造有感的線上體驗。

← 返回部落格