加班爸爸上篇文章提到誤用SEO手法。今天這篇就是來記錄/分享一下相關心得。約略一個月前,很開心地發了一篇終於可以被搜尋成功的文章。當中有分享了提交sitemap到Google search console以及要編寫正確的robots.txt。
https://work2life4family.blogspot.com/2024/06/busyfather-seo-ep6-debug-robotstxt-example.html
不過實際提交sitemap後,在Google Search Console內部觀察這個網頁,整個索引進度非常地不佳,網頁一直都沒有被索引成功,於是加班爸爸就開始上網找方法解決。
1. 提交手機板網頁(不可用,之後會被google剃除)
加班爸爸看了很多SEO網站,都說sitemap較慢,自己提交比較快。但當初實驗實際提交網頁後,其實google並不會立即編入。往往過幾天後,就會顯示一些小問題,常見無法索引的原因有:重新導向錯誤/已檢索-已找到 但目前尚未建立索引。大家可以參考如下圖。
加班爸爸一開始看到這些"問題",就急忙開始著手修正。畢竟錯誤的還是我的首頁。上網找了一下,有人建議改提交手機版網頁就可以解決。也就是把網址後面加上?m=1,這樣就能成功被編入索引中了。說真的這個方法,一開始真的是立即見效,大概過半個鐘頭就編入索引了,在google上很輕鬆就能找到加班爸爸的網誌。
加班爸爸覺得google真的是有問題,內部不知道工程團隊有什麼銜接上或是交接上不順。因為目前google主要的索引robot都是手機版本,所以對手機版網頁處理速度神速很合理。但這個?m=1和普通PC版的網址,應該google自己的爬蟲程式就可以好好區別了吧,怎麼會要使用者自行宣告。
然而一個網頁提交兩份索引,對google來說是作弊行為。上圖中 替代頁面 (有適當的標準標記)就是後來google把我手機板的網頁踢掉。所以說這個方法終究是不能使用的。而且因為我的搜尋主力都是手機版網頁的貢獻,手機版網頁一被踢掉後,加班爸爸瞬間陷入崩潰,如同前一篇所說,完全搜不到自己的網站。
2. Google Search Console看成效-網頁分類
加班爸爸只好認真摸索,終於發現Google Search Console的成效。下面有一個網頁選項,可以看每個不同提交的索引目錄的搜尋效果。這裡就很清楚看到,加班爸爸曾經提交了?m=1手機版的網頁。
3. 用site確認索引狀況
原本在google下打 "加班爸爸 部落格"就能輕易找到網站。手機版的索引被移除後,加班爸爸怎麼試都找不到。心急如焚的加班爸爸,想到可以去試試其他的搜尋引擎,就去bing yahoo duckduckgo等等,一試發現其他搜尋引擎,光打加班爸爸就可以輕易找到我的部落格了.....
當下真的覺得自己白忙一場,Google在搞什麼。但問題還是得解決。經過反覆的找資料,終於發現要怎麼確定自己的網站在google長怎樣。就直接在google搜尋欄打上 site: (網站URL)。如下圖。這個頁面就是google索引收錄的結果。這資訊非常重要,代表你只有打頁面上有的字來搜尋,才可以找的到自己的網頁。
4. robots.txt可用Google Search Console確認
總之好好邊寫文章,等個一個月靠robots.txt讓google慢慢編入索引,加班爸爸覺得是比較好的做法。不要再去提交網頁了。此外google search console只會給2-3天前的資料,非即時反應,用起來也是要注意。網路上很多robots.txt範本是給wordpress,或者會擋Adsense,可參考加班爸爸的乾淨版本。
https://work2life4family.blogspot.com/robots.txt
能穩穩地被編入索引,才有後續的優化空間,不然網頁被踢出索引都是白做工。






留言