快速部署IndexNow的實做步驟清單如下:
-
生成API金鑰
- 登入Bing Webmaster Tools或IndexNow官方網站,生成一個API金鑰。
- 這個金鑰是用來驗證您網站的身份,每個用戶只能生成一個金鑰,可跨多個網站使用。
- 金鑰生成後可下載為文本文件。
-
托管API金鑰文件
- 將下載的API金鑰文本文件上傳到您網站的根目錄(例如
https://yourdomain.com/yourapikey.txt)。 - 文件必須是UTF-8編碼,且能被外部通過HTTPS訪問。
- 如果不放在根目錄,提交URL時需指定金鑰文件的完整路徑。
- 將下載的API金鑰文本文件上傳到您網站的根目錄(例如
-
提交URL給IndexNow
- 單個URL提交:發送HTTP GET請求,格式如下:
將https://www.bing.com/indexnow?url=https://example.com/new-page&key=YOUR_API_KEYhttps://example.com/new-page替換為您要提交的URL,YOUR_API_KEY替換為您的API金鑰。 - 批量提交:使用HTTP POST請求,提交JSON格式的URL列表,例如:
POST到{ "host": "https://example.com", "key": "YOUR_API_KEY", "urlList": [ "https://example.com/page1", "https://example.com/page2" ] }https://api.indexnow.org/IndexNow或https://www.bing.com/indexnow。
- 單個URL提交:發送HTTP GET請求,格式如下:
-
驗證與監控
- 搜索引擎會驗證您網站根目錄的API金鑰文件,確認後才接受URL提交。
- 確保提交的URL屬於已驗證的域名。
- 每個URL每天最多提交10次。
- 建議記錄提交狀態和錯誤,方便重試和監控收錄情況。
-
(可選)使用CMS插件或自動化工具
- 若使用WordPress、Shopify、Joomla等CMS,可安裝相應的IndexNow插件快速部署。
- 也可使用腳本(如Python)或網站構建工具自動提交URL,實現發布新內容時自動通知搜索引擎。
以上步驟涵蓋了從API金鑰生成、文件托管、URL提交到驗證監控的完整流程,適合手動或自動化快速部署IndexNow服務。
