Next.js 检测
输入任意网址,立即判断这个网站是不是用 Next.js 搭建 —— 并给出命中依据。
不保存你检测的网址。想要完整体检(性能 / 图片 / SEO / 可访问性 + 真实浏览器测速)→ 用首页的完整体检
为什么查这个
Next.js 站的性能取决于渲染模式(SSR/SSG/ISR)与图片组件用法,确认框架是第一步。
这是什么
Next.js 是 React 生态里的元框架,营销站与产品应用里占比很大。它的特征出现在资源路径和页面数据里,确认之后你才知道问题该修在图片组件、路由缓存还是客户端包。
怎么从公开页面判断
- HTML 与 CSS 里出现 /_next/static/、/_next/image 路径。
- 页面里有 __NEXT_DATA__ 脚本标签,或 app router 的 self.__next_f 数据。
- 响应头或构建产物里出现 x-nextjs-*、x-powered-by: Next.js。
- 链接预取与路由载荷在访客点击之前就已加载。
结果怎么读
上面任何一条结构性信号都算确认。纯静态导出、或把资源改写到自家 CDN 域名下的站常常查不到;文章里顺口提到只能算疑似。常见误报:教程示例页里自带的 __NEXT_DATA__。
查出来之后能做什么
逐条看路由的渲染模式、next/image 尺寸配置、根布局里挂的第三方脚本——这三项就能解释大部分分数。托管线索通常指向 Vercel 检测;LCP、图片、SEO 与可访问性的加权分数用 回首页做性能 / 图片 / SEO / 可访问性完整体检 的完整体检。
同类探测器
常见问题
怎么判断一个站是不是用 Next.js?
按页面公开 HTML 与响应头里的结构化特征判定(域名、路径、属性、脚本),每条结论都带命中次数与具体依据,不做猜测。
检测结果会不会有误差?
只命中品牌关键词、没有结构性证据时,我们会标成「疑似」而不是「确认」—— 宁可少报,不误报。
你们会保存我检测的网址吗?
不会。检测在请求内完成,你输入的网址不会被写入存储;页面上也不放第三方追踪脚本,所以不存在一份记录「谁检测了什么」的日志。需要留档的话请自己复制结果。
网站可以隐藏自己的技术栈吗?
能隐藏一部分,但很难全隐藏。页面发到浏览器的 HTML、响应头、脚本路径、静态资源结构是明面上要暴露的,所以总能读出线索。反过来,服务端代码、构建配置、未公开的 API 从外面看不到。因此本工具只报告「看到了哪些证据」,不声称掌握全貌;没有命中不等于没用那个技术。
优化可以找我
把你的网址和想解决的问题告诉我,我给一个明确的方案、报价和工期。
收件人:[email protected] | 抄送:[email protected]