Google 搜不到我的網站?先分清楚是沒收錄還是排名太後面

Google 搜不到我的網站?先分清楚是沒收錄還是排名太後面

客人跟你說「我在 Google 上找不到你們的店」,這句話一出現,你可能會先是懷疑網站是不是做壞了,甚至想乾脆找人重做一次。但在動手改版之前,應該先確認一件更基本的事:你的網站是根本沒被 Google 收進索引,還是已經收進去了,只是排在搜尋結果很後面,客人沒滑到那麼下面就放棄了。這兩種情況的檢查方法和處理方向不同,先分清楚,才不會改錯地方。

先搞懂:收錄跟排名,是兩件不同的事

收錄,指的是 Google 有沒有把你的網頁放進它的搜尋索引裡。放進索引之後,這個網頁才有「被搜尋到」的資格;沒有放進索引,不管內容寫得再好,都不會出現在任何一次搜尋結果裡,這點跟內容品質暫時無關。

排名,則是已經在索引裡的網頁,面對某個搜尋詞的時候排在第幾個位置。Google 會用多項訊號去比較同一個搜尋詞底下的所有相關頁面,再決定誰排前面、誰排後面,目的是把最相關、最有用的結果排給搜尋的人看(參考:Google 搜尋排名系統)。這代表排名是頁面之間互相比較出來的結果,不是單一頁面自己說了算。

網站需要穩定的新文章?

想持續更新網站,又沒有時間每篇從頭準備?文開花替你安排選題、撰稿與檢查。先看示範內容,再判斷適不適合你的生意。

看看文開花怎麼做 →

這個分別很重要,因為它決定你下一步該查什麼。如果連收錄都沒有,代表 Google 根本還沒把你的網站當成候選名單裡的一員,問題出在「有沒有被看見」;如果已經收錄,只是排得很後面,還要檢查內容、技術設定、搜尋意圖和競爭情況。

先分清收錄與搜尋排名:收錄是入索引、排名看搜尋詞、未收錄先查可見、已收錄再查表現
先分清收錄與搜尋排名

怎麼自己檢查有沒有被收錄

最快的土法煉鋼做法,是在 Google 搜尋框直接輸入 site: 加上你的網址,網址前後不要留空格,例如 site:你的網域.com,按下搜尋。只要有結果跑出來,代表你的網站至少有部分頁面已經被收錄;如果完全沒有結果,就要往下一步查原因。

但這個方法只是粗略檢查,看不到單一頁面確切的收錄狀態。如果想確認某一個特定頁面到底有沒有被收錄,比較準確的做法是用 Search Console 的網址檢查工具查看該網址的收錄狀態。

如果你或幫你顧網站的人有設定 Google Search Console(這是 Google 提供的免費官方工具),裡面的「網址檢查工具」可以直接顯示 Google 目前收錄的版本、這個頁面是否可被收錄,資訊會比自己用搜尋框猜測來得明確許多。沒有設定過的話,值得請架站的人花點時間幫忙申請一組。

查到「沒有收錄」,常見是這幾種原因

Search Console 裡的網頁索引報表,會把沒有收錄的頁面依原因分類列出來,不用自己猜。常見的幾種狀況包括:

  • 已檢索但目前未收錄:Google 已經讀過這個頁面,但暫時沒有放進索引;可以用 網址檢查工具查看該網址的狀態資訊。
  • 已探索但尚未檢索:Google 知道這個網址存在,但還沒讀取內容;這個狀態本身不代表網站有問題。
  • 被 robots.txt 檔案擋住:網站自己設定的規則,告訴搜尋引擎不要讀取這個頁面。
  • 頁面被加了 noindex 標記:直接告訴 Google 不要把這一頁放進索引。

要留意的是,noindex 標記要真的有效,前提是頁面沒有同時被 robots.txt 擋住、而且搜尋引擎能正常讀到它;如果頁面被 robots.txt 擋住了,Google 反而看不到裡面的 noindex 標記,這一頁還是可能透過別的連結出現在搜尋結果裡。這種細節比較適合請架站的人對照報表確認。

沒有收錄常見四種原因:已檢索未收錄、已探索未檢索、robots.txt 阻擋、設定 noindex
沒有收錄常見四種原因

如果已經收錄,但排名排在很後面

已經收錄,不代表就會排到前面。Google 的排名系統會綜合多項因素和訊號,從索引裡挑出最相關、最有用的結果排在前面,這表示就算你的頁面確實存在索引裡,還是要跟其他討論類似主題的頁面比較過,才決定誰排前、誰排後。

