CC 等特定網域 sitemap 無法擷取問題
兩三年前申請了 emn178.cc 的網域,嘗試把 Blog 搬過來。那時候遇到 Google Search Console 的 Sitemap 提交,狀態一直停在無法擷取。嘗試了很多方法都沒辦法解決,結果手動提交的網頁也會慢慢自動被移除掉,最後永遠無法在 Goole 被搜索到。

後來曾經嘗試使用 GitHub Page,網站使用 emn178.github.io/blog 的方式提交,結果也是一樣狀態一直停在無法擷取,最後就放棄了。
事情經過了兩三年,在網路上看到有人遇到一樣的問題,一樣是 cc 網域,一樣永遠無法擷取,結果他使用別的網域就可以正常運作。
於是我也做了嘗試,我把網站掛在 Cloudflare 的 Worker 之下,使用 dev 的網域或是自己另外掛 io 網域,送出 Sitemap,結果都是馬上就提交成功。
我拿手上的網域也做了其他測試,使用 xyz 的網域,結果則是和 cc 一樣,卡在無法擷取。
最後我註冊了 com 的網域,則是秒成功。卡了幾年的問題,結果是因為 Google 有秘密封鎖特定網域。不過 GitHub Page 是 io 網域卻沒辦法成功,所以還是有一些不同的規則。
總結測試結果:
成功
- .com
- .dev
- .io
失敗
- .cc
- .xyz
- GitHub Page
提供給有遇到類似問題的人參考看看。
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 小殘的程式光廊!
Comment