搜尋・AI曝光Indexing・收錄
索引(Indexing)
索引是搜尋引擎讀取網站頁面後,把頁面放進可以在搜尋結果中顯示的清單。
就像圖書館收到新書後登錄到目錄卡上。不在目錄裡的書,再好也找不到。
再多說一點
要先被索引才能出現在搜尋中。網站上線後,搜尋引擎雖然會自己找上門,但不知道什麼時候會來。
可以用Google Search Console的「網址審查」和Naver Search Advisor的「網頁收集請求」,請搜尋引擎來讀取新頁面。
被搜尋引擎讀取過,不代表都會被索引。內容太少或和其他頁面幾乎一樣的話,可能會被排除。
爬取和索引有什麼不同?
爬取(Crawling)是搜尋機器人來讀取頁面,索引則是分析讀到的內容、放進搜尋用的清單。被爬取了也可能沒被索引,被索引了也不保證在特定搜尋字詞中排在前面。
Google在索引階段會分析內文文字、標題標記、圖片說明(alt)、圖片・影片等。相似的頁面有好幾個時會視為同一組,只在搜尋結果中顯示其中的代表頁面(標準頁面)。
Naver也是類似的流程。用收集請求或網站地圖告知網址後,搜尋機器人會依優先順序造訪,收集到的文件中只有通過索引標準的才會出現在搜尋中。
表格可以左右滑動查看
| 階段 | 做什麼 | 老闆要確認的地方 |
|---|---|---|
| 爬取 | 搜尋機器人沿著連結和網站地圖讀取頁面。 | robots.txt、網站地圖提交狀態 |
| 索引 | 分析內容並存進搜尋用的清單。重複的頁面只留下一個代表。 | Google Search Console「網頁索引建立」報告、Naver網址檢查 |
| 提供搜尋結果 | 挑出符合搜尋字詞的頁面,排好順序後顯示。 | Google Search Console成效報告、Naver Search Advisor曝光・點擊 |
怎麼確認我的網頁有沒有被Google索引?
最準確的方法,是把網址輸入Google Search Console和Naver Search Advisor的網址檢查工具。「site:」搜尋只適合大致確認,要準確找出漏掉的頁面並不夠用。
Naver的網址檢查會分別顯示是否已收集、是否可索引、是否已索引,也會告訴您標題・說明有沒有被正確讀取。Google的網址審查則會顯示Google最後一次讀取的日期,以及被選為代表頁面的網址。
「site:店家網址.kr」的搜尋結果數量只是大概的估計值,每天都可能不同。與其看到數字變少就緊張,不如到Google Search Console的「網頁索引建立」報告看已索引頁面數的變化趨勢比較準確。
- 01進入Google Search Console,在最上方的搜尋框貼上要確認的頁面完整網址。
- 02在結果畫面確認索引狀態,以及如果沒有被索引,上面寫的原因是什麼。
- 03如果沒有被索引、也沒有需要修正的地方,就按一次「要求建立索引」。
- 04在Naver Search Advisor的網站管理員工具中選擇網站,在網址檢查輸入同一個網址。
- 05確認收集・索引狀態和標題・說明的擷取結果,必要時在請求選單中送出網頁收集請求。
「已檢索 - 目前尚未建立索引」是什麼意思?
意思是Google已經讀取過頁面,但還沒有放進搜尋用的清單。可以在Google Search Console的「網頁索引建立」報告中看到,類似的狀態還有「已找到 - 目前尚未建立索引」,這是指Google知道網址,但還沒來讀取。
Google列出的常見未索引原因,包括內容品質低、有阻擋索引的設定、網站結構讓索引變得困難。只有一張照片配一行說明的頁面,或內容和其他頁面幾乎一樣的頁面,常常會卡在這裡。
出現這個狀態不代表馬上就有問題。剛上線時,很多情況會隨時間自然解除,所以先從可以補充內容的頁面著手,幾週後再確認一次。
- 補充內容:加上價格・時間・進行方式這類只有該頁面才有的資訊。
- 整理重複:把幾乎一樣的頁面合併成一個,或指定代表網址。
- 串連連結:從選單或相關文章連結到該頁面。
- 再次確認:幾週後用網址審查看看狀態有沒有改變。
申請索引要在什麼時候申請、申請幾次?
在上線新頁面或大幅修改重要內容時,每個頁面申請一次就夠了。Google表示同一個網址重複申請並不會被更快檢索,而且單一網址的申請有配額限制。
Naver也表明,收集請求不是即時處理,會依優先順序花上最少一天到幾週的時間。不需要每天重複申請同一個網址,而且就算收集成功,也不保證會在搜尋中曝光。
如果頁面很多或經常變動,與其一個一個申請,不如提交網站地圖比較有效率。持續發布部落格文章的店家,只要把網站地圖設定成自動更新就好。
不想被搜尋到的頁面要怎麼處理?
想從搜尋中排除的頁面,要加上noindex標記。做法是在頁面程式碼中加入<meta name='robots' content='noindex'>,或由伺服器透過X-Robots-Tag回應標頭告知。Google表示看到這個標記,就會把該頁面從搜尋結果中移除。
這時不能同時用robots.txt阻擋該頁面。搜尋機器人進不了頁面,就讀不到noindex標記,如果其他地方有連結,網址可能會一直留在搜尋中。
如果刪除了已經出現在Naver搜尋中的頁面,要先刪除原始頁面、確認會回傳404(找不到網頁),再到Naver Search Advisor的請求選單申請網頁搜尋排除。因為需要經過重新索引,不會馬上消失。
- 預約完成・付款完成這類通知頁面
- 製作中的設計稿・測試頁面
- 會員專屬頁面(這種頁面應優先用登入來保護)
網頁沒有被索引,常見原因有哪些?
最常見的原因,是製作期間加上的noindex或robots.txt阻擋,上線後沒有解除。一定要問問網站製作公司,上線檢查清單中有沒有這個項目。
其次是內容太少或和其他頁面重複。如果預覽網址和正式網址同時開放,同樣的內容就會出現在兩個地方,可能讓錯誤的那一邊被選為代表頁面。
只用JavaScript產生內容的頁面,搜尋機器人可能會較晚看到內容甚至漏掉。重要的文字最好在頁面第一次載入時就以文字形式存在,比較保險。
- 上線後還留著的noindex標記,或robots.txt全站阻擋
- 預覽・測試網址開放給搜尋而造成的重複
- 選單或其他頁面完全沒有連結過去的孤立頁面
- 只有照片、幾乎沒有文字的頁面
- 伺服器經常變慢或出錯
舉例來說
- 在Google用「site:店家網址.kr」搜尋,就能大致看到目前已被索引的頁面。
- 工作室新開的課程頁面,在Search Console申請索引後,很多時候會比乾等更快被收錄。
確認這幾點就好
- 是否已在Google・Naver的工具中登錄網站
- 新增頁面後是否申請了索引
- 預覽網址這類應該隱藏的頁面,是否已阻擋索引
我的店需要嗎?
網站剛上線時,以及每次新增頁面時都要留意。
在ISSYMO
上線時,我們會幫您登錄Naver・Google,並完成提交網站地圖和申請主要頁面索引。
了解SEO・GEO常見問題
參考資料
最後更新日