Cloudflare 對外貿站的價值很大:海外訪問更穩、靜態資源更快、還能做基礎防護。但它也是翻車高發區:重定向循環、緩存導致改了頁面不生效、甚至把 Googlebot 攔掉。

這篇只給你最小可用配置:先保證不影響 SEO、不中斷後臺,再談更高級的優化。

WordPress 插件目錄:Cloudflare 插件頁面(用於確認插件名稱)

圖:Cloudflare 在 WordPress.org 插件目錄的頁面(用於確認插件名稱與來源)。

第 0 步:先統一你的“規範域名版本”

你必須先確定一件事:你最終想讓 Google 收錄哪個版本?

  • 必須是 https
  • www 或 non-www 二選一(選了就統一 301)

很多“SEO 問題”其實是 URL 版本混亂造成的重複頁面。

Step 1:DNS 配置(先讓網站能穩定打開)

Cloudflare 接管後,你通常會配置 A 記錄或 CNAME。原則:

  • 先按主機商要求把解析指對
  • 先驗證網站能正常打開,再做規則/緩存

Step 2:SSL/TLS(避免無限重定向)

最常見翻車點:SSL 模式選錯。

  • 推薦:Full (strict)(前提:源站也有有效證書)
  • 不推薦:Flexible(容易引發登錄/重定向各種問題)

Step 3:緩存(新手先只緩存靜態資源)

新手最容易犯的錯是“緩存 HTML”,然後後臺改內容前臺不變。建議:

  • 先讓圖片/CSS/JS 走 CDN 緩存
  • 不要一上來用規則把全站 HTML 緩存

你如果已經用了 WordPress 緩存插件,記住:這是兩層緩存,排錯時要兩邊都清。

Step 4:WAF/安全(別把 Googlebot 攔掉)

如果你開了很激進的 Bot Fight/WAF,可能出現:

  • GSC 提交 sitemap fetch 失敗
  • 站點被抓取時返回 403

遇到這種情況,先放寬規則或爲 Googlebot 設允許策略。然後再看 sitemap 是否正常:sitemap 提交與排錯

常見問題排錯

Too many redirects(無限重定向)

通常是 WordPress 強制 https + Cloudflare SSL 模式不匹配。先確認源站 https 正常,再把 Cloudflare 設爲 Full (strict)。

改了頁面不生效

清緩存順序:WordPress 緩存插件 → Cloudflare 緩存。很多人只清一邊就以爲沒生效。

sitemap 抓取失敗

先瀏覽器打開 /sitemap_index.xml;如果能打開,再去看 Cloudflare 安全事件/防火牆是否攔截。

驗收清單(做完就夠用)

  • 網站海外訪問穩定,且規範域名統一
  • sitemap 可訪問並能在 GSC 提交成功
  • 後臺更新內容後,清緩存能立刻生效

Cloudflare 穩了之後,站內提速的下一步通常是:圖片與緩存最小配置:緩存插件最小配置圖片 WebP 實操