另外一個容易搞混的地方是,整個網站的訊號不錯,不代表每一頁都會排得好;反過來,某幾頁排名不理想,也不代表整個網站有問題。判斷的時候要先看清楚,是某一個頁面排不好,還是整個網站普遍都排在很後面,這兩種情況要調整的方向不一樣。

排名排不上去,可能和頁面有沒有把搜尋這個詞的人真正想知道的問題講清楚、內容是否完整好讀、技術設定、搜尋意圖及競爭程度有關(參考:Google 搜尋排名系統)。如果一直沒有起色,可以重新檢視這幾頁的內容、技術狀態和搜尋意圖,而不是繼續等,或是不斷發新文章去稀釋注意力。

網站需要穩定的新文章?

想持續更新網站,又沒有時間每篇從頭準備?文開花替你安排選題、撰稿與檢查。先看示範內容,再判斷適不適合你的生意。

看看文開花怎麼做 →

想加快 Google 發現新頁面,可以做的幾件事

提供網站地圖(sitemap)給 Google,是讓搜尋引擎更容易發現你網站上有哪些網址的方式之一。但要先說清楚,提交網站地圖只是一個提示,並不保證 Google 一定會照單全收去檢索裡面列出的每一個網址,這件事最後還是由 Google 自己判斷。

如果剛發布或更新了某個頁面,也可以透過 Search Console 的網址檢查工具,提出「要求建立索引」。不過官方同樣提醒,這個要求不保證頁面會立刻或必然出現在搜尋結果中,實際上重新檢索通常需要幾天到幾週不等,急不來。

還有一個做法:Google 發現的新頁面,大多數是透過連結找到的。如果一個新頁面沒有被網站裡其他頁面連結到,也沒有其他地方提到它,Google 可能較難自己發現這個網址。把新頁面適當地連結進網站選單、相關文章或其他頁面裡,也能幫助 Google 發現這些網址。

如果想知道新網站大概要多久才會被收錄、還有哪些加速索引的具體做法,可參考新網站多久會被Google收錄?加速索引的做法與檢查方式。

檢查完之前,不用急著做的事

剛發布或剛改版的頁面,反映到搜尋結果的時間可能不同;Google也沒有承諾任何一個特定網站一定會被收錄。如果才等了幾天就覺得完全沒用,可以先用 Search Console 網址檢查工具查看狀態,不一定是方法錯了。

也不需要因為一時沒被收錄,就急著把整個網站架構打掉重練。先分清楚是收錄問題還是排名問題,再決定要處理哪一塊;這樣可以逐項檢視哪些改動有幫助。

常見問題

site: 查詢完全沒有結果,是不是代表網站被處罰了?

不一定。完全沒有結果不一定代表目前沒有頁面被收錄,原因可能是網站剛上線還在排隊等檢索、頁面被 noindex 或 robots.txt 擋住,也可能只是時間還沒到,不必直接聯想到處罰。建議先用 Search Console 的網頁索引報表看實際的分類原因,再決定下一步要怎麼處理。

排名一直在第二頁以後,大概要多久才會有起色?

沒有固定的時間表,這跟內容品質、跟其他頁面比較的結果,以及那個搜尋詞本身的競爭程度都有關,Google 也沒有針對特定網站承諾時程。比較實際的做法,是先確認內容有沒有完整回答讀者搜尋那個詞時想知道的問題,再持續觀察一段時間的變化,而不是只盯著某一天的名次上下波動。

沒有設定 Google Search Console,還能檢查收錄狀況嗎?

可以,先用前面提到的 site: 加網址,或是直接搜尋完整網址做粗略檢查。但如果想看到 Google 實際收錄的版本、未收錄原因分類,還是建議請架站的人幫忙申請並驗證 Search Console,這是 Google 提供的工具,可看到較完整的狀態資訊。

新網站要多久才會被 Google 收錄?

Google 官方沒有給出固定的天數,只說明每個改動反映到搜尋結果的時間不一定,短則幾小時,長則可能要數個月,而且並不保證任何特定網站一定會被收錄進索引。與其一直等待,不如先確認網站有沒有被其他頁面連結到、有沒有提交網站地圖,把該做的基本動作先做好。

網站需要穩定的新文章?

想持續更新網站,又沒有時間每篇從頭準備?文開花替你安排選題、撰稿與檢查。先看示範內容,再判斷適不適合你的生意。

看看文開花怎麼做 →