Locale: zh-Hant
當來自中國的流量開始慢慢增加,很多站長都會冒出同一個疑問:
「中國不是主要用 Google 吧?是不是有個像中國版 Bing 一樣的搜尋引擎,還可以登記網站?」
有。百度。
嚴格來說,百度當然不是「中國版 Bing」。它是中國主要搜尋服務之一,也為網站營運者提供官方的「百度搜索资源平台」。
接著就是最容易誤會的地方。
「可是我已經在 Google Search Console 提交 Sitemap,也做了全球用 Sitemap。中國那邊不會自己讀嗎?」
只對一半。
Sitemap 這個「URL 清單檔」常常可以重複利用,但「告訴某個搜尋引擎這是我的網站,請來讀這份 Sitemap」這件事,Google、Bing、Naver、Baidu 都要各自處理。
全球 Sitemap 做好了。 很好,地球征服完成。
……還沒有。
地圖畫好了。 還沒交到每個入口。
本文依照截至2026年10月確認到的百度官方資料,把新增網站、所有權驗證、Sitemap 提交、API 推送與 Baiduspider 抓取檢查串成完整流程。
1. 百度有自己的站長平台
百度搜索資源平台的定位,大致類似 Google Search Console。
官方指南的基本流程是:
- 登入百度帳號
- 新增網站
- 驗證網站所有權
- 使用資源提交工具
驗證後,「普通收录」主要提供三種方式:
- API提交:透過 API 推送 URL
- Sitemap:提交 Sitemap 檔
- 手动提交:手動提交 URL
也就是說,Google 那邊做過的搜尋引擎登記工作,中國方向還要在百度再做一次。
搜尋引擎之間沒有全球統一公文交換系統。
2. 已經有全球 Sitemap,還要重做嗎?
通常不用。
如果你已經有列出公開 URL 的 Sitemap,很可能可以直接利用。
但是百度這裡有一個大坑:Sitemap index。
百度官方手冊指出,搜尋資源平台的 Sitemap 提交現在不處理索引型 Sitemap。
像這樣:
<sitemapindex>
<sitemap>...</sitemap>
<sitemap>...</sitemap>
</sitemapindex>
這種格式列的不是頁面 URL,而是其他 Sitemap 檔案。
Google 對大型網站很常見。
但百度普通收錄的 Sitemap 提交,要求直接列出 URL,例如:
<urlset>
<url><loc>https://example.com/page-1</loc></url>
<url><loc>https://example.com/page-2</loc></url>
</urlset>
或者一行一個 URL 的 txt。
所以判斷很簡單:
- 現有 Sitemap 是 urlset → 可以優先嘗試重用
- 現有 Sitemap 是 sitemapindex → Google 用的不要動,另外做百度專用直接 URL Sitemap
不要為了修百度,把原本正常的 Google Sitemap 一起拆掉。
一個入口有特殊規則,就加一個適配器。
3. 如何把網站加入百度
入口是百度搜索资源平台。
登入後,官方文件提供的路徑是「用户中心 → 站点管理 → 添加网站」。
HTTPS 網站請填寫實際可存取的完整網址:
https://example.com/
接著填寫站點資訊並進入所有權驗證。
介面名稱未來可能調整,但大流程仍是新增網站 → 驗證 → 資源提交。
另外,百度在2023年公告,未實名認證帳號或低品質站點可能被關閉 Sitemap 提交能力,API 每日額度也可能調整。
所以現在畫面若要求身份或主體驗證,不一定是系統壞掉。
中國 SEO 有時候一進門就有一點行政窗口的氣氛。
4. 所有權驗證:檔案方式最直觀
目前百度官方手冊主要列出:
- 文件验证:上傳驗證檔
- HTML标签验证:在首頁 head 加入驗證標籤
過去也有 CNAME 驗證,但百度在2023年1月13日公告暫停新的 CNAME 驗證。
新站通常用檔案驗證最簡單。
- 選擇「文件验证」
- 下載百度提供的驗證檔
- 不改檔名與內容,放到網站根目錄
- 用瀏覽器直接打開驗證檔 URL
- 確認 HTTP 200 且內容正確
- 回百度後台完成驗證
例如:
https://example.com/baidu_verify_xxxxx.html
重點不是儲存庫裡有沒有,而是外網能不能真的取到。
CDN、Worker、rewrite、redirect 都可能把一個明明提交成功的檔案變成線上404。
百度也建議驗證成功後保留驗證檔或 HTML 標籤。
考完試就把准考證燒掉,維護通常不會因此變輕鬆。
5. Sitemap 最大坑:index 型
驗證完成後,從「资源提交 → 普通收录」附近進入 Sitemap。
官方流程大致是:
- 把 Sitemap 放在網站可存取的位置
- 在已驗證站點打開 Sitemap 工具
- 點「添加新数据」
- 檔案類型選「URL列表」
- 輸入 Sitemap URL
- 提交
百度官方 FAQ 給出的限制包括:
- XML 或 TXT
- 檔案內直接放頁面 URL
- 每檔最多 5 萬個 URL
- 小於 10MB
多語言網站可以先算規模。
2,000 篇文章 × 12 種語言 = 24,000 URL
只算主要文章頁通常仍低於 5 萬。
若分類、標籤、分頁等讓數量超過 5 萬,就拆成多個直接 URL Sitemap。
但不要拆完又用 sitemap index 包起來交給百度。
剛爬出坑,就別自己跳回去。
6. 更新頻繁的網站,Sitemap + API 更適合
百度官方把 API 提交描述為普通提交中較快速的方法。
可以分工:
全部存量 → Sitemap
新增 URL → API
API 頁面會顯示站點專用 endpoint 與 token。
官方範例大致是:
http://data.zz.baidu.com/urls?site=example.com&token=YOUR_TOKEN
請求本文一行一個 URL。
token 是機密。
不要放進公開 Markdown、原始碼、文章或截圖。應保存在環境變數或 Secret。
穩定的發布流程是:
產生內容
→ 品質檢查
→ 正式上線
→ 確認線上 URL 回傳 200
→ 推送 Baidu API
→ 記錄結果
不要先推 URL 再慢慢上線。
搜尋機器人收到「今天盛大開幕」的消息,結果到現場只看到空地,沒有任何好處。
7. Cloudflare 或 Bot 防護會不會連 Baiduspider 一起擋掉
Sitemap 提交成功,也不代表爬蟲一定拿得到頁面。
百度的抓取異常文件列出:
- DNS 異常
- 連線逾時
- 抓取逾時
- 連線拒絕
- 403
- 404
- 5xx
使用強 WAF 或 Bot 防護時尤其要注意 403。
「Bot 全擋了。」 「搜尋 Bot 也擋了。」 「怎麼沒有搜尋流量?」
完美城堡。 敵人進不來。 客人也進不來。
當然也不能只因 User-Agent 寫 Baiduspider 就全部信任。
正確做法是使用百度的抓取診斷與抓取異常,確認真實爬蟲是否能以200取得重要頁面。
8. 海外伺服器不等於自動出局
百度官方 SEO 指南表示,不會只因中文網站使用海外伺服器就歧視。
但 Baiduspider 從中國境內存取;如果中國一般使用者難以連線,爬蟲也可能遇到同樣問題。
因此:
海外主機 ≠ 自動失敗。
但是:
其他地方很快,中國天天 timeout
就是實際問題。
如果要認真做中國流量,除了 Sitemap,也要看中國側延遲、HTML 是否能取得、重要資源是否載入失敗。
9. 提交成功,不等於收錄成功
百度的連結提交頁面明確說明,提交可以縮短爬蟲發現 URL 的時間,但不保證一定收錄。
因此:
API 接收成功 ≠ 抓取成功 ≠ 建立索引成功 ≠ 排名靠前 ≠ 中國流量暴增
Sitemap 與 API 是發現入口。
之後仍然要靠內容品質:
- 自然可讀的簡體中文
- 標題與正文一致
- 避免薄弱量產頁
- 有意義的內部連結
- 穩定頁面
- 行動裝置可讀
- 中國可存取
- 避免大量重複內容
百度也把亂碼、語句不通、重複拼接、無關內容、排版差列為低品質例子。
有12種語言 URL,不代表有12種語言的好文章。
把翻譯按鈕按12次,讀者通常看得出來。
10. 完整架構:Sitemap 當底帳,API 發增量
可以做成:
所有已發布 URL
↓
百度相容的直接 URL Sitemap
↓
提交百度搜索資源平台
另一條:
新文章上線
↓
正式環境 200 確認
↓
Baidu API 推新 URL
↓
記錄成功/失敗
Sitemap 是底帳。 API 是快報。
Google、Bing、Naver 的 Sitemap 如果正常,就不要因為百度規則不同而破壞它們。
哪一個門規則特別,就替那個門準備專用鑰匙。
11. 第一次設定清單
- 登入百度搜索資源平台
- 新增網站
- 用檔案或 HTML 標籤驗證
- 保留驗證檔
- 檢查 Sitemap 是 urlset 或 sitemapindex
- 直接 URL 型可考慮重用
- index 型則做百度專用直接 URL Sitemap
- 在普通收錄提交 Sitemap
- API token 存為 Secret
- 只推已在線上確認 200 的 URL
- 在抓取異常查看 403、404、5xx、timeout
- 不把「已提交」當成「已收錄」
做到這裡,中國搜尋流量的入口才算真的接好。
12. 最後到底要做什麼
如果中國流量已經開始出現,百度值得接。
事情本身很樸素:
新增網站。 驗證所有權。 提交 Sitemap。 新 URL 走 API。 確認 Baiduspider 抓得到。
最大的誤解是:
「我已經做好全球 Sitemap」 所以 「全世界搜尋引擎都收到了」。
不對。
Sitemap 是地圖。 提交是送達。
地圖畫完放在自己的桌上,百度櫃台不會突然收到。
把地圖交過去。
然後順便把新頁面的 API 快遞也開起來。
參考資料(10筆)
- 百度搜索资源平台「搜索资源平台使用指南」 https://ziyuan.baidu.com/college/articleinfo/?id=3329
- 百度搜索资源平台「平台工具使用手册:网站验证」 https://ziyuan.baidu.com/college/articleinfo?id=267&page=1
- 百度搜索资源平台「站点验证暂停CNAME验证的通知」 https://ziyuan.baidu.com/wiki/3462
- 百度搜索资源平台「平台工具使用手册:Sitemap」 https://ziyuan.baidu.com/college/articleinfo?id=267&page=2
- 百度搜索资源平台「资源提交工具常见问题解析」 https://ziyuan.baidu.com/college/articleinfo?id=3217
- 百度搜索资源平台「链接提交」 https://ziyuan.baidu.com/linksubmit/url/
- 百度搜索资源平台「抓取异常」 https://ziyuan.baidu.com/college/articleinfo?id=277
- 百度搜索资源平台「百度搜索引擎优化指南2.0」 https://ziyuan.baidu.com/college/articleinfo?id=1349
- 百度搜索资源平台「关于回收网站提交配额的通知」 https://ziyuan.baidu.com/college/articleinfo?id=3531
- 百度搜索资源平台「百度搜索违规低质页面问题说明」 https://ziyuan.baidu.com/college/articleinfo?id=3528

