怎样查看一个网站是用什么程序搭建的——2026 年识别技巧
我有一个”坏习惯”:每次看到一个好看的网站,第一反应不是欣赏设计——是右键查看源代码,看它用什么技术搭的。
但说实话,靠看源代码来识别网站平台,越来越不靠谱了。现在的网站经过构建工具打包后,很多特征都被隐藏或混淆了。
还好有更好的工具可以用。
一句话理解: 识别一个网站的技术栈,不需要”猜”——有专门的分析工具一键搞定。
方法一:浏览器扩展(最推荐)
Wappalyzer
这是我用了很多年的扩展,几乎每天都在用。装好之后,访问任何网站,点击 Wappalyzer 图标,它会列出:
- Web 框架(React、Vue、Next.js……)
- 分析工具(Google Analytics、Umami……)
- CDN(Cloudflare、Fastly……)
- 编程语言(PHP、Node.js……)
- CMS(WordPress、Hexo……)
BuiltWith
比 Wappalyzer 更全面,但略复杂。适合做竞品分析——可以查一个网站用了哪些技术、用了什么 CDN、做了哪些 SEO 优化。
经验之谈: 我曾经用 BuiltWith 分析了一个竞品网站,发现它居然用了和我们的项目一样的第三方支付服务。后来用这种方式找到了更便宜的供应商。技术栈分析不只是满足好奇心,它能帮你发现更好的工具选择。
方法二:查看网页源代码(经典方法)
手动查看源代码还是有效,只是要掌握技巧:
查看 HTML 特征
1 | <!-- WordPress:搜索 wp-content --> |
查看 HTTP 响应头
1 | curl -I https://example.com |
方法三:在线工具
- Wappalyzer 在线版:直接输入 URL,在线分析
- BuiltWith:输入 URL,看非常详细的技术栈报告
- WhatRuns:类似 Wappalyzer,但会显示具体的版本号
常见 CMS 的识别特征
| 平台 | 典型特征 | 后台地址 |
|---|---|---|
| WordPress | wp-content、wp-includes |
/wp-admin/ |
| Hexo | generator meta 标签为 Hexo |
无后台(静态站) |
| Hugo | meta generator 为 Hugo |
无后台 |
| Next.js | __NEXT_DATA__ 脚本 |
取决于配置 |
| Ghost | Content-Type 含 Ghost |
/ghost/ |
| Shopify | /cdn/shop/ 文件路径 |
/admin/ |
手动 vs 工具
| 方式 | 优势 | 劣势 |
|---|---|---|
| 手动查看源代码 | 不依赖第三方 | 效率低,被构建工具混淆 |
| Wappalyzer | 一键识别,信息完整 | 部分技术可能识别不到 |
| BuiltWith | 非常详细,有可视化报告 | 免费版有限制 |
| 查看 HTTP 头 | 可以看到服务器和框架 | 很多网站隐藏了这些信息 |
相关推荐
P.S. 有一次我在咖啡馆看到一个做得特别好的网站,掏出手机想查它用的什么技术栈,发现 Wappalyzer 在手机浏览器上装不了。于是我在 URL 后面加了 /wp-admin/——果然跳到了 WordPress 登录页。然后我默默喝了口咖啡,心想:有些老方法,在工具失效的时候还是挺管用的。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 飞鲤的自留地!










