GEO 實戰 · 主機設定

Cloudflare「Attack Mode」點解會拖低 SEO 同 GEO?

✍️ Timway 技術團隊 · 最後更新 2026-10-31

3 分鐘關閉教學 + 關閉後用咩設定代替(唔等於裸奔)

辦公室門口被玻璃閘門封住,訪客喺門外排隊等候
一句話:Attack Mode 會向每一位訪客派一個 5 秒 JavaScript 挑戰頁。真人撳一下就過,但 AI 爬蟲唔會執行 JavaScript——佢哋只會見到挑戰頁,於是你的內容永遠入唔到 AI 嘅索引。

🔎 一、先確認你有冇開住

兩個方法,揀一個:

  1. Cloudflare Dashboard → 選你的網域 → Overview。如果頁面上方有黃色橫幅寫住「I'm Under Attack Mode」,就係開住。
  2. 用指令測試(Mac/Linux/Windows PowerShell 都可以):
curl -sI https://你的網域.com | grep -i "cf-mitigated\|server\|http/"

見到 cf-mitigated: challenge 或 HTTP/2 503,就代表全站被挑戰。

📉 二、點解會傷 SEO

🤖 三、點解會殺死 GEO(更嚴重)

GEO(Generative Engine Optimisation)係指你要被 ChatGPT、Perplexity、Google AI Overviews 等引用。呢啲 AI 爬蟲有一個共通點:

爬蟲用途會執行 JavaScript?
GPTBotOpenAI 訓練/ChatGPT 搜尋❌ 唔會
ClaudeBotAnthropic❌ 唔會
PerplexityBotPerplexity 搜尋❌ 唔會
CCBotCommon Crawl(好多 AI 嘅資料來源)❌ 唔會

結果就係:你嘅網站對 AI 嚟講係一片空白。有人問「香港邊間燒肉好」,AI 只會引用其他網站——因為佢 never 見過你。

⏱️ 四、3 分鐘關閉步驟

  1. 登入 dash.cloudflare.com
  2. 左邊揀你的網域
  3. 入 Overview(概覽)
  4. 搵到 「Under Attack Mode」/「I'm Under Attack Mode」 的開關
  5. 由 On 撥去 Off
  6. 等 30 秒生效,再用上面嘅 curl 指令確認 cf-mitigated 已經消失
如果係我們幫你托管嘅網站,可以直接 Whatsapp/電郵同我們講「幫我關 Cloudflare Attack Mode」,我們會幫你處理同驗證。

🛡️ 五、關閉之後,用咩代替?(唔等於裸奔)

Attack Mode 係「一刀切」工具——佢攔截攻擊,同時都攔截 SEO 同 GEO。正確做法係用針對性規則:

設定建議值作用
Security LevelMedium(正常)/High(被打時)只對可疑 IP 提高挑戰,唔影響正常訪客同爬蟲
Rate Limiting每 IP 每分鐘 60 次擋走掃描器同爬蟲洪水,真人唔受影響
WAF 自訂規則只挑戰 /wp-login.php、/admin、xmlrpc.php保護後台,唔碰公開內容
Bot Fight Mode可開只針對已知惡意 bot,唔會攔 GPTBot/Googlebot

✅ 六、關閉後點驗證

  1. curl -sI https://你的網域.com → 應該見 HTTP/2 200,冇 cf-mitigated
  2. Google Search Console → 網址審查 → 「測試實際網址」→ 應該見到完整 HTML
  3. AI 測試:去 ChatGPT 或 Perplexity 問「你的品牌名 + 你嘅行業」,睇下開始有冇引用你
  4. 7–14 日後再睇 Search Console 嘅「已建立索引」頁數有冇上升

❓ 七、常見問題

關咗會唔會被人打?

用上面第五節嘅 Rate Limiting + WAF 規則,實際保護力比 Attack Mode 更好,而且唔會誤殺 SEO/AI。

可唔可以只關一段時間?

可以,但每次開返都會再傷一次索引。建議長期關閉,改用針對性規則。

我唔係用 Cloudflare?

