「內容索引」在數據庫是 SEO 的入場門票,如果你花許多精力在產出精實的內容,Google 卻搜尋不到你的網頁,豈不是非常可惜嗎?以下 awoo 本篇文章就教你 2 步驟快速找到 Google 索引問題的主要原因,以及解決常見索引問題的 4 大方法,一起看下去吧!
為什麼 Google 搜尋找不到我的網頁?2 步驟找到原因
「文章已經寫完且發佈完成,為什麼在 Google 搜尋找不到我的網頁?」
通常在 Google 搜尋找不到網頁的原因,可以分為「內容面」以及「技術面」問題,內容面大多數跟關鍵字的相關程度,以及內容是否涉及重複內容問題,或者跟文章本身內容的豐富度有相關;而技術面首要面臨問題就是是否有取得入場門票,是最為基本也是最重要的首要任務。以下我們將分為兩步驟,讓你輕鬆分析網頁在 Google 搜尋結果找不到的原因。
步驟一:確認你的網站頁面是否有被搜尋引擎收錄
如果要在搜尋結果出現你的網頁,必須先確認網頁是否有被 Google 收錄。通常未被收錄的狀況會發生在「新建網站」或是「最近建立的網頁」之中,不過因為網頁的數量難以估計,若要在 Google 搜尋結果一一檢查,恐怕會不符成本效益。因此我們可以在搜尋引擎使用 site 指令,不僅快速精準地找到想要的結果,還能幫助你大大提升工作效率。以下分別提供使用 site 指令確認網站與網頁的範例:
找不到網站? 使用 site:<你的網域名稱>
範例:site:example.com
找不到網頁? 使用 site:<網頁網址>
範例:site:example.com/petstore/hamsters
實際舉例來說,awoo 近期在部落格發佈了一篇『2023 SEO十大趨勢,讓企業掌握流量新高度』,如果我們想要確認該篇文章是否已經被 Google 收錄,可以在搜尋引擎使用 site 指令,輸入指令 site:awoo.ai/zh-hant/blog/2023-seo-trends/ ,要求 Google 告訴我們索引中是否有該篇文章。
結果如圖所示,搜尋引擎很明確地告訴我們該篇文章已經被收錄了。
步驟二:從 Search Console 確認索引狀態
當然僅有依靠 site 指令,並無法得知你在 Google 搜尋找不到你的網頁之原因,確認你的網站頁面是否有被搜尋引擎收錄只是第一步,建議進一步到 Search Console 確認網頁索引狀態,獲得更多的資訊,排除找不到你的網頁的原因。
要從 Search Console 確認網站頁面的索引狀態方法相當簡單,只要在介面的搜尋框輸入你想檢查的任何網址,就可以針對該網址進行檢查。
接著,會從 Search Console 確認索引狀態會得到下圖類似的資訊,告訴你目前網址是否在 Google 服務中。
如果要獲得更多詳細的資訊,也可以點選箭頭會有更多提示資訊。
其中最常見在 Google 搜尋找不到網頁的原因,很大可能是因為是「新建網站」或是「最近建立的網頁」。由於 Google 需要針對內容進行爬取,再為你的網頁內容建立索引,所以在內容上線的一開始是無法在 Google 搜尋結果找到網頁的。
若是屬於「新建網站」或是「最近建立的網頁」,可以依照步驟一找到原因,但還有其他無法藉由 site 指令得知的原因,例如重複內容、meta noindex 禁止特定網頁被收錄等,都是常見出現索引問題的原因。
如果你對重複內容與 meta noindex 的相關議題還不了解,可以點擊連結前往 awoo 部落格閱讀相關內容了解更多:
『重複內容會影響 SEO 排名嗎?避免 SEO 排名分散的「重複內容」重點整理』
『使用”noindex”等 4 種方式禁止特定網頁被收錄,提升網站整體 seo 品質』
Google 官方的網頁索引報表內容也說明了各種未被 Google 索引的原因,建議如果看不懂 Search Console 的網址檢查報告,可以前往連結參考官方說明。
如何讓 Google 搜尋到我的網頁?有什麼方法?
如果你想要協助 Google 搜尋能找到你的網站頁面,可以依照下述 4 個方法,通常即可解決常見的索引問題。
-
建立 Sitemap.xml 檔案
Sitemap.xml 的意義像是一本書的目錄,它會將站內所有的重要頁面使用 xml 格式呈現,等於提供一份清單給搜尋引擎進行全面檢索網站,非常適合運用在一次性處理大量網址的時候,對於剛建立的網頁或者網站來說,建立 Sitemap.xml 檔案並且主動提交到 Search Console,是協助 Google 盡快收錄網站內容的方法之一。
如果網站使用 WordPress 建站,通常外掛會協助生成 Sitemap.xml 檔案,直接至 Search Console 提交檔案路徑即可。下圖是常見的 SEO 外掛 Yoast 產生的檔案。
-
Search Console 提交網址要求建立索引
針對單一或者數量不多的網頁,你可以透過 Search Console 提交網址,要求 Googlebot 針對指定的網頁進行索引,通常檢索程序需要幾天至幾週不等的時間。但前提是必須擁有 Search Console 的編輯權限,才可以至後台介面提交網址,並且要求建立索引。
-
Indexing API 要求建立索引
Indexing API 是 Google 官方最新提出的索引方法,協助網站擁有者在新增或移除網頁時能直接通知 Google,促使 Googlebot 更快開始索引網頁。雖然 Indexing API 能更快、更直接的要求 Googlebot 針對指定網址進行檢索,但對於一般不懂程式碼的人來說還是有一定的難度存在,因此官方也提供 Indexing API 快速入門導覽課程,讓大家更了解這項工具如何使用。
-
內部連結的相互串連
Googlebot 能透過網頁上的連結發現新網址,做好網站的內部連結策略,將網站頁面與頁面之間互相連結,不僅能互相傳遞頁面權重外,同時還能協助新上線的網頁盡速被 Googlebot 發現。
以上 4 點是協助讓 Googlebot 盡速拜訪網站或者網頁,進而將頁面索引的方法,但主要還是需要從 Search Console 確認頁面目前的索引狀態,找出主要妨礙 Google 索引頁面的原因。舉例來說,若原因是缺乏參照網頁,那麼就可以建立 Sitemap.xml 檔案或是運用內部連結,都可以增加網址被 Googlebot 發現的機會;而如原因是 robots.txt 、noindex 指令等阻擋 Googlebot 拜訪網頁,優先解決方法則應是解除網頁的阻擋指令,讓 Googlebot 可以順利拜訪網頁。
被 Google 索引=有排名?常見 QA 解析
在了解如何找到 Google 索引問題的主要原因,以及加快索引的 4 大方法後,你可能會想知道要花多久時間才會被 Google 收錄網頁?以及是否被 Google 索引就代表網頁有排名?我們一起來看看!
要多久的時間網站頁面才會被 Google 索引?
關於這個問題 Google 官方曾經有給出一個時間的區間,John Mueller 說「要讓剛剛建立或是更新內容的網頁被 Google 索引,需要『數個小時到數月』的時間不等」,而實際上影響時間差異的原因,會視網頁本身的問題或者網站爬取預算等,而造成時間上的差異,因此針對 Google 搜尋找不到的網頁,建議對症下藥,從真正的問題源頭解決,才能減少被 Google 索引的時間。
被 Google 索引是否代表網頁有排名?
被 Google 索引不代表就一定有排名,同時還要涉及跟關鍵字的相關程度,以及內容是否涉及重複問題等前提。不過網站或者文章被 Google 收錄,才可以獲得競爭目標關鍵字排名的入場門票,所以執行 SEO 首要重要事項,還是得需協助網站頁面被 Google 收錄。
結語
「文章已經寫完且發佈完成,為什麼在 Google 搜尋找不到我的網頁?」
相信你看完本篇文章對於在內容一開始提出的問題,以及如何找到網站網頁無法被 Google 索引的主要原因、如何解決,都已經有了進一步的認識,我們只要使用 2 個步驟找到 Google 索引問題的主要原因,並且對症下藥解決索引問題,就可以讓 SEO 更加順利進行了!
如有任何 SEO 自然流量增長的問題,或想了解更多關於 awoo SEO 服務內容,歡迎立即諮詢,將有 awoo 專業顧問與您聯繫。
延伸閱讀:2023 電商行銷6大趨勢與應對策略