了解机器人流量
机器人流量是指任何非人类访问者点击您的链接。虽然这听起来可能令人担忧,但大多数机器人流量是合法的,在互联网上发挥着重要功能。
为什么机器人会点击链接?
机器人点击链接的原因有几个合理的理由:
- 链接预览 — 社交平台如 Facebook、X 和 LinkedIn 会获取您的链接以生成预览卡片
- 垃圾检测 — 电子邮件提供商和社交网络检查链接以保护用户免受恶意内容
- 搜索索引 — 搜索引擎(如 Google)爬取链接以索引内容
- 安全扫描 — 反病毒和防火墙服务验证链接目的地
Linkly 如何识别机器人
Linkly 权衡三个信号来检测机器人流量:
1. 用户代理检测
许多机器人通过其用户代理字符串标识自己。例如,Googlebot、Facebookbot 和 Twitterbot 都会自我宣布。查看我们的检测到的机器人完整列表。
2. 已验证的机器人
主要爬虫根据它们真正运行的网络进行确认,因此声称是 Facebook 的链接预览爬虫的访问会被验证为真实的,而不是只凭其言。
3. 网络和请求信号
一些自动化工具根本不标识自己。对于这些,我们查看请求的来源 — 云托管提供商(如 AWS、Google Cloud 或 DigitalOcean)— 以及请求的行为方式。真实浏览器发送的一组独特的标头是大多数自动化工具所没有的。
两个部分都很重要,因为许多真实的人通过托管网络访问您的链接:Facebook 和 Instagram 应用内浏览器、移动运营商代理和 iCloud 私人中继都以这种方式路由流量。来自这些网络之一且在其他方面看起来像真正浏览器的访问将被计为一个人,其网络在您的分析中显示为,例如,Amazon.com (cloud) — 所以很明显为什么托管提供商会出现在您的人类访问者中。
社交媒体爬虫处理
Linkly 可以选择排除来自 Facebook、X、LinkedIn、Google 和 YouTube 的社交媒体爬虫在您的分析中。启用时:
- 它们不会被记录在您的分析中
- 它们不计入您的点击限制
- 它们始终被允许通过,即使启用了机器人阻止
- 它们仍然可以生成自定义社交预览
这使您的分析专注于人类访问者,同时社交分享继续无缝进行。
自动忽略的用户代理
Linkly 自动忽略来自某些已知机器人用户代理的流量。这些请求会正常重定向,但不会被记录在分析中或计入您的点击限制:
- Bytespider — 字节跳动的网络爬虫
- python-requests — Python HTTP 库,常用于自动化脚本
- curl — 命令行 HTTP 工具
此过滤自动应用于所有链接,无需任何配置。
机器人流量是坏的吗?
在大多数情况下,不是。大多数机器人都是"好机器人",执行有用的功能。
但是,机器人流量在以下情况下可能是有问题的:
- 虚增点击次数 — 使测量真实参与度变得困难
- 扭曲转化率 — 机器人从不转化,所以高机器人流量使转化率显得更低
- 消耗点击限制 — 尽管社交媒体爬虫可以从限制中排除
有关来自广告平台的无效流量的信息,请参阅我们关于 TikTok 无效流量的文章。
默认为人类点击
您的流量报告默认显示人类点击。机器人流量会自动从您的主要点击计数中排除,因此您的数字反映真实访问者,无需任何设置。
在您的点击总数旁边,您会看到有多少机器人被过滤了 — 例如,"1,240 次点击 · 380 个机器人被过滤" — 所以没有任何隐藏。
要查看所有流量,请使用报告顶部的包含机器人流量开关。这会在您的总数中计入机器人,并添加一个机器人标签,按名称分解机器人流量。
注意: 这仅影响报告。机器人点击仍然计入您计划的点击限制,API 默认返回所有流量 — 传递
bots=false以排除 API 请求中的机器人。
阻止机器人流量
您可以选择完全阻止机器人访问您的链接。但是,我们通常不建议这样做,因为:
- 检查垃圾邮件的好机器人可能会在被阻止时将您的链接标记为可疑
- 自定义社交预览在大多数平台上都无法工作
- 搜索引擎将无法索引您的链接
要阻止其他机器人同时仍然允许社交媒体预览,请在您的链接上启用"阻止机器人"和"跳过社交爬虫跟踪"。
如何阻止机器人
创建或编辑链接
在阻止机器人下,启用阻止已知机器人

被阻止的机器人将看到访问被阻止页面
返回的 HTTP 状态码是 403 Forbidden。

常见问题
为什么我的大部分流量来自机器人?
通过社交媒体、电子邮件或短信分享的链接通常会产生大量机器人流量,因为这些平台会主动扫描链接以查找垃圾邮件和安全威胁。
随着您的人类流量增长,机器人将代表总点击数的较小百分比。
机器人是否计入我的点击限制?
大多数机器人计入您的限制,因为处理任何请求的成本相同。
但是,您可以启用跳过社交爬虫跟踪来排除来自 Facebook、X、LinkedIn、Google 和 YouTube 的社交媒体爬虫在限制和分析中。
被阻止的请求也不计入您的限制。
为什么我在 Google Analytics 中看不到这些机器人?
Google Analytics 依靠浏览器 JavaScript 来跟踪访问者。机器人通常不执行 JavaScript,所以它们不会出现在 GA 报告中。
Linkly 在服务器端记录所有流量,让您完全了解人类和机器人流量。
Linkly 如何知道访问者是否是机器人?
大多数合法机器人通过其用户代理字符串标识自己,主要爬虫根据它们真正运行的网络进行验证。查看我们的检测到的机器人列表。
对于不标识自己的自动化,我们结合请求的来源 — 例如云托管提供商 — 和其行为方式,因为真实浏览器发送的一组独特标头是大多数自动化工具所没有的。
我的链接通过 VPN 工作吗?
是的。VPN 服务通过数据中心路由流量,但真实浏览器被识别为访问者并正常通过 — 包括在启用机器人阻止的链接上。
如果链接显示被阻止,请检查您是否正在用命令行工具或脚本而不是浏览器进行测试,因为这些被视为自动化。
来自广告平台的虚假点击呢?
来自广告平台(如 TikTok)的无效流量是与机器人流量不同的问题。这些点击来自真实的移动设备,但可能不代表真正的兴趣。
有关更多信息,请参阅我们关于 TikTok 无效流量的文章。
每月追踪500次点击,包含所有功能。