一、IndexNow 解決什麼問題?
過去搜尋引擎要知道你網站有新內容,得等爬蟲自己來。Bingbot 多久爬一次你網站?少則一週,多則一個月。
對「內容更新頻繁」的網站(電商上新 SKU、新聞發稿、SaaS 改 API 文件)來說,這個延遲很痛——讀者搜不到新內容。
IndexNow 把流程倒過來:網站主動 push 通知「我這裡有新 URL,過來爬」。Microsoft 與 Yandex 在 2021 年聯合推出,現由 W3C 草案維護。
二、誰支援 IndexNow?
| 搜尋引擎 | 支援? | 備註 |
|---|---|---|
| Bing | ✅ | 主推方,最完整支援 |
| Yandex | ✅ | 共同發起方 |
| DuckDuckGo | ✅ | 部分功能(透過 Bing 索引共用) |
| Seznam.cz | ✅ | 捷克市場主搜,2022 加入 |
| Naver | ✅ | 韓國市場 |
| ❌ | 2021 表態評估,至今未支援 | |
| 百度 | ❌ | 不支援 |
Google 缺席是 IndexNow 最大的限制。對追求 Google 流量的網站,這個協議價值有限。
三、IndexNow 怎麼運作?
協議本身極簡單:
1. 產生一支 key(任意 8–128 字 hex 字串)
例:f5dbbe44684db27bb72597cf1aeaccf8
2. 把 key 公開放在你的網站
兩種方式擇一:
方式 A — meta tag(簡單)
<meta name="indexnow-key" content="f5dbbe44684db27bb72597cf1aeaccf8">
方式 B — 根目錄 key file(spec 推薦)
https://yoursite.com/f5dbbe44684db27bb72597cf1aeaccf8.txt
檔案內容就是 key 本身。
3. URL 更新時,發 HTTP POST 通知
POST https://api.indexnow.org/IndexNow
Content-Type: application/json
{
"host": "yoursite.com",
"key": "f5dbbe44684db27bb72597cf1aeaccf8",
"keyLocation": "https://yoursite.com/f5dbbe44684db27bb72597cf1aeaccf8.txt",
"urlList": ["https://yoursite.com/blog/new-post"]
}
Bing / Yandex / DDG / Seznam 會在分鐘級內爬取你列出的 URL。
四、什麼網站值得啟用?
強建議啟用 ✅
- 新聞 / 媒體網站:每天多次發稿,希望 Bing 立刻收錄
- 電商:頻繁上新商品、改價格
- SaaS 文件站:產品功能更新後,文件需要立刻可搜
- 內容頻繁更新的部落格
ROI 很高:建立成本 ~30 分鐘,後續 push 動作幾乎免費。
邊際效益低 ⚠️
- 靜態企業官網:年度更新一兩次,AI 早就爬到了
- 個人部落格但發文 < 月一篇:Bing 自然爬蟲頻率已夠
- 完全靠 Google 流量的網站:Google 不支援,啟用對主搜場景沒幫助
但啟用成本實在很低(30 分鐘),即使邊際效益不高,做了不會錯——多 1% 也是 1%。
不適合啟用 ❌
- 訂閱制 / 會員制內容:URL 是私有的,不該被搜尋引擎索引
- A/B test 進行中的頁面:通知 Bing 索引可能搶在你決策前先曝光不完整版本
五、啟用 IndexNow 是否會被識別為「對 AI 友善」?
這是常被問到的延伸問題。答案是間接是:
- IndexNow 主要影響 Bing / Yandex 等傳統搜尋引擎
- 但 ChatGPT / Perplexity 部分即時引用會走 Bing API → Bing 索引快 = ChatGPT 引用快
- 對 Google AI Overviews 無直接影響(用 Google 自家爬蟲)
結論:IndexNow 對 GEO 有「間接加速」效果,但不是核心動作。它更像是「把所有可控時效都優化」的一塊拼圖。
六、GeoWeb 怎麼自動化檢測?
GeoWeb 的「AI 爬蟲可達性」維度(10% 權重)會:
- 偵測你網站的 IndexNow meta tag 或 key file
- 驗證 keyLocation 可達
- 提示是否該啟用(依據網站更新頻率推估)
GeoWeb 自家也啟用了 IndexNow——key 就放在 geoweb.tw/f5dbbe44684db27bb72597cf1aeaccf8.txt 公開可查。
七、啟用步驟總結
如果你決定啟用,三件事:
- 產 key(任何 32 字 hex 都行,
python -c "import secrets; print(secrets.token_hex(16))") - 放 meta tag + 根目錄 key file(雙保險)
- 接到 deploy hook:每次 push 新內容後自動 call IndexNow API
第 3 步是最常被遺漏的——很多網站「裝了 key 但從不 push」。等於只做半套。
如果你想完整部署 IndexNow + 自動化推送 + Bing Webmaster Tools 整合,我們提供 GEO 顧問服務:[email protected]
GEO 深度系列 #13。前一篇:「為什麼 Wikipedia 收錄是 GEO 的最強信號之一?」