← 部落格

IndexNow 協議是什麼?什麼網站值得啟用?

#GEO #IndexNow #search engine #technical

一、IndexNow 解決什麼問題?

過去搜尋引擎要知道你網站有新內容,得等爬蟲自己來。Bingbot 多久爬一次你網站?少則一週,多則一個月。

對「內容更新頻繁」的網站(電商上新 SKU、新聞發稿、SaaS 改 API 文件)來說,這個延遲很痛——讀者搜不到新內容。

IndexNow 把流程倒過來:網站主動 push 通知「我這裡有新 URL,過來爬」。Microsoft 與 Yandex 在 2021 年聯合推出,現由 W3C 草案維護。

二、誰支援 IndexNow?

搜尋引擎 支援? 備註
Bing 主推方,最完整支援
Yandex 共同發起方
DuckDuckGo 部分功能(透過 Bing 索引共用)
Seznam.cz 捷克市場主搜,2022 加入
Naver 韓國市場
Google 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。

四、什麼網站值得啟用?

強建議啟用 ✅

ROI 很高:建立成本 ~30 分鐘,後續 push 動作幾乎免費。

邊際效益低 ⚠️

但啟用成本實在很低(30 分鐘),即使邊際效益不高,做了不會錯——多 1% 也是 1%。

不適合啟用 ❌

五、啟用 IndexNow 是否會被識別為「對 AI 友善」?

這是常被問到的延伸問題。答案是間接是

結論:IndexNow 對 GEO 有「間接加速」效果,但不是核心動作。它更像是「把所有可控時效都優化」的一塊拼圖。

六、GeoWeb 怎麼自動化檢測?

GeoWeb 的「AI 爬蟲可達性」維度(10% 權重)會:

GeoWeb 自家也啟用了 IndexNow——key 就放在 geoweb.tw/f5dbbe44684db27bb72597cf1aeaccf8.txt 公開可查。

七、啟用步驟總結

如果你決定啟用,三件事:

  1. 產 key(任何 32 字 hex 都行,python -c "import secrets; print(secrets.token_hex(16))"
  2. 放 meta tag + 根目錄 key file(雙保險)
  3. 接到 deploy hook:每次 push 新內容後自動 call IndexNow API

第 3 步是最常被遺漏的——很多網站「裝了 key 但從不 push」。等於只做半套。

👉 跑健檢看你網站有沒有啟用 IndexNow

如果你想完整部署 IndexNow + 自動化推送 + Bing Webmaster Tools 整合,我們提供 GEO 顧問服務:[email protected]


GEO 深度系列 #13。前一篇:「為什麼 Wikipedia 收錄是 GEO 的最強信號之一?」