前面一篇文章我們聊了不少關於搜尋引擎的運作邏輯,各位應該十分理解「爬取」、「索引」、「排名」這三階段的意思跟順序了!
如果有點不清楚,強烈建議閱讀前一篇文章《超好懂的 Google 搜尋引擎的運作原理:按下 Google 搜尋時發生什麼事?》,有了這個基礎,這篇文章才會更加實用。
現在,我們已經充分理解了「沒有索引,就沒有排名」這件事了。
所以說確保自己的網站、網頁被索引,就是網頁上線後的第一步!那麼這就帶出了另一個問題:「怎麼判斷網址是否被索引了呢?」,更白話的說:「如何讓 Google 搜尋到我的網頁」呢?
今天我就要跟各位分享:如何讓 Google 搜尋到我的網頁?如何判斷自己的網址被索引?什麼方法可以加快索引速度呢?
本文更新於 2024 年。
文章目錄
什麼是「索引」?
首先,我們要知道什麼情況下我們的網頁被索引了,也就是進到 Google 的資料庫裡。
最簡單的標準就是:「能在 Google Search 被找到,不管排名幾名,能被找到就代表文章被索引了。」
這句話非常重要,因為「有索引≠有好排名」,讓文章被索引是一件事,讓文章有好排名是另一件事——但如果沒有索引一定沒有排名。
所以不管是透過什麼樣神奇的關鍵字、甚至只是網址,只要能在 Google 搜尋結果頁上找到,那都是有被索引。
延伸閱讀:《SEO 自學大全:一篇就搞懂 SEO,完整說明 SEO 的底層邏輯》
行動裝置的索引跟重要
由於 Google 桌面版跟行動裝置有不同的爬蟲,而現在行動裝置會遠比桌面版更重要,這就是行動裝置優先索引(Mobile-First Indexing)。
所以確保網站有一個好用、效能好的行動版,是最重要的。
工商時間
如果你想要更系統化、更輕鬆的學好 SEO,推薦你參考我與知識衛星合作的 SEO 線上課程《SEO 排名攻略學:從產業分析到落地實戰,創造翻倍流量》。
這是我的 SEO 集大成之作,讓你從入門到精通,附贈實戰模板跟檢核表,讓你真正學好 SEO。
確認網址有被索引的幾個辦法
以下提供 3 個方法,幫助你確認網址有無被索引。
方法 1. 拿網址去搜尋
以我剛寫好的文章《超好懂的 Google 搜尋引擎的運作原理:按下 Google 搜尋時發生什麼事?》的網址去搜尋,發現找不到我的文章,這代表我的文章不在 Google 的資料庫中。
接著,我搜尋我另一篇文章《深度解讀「Google 搜尋量」:了解人們真實意圖與量化需求的強大武器》的網址,此時我們可以發現能找到我的文章了。
這就代表這篇文章在 Google 的資料庫中。
方法 2. 拿文章標題去搜尋
同樣的,我把 《超好懂的 Google 搜尋引擎的運作原理:按下 Google 搜尋時發生什麼事?》的文章標題去搜尋。
此時我們會發現一樣找不到該篇文章(=不在 Google 的資料庫中)。
接著我拿另一篇文章《深度解讀「Google 搜尋量」:了解人們真實意圖與量化需求的強大武器》的標題去搜尋,就能找到我的文章了,代表我的文章在 Google 的資料庫裡。
找標題通常是比較簡單的方法,當然你也可以嘗試用文中的一個小段落去搜尋,也會有類似的效果。
方法 3. 去 Google Search Console 查看
上述的做法,多半有點間接觀察的味道在,其實我們有個方法可以直接跟 Google 攤牌確認,那就是 Google Search Console!
Google Search Console 有點像是 SEO 版的 GA。簡單來說 Console 是看 Google Search 上進到網站前的行為,而 Google Analytics 則是看使用者進到網站後的行為。
在 Google Search Console,我們有個很重要的功能就是可以提交 URL,直球跟 Google 溝通,非常有效!強烈建議一定要安裝這個強大的工具。
※如果你是自建 blog,幾乎都能設定 Google Search Console;其餘的部落格平台要看狀況,像是 pixnet、blogspot、wix 可以裝 console,但 medium、vocus 就不行。
用 Google Search Console 確認索引及提交網址
網址審查方式
以下我將說明用 Google Search Console 來檢查網址的索引狀況。
請按左邊的「網址審查」或是「最上面的搜尋框」,輸入你想檢查的網址。
接著 Google 會開始從自己的資料庫中,檢查這個網址的狀況。
結果揭曉,沒想到我這個網址是在 Google 的資料庫中的!(畢竟 Google 說了算嘛)
但這就很令人困擾了,畢竟我真的找不到自己的文章呀,這個時候我們可以選擇靜待幾天,往往就會被索引了(沒騙各位,通常我自己的網站也是這樣處理;畢竟 SEO 勉強不來,你著急通常也沒用)。
又或者,我們可以嘗試主動提交 URL,強迫 Google 重新檢查一次,這對於索引效果也會更有效率。
※ 在這邊也補上一個失敗的案例,就是我剛寫完這篇文章,因為才剛出現在網路上沒多久,自然沒有索引。
Google 索引報表
選擇「產生索引>網頁」,這邊就可以找到索引索引報表。
裡面每一項的解決方式,都可以在《網頁索引報表》找到解決方案。
如何更快被索引的三個基本方法
上面說完了檢查了網頁是否被索引的方法,以下我想分享如何讓網頁能更快被索引。+
方法一:主動要求 Google 建立索引
如果這個網址對我們很重要,或是我們希望盡快看到這個網址到搜尋引擎上跟大家廝殺,那麼在「網址審查」後,我們可以主動按「要求建立索引」。
提醒:主動提交索引(Request Indexing)這個功能在 2020.10.14 被 Google 短暫關閉,若要使用這個功能需要靜待一陣子。
接著,我們就會看到 Google 跟我們說:收到了,我會盡快處理。根據我個人經驗,通常提出要求後,只要網站體質不要太差,一般 1~3 天內都會在搜尋引擎上看到你的網址,也就是會通過方法一跟方法二的查核。
驗收結果:主動提交後發生什麼事?
我是在 2020.4.19 晚上 11 點擷取這張圖的,此時並找不到我的文章。
接著我在 11:30 分左右主動提交該篇文章的網址給 Google ,文章寫完約莫 11:59 分,我發現已經能在 Google Search 找到我的文章囉。
是不是非常的神奇,多懂一些對於 SEO 來說還是相當有用的。
提醒:主動提交雖然很好,但相當費時費力
看完上個段落後,是不是覺得利用 Search Console 查看索引跟要求索引,非常簡單粗暴呢?而且效果就是這麼明顯。
但這個方法有個缺點——就是挺耗時,而且非常手工。
光是檢查網址就要花上一分鐘,有時候甚至更久,後續的要求建立索引也要花上一些一兩分鐘,一個網址還好,如果大型網站有數千條的新 URL,就不建議這樣做了。
此時,透過建立完善的 sitemap.xml、網站架構、以及好的內外部連結才是正道;又或者修身養性,告訴自己 Google 總有一天會索引的,阿彌陀佛。
方法二:利用內外部連結幫助索引
除了主動提交之外,你也能在「已經被索引的網頁」中,放置你希望被加快索引的網頁連結。
由於 Google 會爬取這些已被索引網頁中的內容與連結,因此可以提高讓目標連結進入到 Google 資料庫的機會。
方法三:自動更新 sitemap.xml
網站中的 sitemap.xml 是一個給搜尋引擎讀取的目錄檔案,如果網站的 sitemap.xml 會自動更新(這是基本要求),你更新頁面的網址也會進入到這份檔案中。
這一份給搜尋引擎的「網址懶人包」,也能加快你新網頁被索引的機會;因此如果希望網頁被更快索引,讓網站的 sitemap.xml 會自動更新,並且提交給 Google 就相當重要了。
進階方法:Indexing API
Indexing API 是什麼?
Indexing API 是一個能幫助網站更快提交索引的方法,透過 Indexing API 可以一次提交大量網址,並且跟 Google 直接溝通,是一種更進階的索引提交方法。
Google 官方介紹:Indexing API 可讓網站擁有者在新增或移除網頁時直接通知 Google,以便 Google 為這些網頁安排重新檢索,進一步提升使用者流量的品質。
關於 Indexing API 的教學,可以參考友站《使用Google Index API提交網址(附WordPress與一般網站教學)》。
Indexing API 可以做到什麼?
如果你有以下需求,Indexing API 會很有幫助。
- 更新網址:通知 Google 有新網址需要檢索,或是先前提交的網址內容有所更動。
- 移除網址:從伺服器中將特定網頁刪除後,通知 Google 將該網頁從索引中移除,避免讓系統一再嘗試重新檢索該網址。
- 取得要求的狀態:針對特定網址檢查 Google 最近一次收到各類通知的時間。
- 傳送批次索引要求:將最多 100 個呼叫合併為一個 HTTP 要求,減少用戶端需進行的 HTTP 連線數。
使用 Indexing API 就不需要 Sitemap.xml 了嗎?
關於這點,Google 官方說法是:
建議您使用 Indexing API 而非 Sitemap,因為相較於先更新 Sitemap 再通知 Google,使用 Indexing API 可促使 Googlebot 更快開始檢索網頁。
不過,我們還是建議您提交 Sitemap,以便 Google 全面檢索您的網站。
所以條件允許,兩個都做會比較好。
結語
文章上線後,確認索引是第一要務,但 Google 索引這件事情還是挺看他老爺心情的,但大致上你的網站速度越快、架構越好、體質越棒,索引速度就會越快。
當文章上線後,不要急著看這篇文章的排名如何,而是要看這篇文章到底被索引了沒,Google 這間圖書館有沒有看到這本書。有時候明明沒被索引,卻花了一堆力氣做內容優化,這就顯得不夠聰明了。
希望透過上述的三個確認方法及一個加強做法,能幫助各位了解「怎麼確認索引」、「怎麼主動提交網址,加快索引時間」。
感謝各位的閱讀,歡迎轉發給你需要的朋友,我們下次見。
法蘭克
工商時間
如果你想要更系統化、更輕鬆的學好 SEO,推薦你參考我與知識衛星合作的 SEO 線上課程《SEO 排名攻略學:從產業分析到落地實戰,創造翻倍流量》。
這是我的 SEO 集大成之作,讓你從入門到精通,附贈實戰模板跟檢核表,讓你真正學好 SEO。
請問一下,我網站在3月底建立,一開始幾篇文章都是如你所說幾乎都是一小時就索引到,但後來今年五月份後都隔好幾周,甚至到目前都不索引,已經累積好幾篇”已找到-目前尚未索引”的文章。
請問這是體質太差嗎?? 謝謝
附上網站:https://fungogoro.com/
可能是 sitemap 沒有更新、或是某些因素讓 Google 不太喜歡你的網站,降低了爬取效率,可以去 console 看一下自己的 crawl budget 有無降低。
然後可以讓自己多一些內部連結,幫助爬蟲爬取更有效率。
您好,請問部分網站在Google搜尋時,會出現不同頁籤的索引分類,請問要如何優化才能做到同樣的效果。例:pinkoi
你是說「sitelink」嗎?這個沒辦法直接做到,只能把網站架構弄好,主次分明,然後品牌字流量要多,比較容易出現。
請問如果是fb粉專或pchome平臺是否就無法用seo console?
FB 是沒有開放的,而 FB page 通常也不會有 Google 流量;pchome 平台我不太確定有沒有,如果可以串 GA 大概有機會可以串 CONSOLE
你好,你是否有seo业务,我需要帮助优化我的网站,谢谢
Hi, 感謝留言,可以聯繫我的 email:frankchiu.info [@] gmail.com,我會再跟您接洽。
邱老師您好
我google 索引一直以來都很正常
但近期7月有一篇文章發表後 遲遲未索引,也手動提交好幾次
但無論如何提交一直處於 【已找到 – 目前尚未建立索引】
google死都不索引我這篇文章 是否就只能放棄了呢?
這篇之後寫的文章也都正常索引 所以覺得很難過QQ
這真的蠻意外的,你可以嘗試重新上一次文章,換個標題,微調一下內容;同時也幫文章多放一點外部連結試試看,或許有幫助。
Frank 你好, 我的網站某幾頁就會被Google搜尋到,但某些網頁的内容卻無法被搜到。但這些無法被搜到網頁的内容卻在被Yahoo被搜到。我的經驗是相同的名字在兩個網頁内都有時,經常被搜到的那頁會出現在result。但Google通常顯示兩個最經常的result, 變成其他的網頁好像並沒有被Google indexed. 我想問怎樣可令到Google indexed網站内的所以網頁或内容重要的網頁?
這個問題需要釐清你是重要的頁面沒有被索引(無法在 Google 被找到),還是只是在某個關鍵字下面,不是索引你希望的看到的網頁?
第一個問題,要處理網站技術問題,以及讓網頁內容變成有價值的內容;第二個問題則要增加網頁的相關度。
您好,老師
我的網站大約在今年10月底,剛剛建立
同時在11月1日發布第一篇文章
很順利的,也都被GOOGLE索引
但自從發佈第二篇直到現在的第六篇
都是呈現「已找到 – 目前尚未建立索引」
也手動提交sitemap、再次要求索引,但始終卡在「已找到 – 目前尚未建立索引」
不過有趣的是,內文的圖片都有被索引到,這讓我覺得困惑…
不知道老師有何建議?
現在我將嘗試用已被GOOGLE信任的網站(已索引網站)建立外部連結
看看會不會有所改善
要不然都覺得心好累,都沒有被索引到!!
原則上你做的都是對的,最近也有聽說 Google 索引比較慢,只能繼續增加高品質內容、內外部連結,加油!
補充一下,在搜尋列輸入site:你的網址可以檢視所有被索引的網址
感謝補充!
拓张下其他的搜索引擎
比如百度
API 称之为主动提交,但网站有新的URL产生就会提交给百度,有助于保护原创,
个人认为sitemap只是告诉谷歌我网站所有的URL都在这里,谷歌不时去看是否有新的URL产生。
所以API提交 个人认为站长应该花费一定的时间去实现这个功能
感謝分享!