同樣邏輯適用:任何「全站 JS 挑戰」(包括部分主機嘅「防火牆模式」)都會令 AI 爬蟲見唔到你。原則係——保護後台,唔好保護內容。

🏠 八、Timway 虛擬主機客戶:我們幫你關,同時幫你擋

我們明白你開 Attack Mode 唔係想趕客,係怕被打。所以我們的做法唔係「叫你自己關咗佢算數」,而係幫你關掉一刀切嘅挑戰,再用更精準嘅規則擋攻擊。

自己開住 Attack ModeTimway 主機代辦
擋攻擊全站挑戰,連正常訪客都攔只針對可疑 IP/路徑/頻率
Google/Bing可能收到挑戰頁,索引變慢搜尋引擎白名單,照常抓取
AI 爬蟲(GEO)全部被擋,AI 永遠見唔到你GPTBot/ClaudeBot/PerplexityBot 放行
設定時間要自己研究 Cloudflare 規則我們代辦,通常 1 個工作天內完成
出事點算自己要盯 Dashboard我們監測流量同 5xx,有異常通知你

我們實際會做嘅五件事

  1. 關閉 Attack Mode——同時確認冇殘留嘅「全站挑戰」設定(包括 Page Rule、WAF 自訂規則)。
  2. 設定 WAF 規則——只對後台路徑(/wp-login.php、/admin、xmlrpc.php)同明顯掃描行為挑戰,公開內容一律唔碰。
  3. Rate Limiting——每個 IP 每分鐘上限(按你網站實際流量調),擋走掃描器同爬蟲洪水,真人唔受影響。
  4. 搜尋引擎同 AI 爬蟲白名單——Googlebot、Bingbot、GPTBot、ClaudeBot、PerplexityBot、CCBot 按官方 IP 段驗證後放行,確保 SEO 同 GEO 唔會被誤殺。
  5. 監測同通知——流量突增、大量 4xx/5xx、來源異常集中時通知你,唔使你日日開 Dashboard 睇。

流程(3 步)

  1. 檢查——我們先量度你網站現時嘅爬蟲可見度同 Cloudflare 設定,出一份現況(包括邊啲爬蟲被擋)。
  2. 設定——關閉 Attack Mode,加上 WAF/Rate Limiting/白名單。改動前後都會記錄。
  3. 驗證——用 curl、Search Console 同 AI 搜尋實測,確認搜尋引擎同 AI 爬蟲都返到 200,再交報告俾你。
如果你的網站已經托管在 Timway:直接致電 2549 7978,講一句「幫我關 Cloudflare Attack Mode,同設定擋攻擊規則」,我們會排期處理。收費同回覆時間按你嘅托管計劃而定,我們會先報價。

🏢 九、客戶實例(真實網站,可即場驗證)

以下兩個站都由 Timway 托管、喺 Cloudflare 後面,已經關閉 Attack Mode,改用 WAF + Rate Limiting。你可以自己用指令驗證:

客戶網站實測(2026-10-31)
BeautyLab 美研堂
專業認可中醫女士調理服務
hkbeautylab.comGooglebot、GPTBot、PerplexityBot、ClaudeBot 全部 200,冇 JS 挑戰
彩虹母嬰用品中心 RainbowCC
沙田石門 · 嬰兒用品
rainbowcc.com.hkGooglebot、PerplexityBot 200,冇 JS 挑戰
curl -sIL -A "Mozilla/5.0 (compatible; GPTBot/1.4)" https://www.hkbeautylab.com/

跑一次見到 200(而唔係 503 或挑戰頁),就代表搜尋引擎同 AI 爬蟲讀得到你嘅內容。

開住 Cloudflare Attack Mode?即刻搵我們幫你關

一個電話:我們幫你關閉 Attack Mode、設定真正擋攻擊嘅規則(WAF + Rate Limiting + 爬蟲白名單),再確認 Google 同 AI 爬蟲都返到 200。

📞 2549 7978

Timway 添達 · 講「Cloudflare Attack Mode」即可

立即致電 2549 7978 先做 AI 就緒度檢查