网站速度与SEO检测

输入网址即可测量服务器响应,检查SEO标签和安全响应头,获得速度、SEO、安全和最佳实践的评分,以及每个问题的改进建议。

  • 50项检查
  • 无需API密钥
  • 手机与桌面

分析网站

访问方式

这是在服务器端读取HTML和HTTP头的检测,并不像Lighthouse那样真正渲染页面。页面从Cloudflare数据中心获取,因此不测量LCP和CLS,只提示可能造成问题的风险。点击“开始分析”之前不会发送任何内容。

请输入网页地址,然后点击“开始分析”。

分析原理

点击“开始分析”后,beancuit自己的服务器函数(运行在Cloudflare上)会用手机或桌面浏览器的User-Agent请求页面,逐步跟随并记录每次重定向,最多读取3 MB的HTML。随后列出脚本、样式表、图片和字体,向其中最多25个文件发送轻量的HEAD请求,了解它们的大小、压缩和缓存设置,并获取robots.txt、站点地图、http://版本以及带或不带www的另一地址。不使用任何API密钥或外部检测服务,所有数据均由我们自己的代码测量。

URL → 重定向 → HTML + 响应头 → 最多25个文件(HEAD) → robots.txt · 站点地图 · http:// · www → 检查 → 评分

检查哪些内容

  • 速度: 首字节时间(TTFB)和HTML下载时间、HTML大小与压缩、重定向、阻塞渲染的脚本和样式表、文件数量、估算页面体积、大图片、未压缩的文本文件、过短的缓存时间、未设宽高的图片、缺少延迟加载、资源提示以及第三方域名。
  • SEO: HTTP状态码、标题和元描述长度、规范网址(canonical)、html lang、viewport、字符编码、H1数量和标题层级、图片替代文本(alt)、Open Graph和Twitter卡片、noindex、robots.txt规则、站点地图、hreflang、JSON-LD结构化数据和网站图标。
  • 安全: HTTPS及http:// → https://重定向、HSTS、Content-Security-Policy、X-Content-Type-Options、X-Frame-Options或frame-ancestors、Referrer-Policy、Permissions-Policy、Cross-Origin-Opener-Policy、Cookie属性(Secure、HttpOnly、SameSite)以及服务器版本暴露。
  • 最佳实践: 混合内容(https://页面中的http://文件)、www与非www是否统一、HTML doctype,以及检测到的CDN或Web服务器。

评分方法

每项检查的结果为通过、需注意、未通过或参考之一。在同一类别中,通过计1分、需注意计0.5分、未通过计0分,再乘以该项的权重(1到3);参考项不计分。类别得分是加权平均换算成的百分制分数,总分是四个类别得分的简单平均。

  • 权重3: 首字节时间、压缩、阻塞渲染的脚本、HTTP状态、标题、viewport、noindex、robots.txt屏蔽、HTTPS、https重定向和混合内容。
  • 权重2: HTML下载时间和大小、重定向、阻塞CSS、页面体积、大图片、文本压缩、静态文件缓存、元描述、H1、图片alt、HSTS、CSP和Cookie属性。
  • 权重1: 其余所有计分项。
  • 等级: 90分及以上为A,80分及以上为B,70分及以上为C,60分及以上为D,低于60分为F。

本工具无法测量的内容

时间是从Cloudflare服务器测得的,而不是从你的设备或网络测得的,并包含该服务器的DNS解析、连接和TLS握手时间。由于不渲染页面、不执行JavaScript,因此不测量最大内容绘制(LCP)、累积布局偏移(CLS)和交互到下一次绘制(INP);未设尺寸的图片和阻塞脚本只作为风险提示。由JavaScript后续添加的内容、外部CSS中引用的字体以及前25个之外的文件不会被检查。有些网站会屏蔽或限制自动请求,或向数据中心IP返回不同的内容。

隐私

只有在你点击“开始分析”或打开含有url=的分享链接时,输入的地址才会发送到beancuit的服务器函数。该函数获取页面并返回结果;除Cloudflare的常规请求处理外,beancuit不保存任何内容。私有和本地地址(localhost、10.x、192.168.x、169.254.x等)会被拒绝。

标准与来源

  • HTTP语义与缓存:RFC 9110、RFC 9111
  • HTTP严格传输安全(HSTS):RFC 6797;内容安全策略第3级(W3C)
  • 机器人排除协议:RFC 9309;站点地图协议0.9(sitemaps.org)
  • HTML现行标准(WHATWG):viewport、延迟加载、preload与preconnect
  • Open Graph协议(ogp.me)与schema.org JSON-LD

最后核对 2026年10月12日

常见问题

这和Google PageSpeed Insights或Lighthouse一样吗?

不一样。Lighthouse会在真实浏览器中加载页面并测量渲染过程。本工具是更轻量的服务器端检测,只读取HTML、HTTP响应头和最多25个关联文件,因此速度快、无需API密钥,但不测量LCP、CLS或INP。它会指出导致页面变慢或跳动的常见原因,例如阻塞渲染的脚本、大图片和未设尺寸的图片。

为什么响应时间和我的感受不同?

时间是从运行检测的Cloudflare服务器测得的,通常位于离你较近的数据中心,并包含DNS解析、连接和TLS握手时间。你自己的网络、浏览器缓存和所在位置都会带来不同的数值,网站的CDN缓存也可能让第二次分析更快。

为什么有的网站分析失败或结果异常?

有些网站会屏蔽自动请求、显示人机验证,或限制来自数据中心IP的访问频率。返回PDF等非HTML内容的地址不会被分析,出于安全考虑,私有或本地地址也会被拒绝。可以换一种访问方式,或先确认该地址能在浏览器中打开。

为什么只检查部分文件?

Cloudflare免费套餐限制了每次运行可发出的外部请求数量,因此工具只检查最重要的25个文件:先检查阻塞渲染的脚本和样式表,再检查其他脚本、字体和靠前的图片。所以页面体积是估算值。

可以分享或保存结果吗?

可以。分析完成后,地址栏中会出现带有url=(若选择桌面还有device=desktop)的链接,打开该链接会重新运行同样的分析。“复制为JSON”可以获得全部检查项、响应头和文件信息的机器可读格式。

输入的地址会被保存吗?

不会。只有在你点击“开始分析”或打开分享链接时,地址才会发送到beancuit的服务器函数,用于获取页面后即被丢弃。在目标网站看来,这只是一次来自Cloudflare服务器的普通请求。

相关标签

其他工具

结果仅供参考。计算可能有误,不构成法律、医疗或财务建议。重要决定请务必先咨询相关机构或专业人士。

搜索