打造一个外贸网站,不仅需要有吸引人的设计,更需要考虑用户的体验。我们的目标是从文案、设计、技术等多个维度出发,构建一个以用户体验为中心、以询盘为导向的营销型外贸网站。让您的客户在短时间内了解您的优势,快速询盘!
外贸网站建设 外贸独立站推广 跨境电商

屏蔽AI抓取,防止流量大增导致服务器卡顿

时间:2026-04-20   来源:外贸网站建设

第一步:robots.txt 配置

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: anthropic-ai
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: CCBot
Disallow: /

这表示:

  • GPTBot(OpenAI)禁止访问

  • ClaudeBot(Anthropic)禁止访问

  • anthropic-ai(Claude 的另一个 UA)禁止访问

  • Google-Extended(Google AI 数据抓取)禁止访问

  • CCBot(Common Crawl)禁止访问

所有这些都是合法的 AI 爬虫,它们都会遵守 robots.txt。

屏蔽AI抓取,防止流量大增导致服务器卡顿


2:NGINX中屏幕:把 UA 屏蔽规则放到 server{} 顶层

# 屏蔽 AI 爬虫
if ($http_user_agent ~* (GPTBot|ClaudeBot|anthropic-ai|Google-Extended|CCBot)) {
    return 403;
}

# 屏蔽常见爬虫
if ($http_user_agent ~* (bingbot|YandexBot|DuckDuckBot|Yahoo|Sogou|Scrapy|curl|wget|python-requests|spider|crawler|libwww-perl|HTTrack|HttpClient|Go-http-client|axios|node-fetch)) {
    return 403;
}

屏蔽AI抓取,防止流量大增导致服务器卡顿



如果你需要加强版本:

# ============================
# 1. IP 限速# 限制每个 IP 的请求速率(每秒 5 次),# 限制每个 IP 的并发连接数(最多 20 个)
# ============================
limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=5r/s;
limit_conn_zone $binary_remote_addr zone=conn_limit_per_ip:10m;

# ============================
# 2. 防 CC# 防止同一 IP 在 1 秒内请求同一 URL 超过 3 次
# ============================
limit_req_zone $binary_remote_addr$uri zone=cc_limit:10m rate=3r/s;

server {

    # AI 爬虫屏蔽
    if ($http_user_agent ~* (GPTBot|ClaudeBot|anthropic-ai|Google-Extended|CCBot|Applebot)) {
        return 403;
    }

    # 恶意爬虫屏蔽
    if ($http_user_agent ~* (curl|wget|python|python-requests|Scrapy|spider|crawler|libwww-perl|HTTrack|HttpClient|Go-http-client|axios|node-fetch|Java|okhttp|php|ruby|perl)) {
        return 403;
    }

    # 非浏览器 UA 屏蔽
    if ($http_user_agent = "") { return 403; }
    if ($http_user_agent !~* "(Mozilla|Chrome|Safari|Firefox|Edge)") { return 403; }

    # IP 限速
    limit_req zone=req_limit_per_ip burst=10 nodelay;
    limit_conn conn_limit_per_ip 20;

    # 防 CC
    limit_req zone=cc_limit burst=5 nodelay;

    
}


TAG:
下一篇:没有了!
新闻推荐
屏蔽AI抓取,防止流量大增导致服务器卡顿
屏蔽AI抓取,防止流量大增导致服务器卡顿

第一步:robots.txt 配置User-agent:GPTBotDisallow:/User-agent:ClaudeBotDisallow:/User-agent:anthropic...

PB在模板端使用if语句判断是否为手机端从而选择性输出内容。
PB在模板端使用if语句判断是否为手机端从而选择性输出内容。

起因是客户的网站在产品详情页有很多图片,比淘宝详情页还多。然后PC端和手机端又是独立分开的,单PC端或者...

网页图片太多,用懒加载的方式解决。
网页图片太多,用懒加载的方式解决。

给一个客户做的网站,详情页中七八十张图片。所以需要处理加载过慢的问题。现在使用懒加载的方式来处理。&l...

网站后台复制文章不能远程下载图片, 居然是PHP环境的问题。
网站后台复制文章不能远程下载图片, 居然是PHP环境的问题。

最近发现一些网站在复制别的文章的时候,远程本地化图片的时候不能本地化。下面来说一下如何处理这个问题:...

开启外贸时代,欢迎留言!
留言您的联系方式,我们会第一时间联系您!

Top