TapCub 正式上线:统计、分析、客服一个平台免费用

免费工具 移动端友好测试:Google 原工具停用后,这样查手机适配

Google 在 2023 年 12 月关掉了「移动设备适合性测试」(Mobile-Friendly Test)工具和接口,改让大家用 Lighthouse。本页在模拟手机上跑 Lighthouse 里现在还有的移动端检查、给出截图,并能在本地检查粘贴的 HTML,直接定位到要改的那一行。

  • 模拟手机 + 截图
  • 只用当前 Lighthouse 还有的审计
  • 粘贴的 HTML 不离开浏览器
工具

在手机上检查一个页面

第 1 部分通过 Google PageSpeed Insights 接口测试线上网址(只测手机);下面第 2 部分检查你粘贴的 HTML,不发送到任何地方。

公开可访问的 http(s) 网址。需要登录的页面、localhost、公司内网地址,Google 的服务器访问不到。

使用自己的 API key(可选)

本页带了一个共用 key。当天额度用完时,可以填你自己的免费 key(申请方法)。

会发什么、发给谁

  • 只在你点按钮时发送:网页地址、手机还是桌面、报告语言和 API key,从你的浏览器直接发到 Google(www.googleapis.com)。TapCub 看不到、不转发、不保存。
  • Google 的服务器随后像访客一样打开这个网页,再把报告返回给你的浏览器;这次请求适用 Google 隐私权政策。
  • 你填的 key 只留在这个页面里;勾选「记住」才会存进这个浏览器(localStorage),取消勾选即删除。
  • 在中国大陆网络环境下,浏览器通常连不上 www.googleapis.com,测试会提示网络错误。

还没有测试

填网址、点按钮,真实用户数据和实验室测试结果会显示在这里。先看看 Google 对真实用户数据用的阈值:

现场数据阈值
指标(75 分位)良好需改进较差
最大内容绘制(LCP)≤ 2.5 s2.5 s – 4.0 s> 4.0 s
交互到下一次绘制(INP)≤ 200 ms200 ms – 500 ms> 500 ms
累积布局偏移(CLS)≤ 0.100.10 – 0.25> 0.25
首次内容绘制(FCP) · 非核心指标≤ 1.8 s1.8 s – 3.0 s> 3.0 s
首字节时间(TTFB) · 非核心指标≤ 800 ms800 ms – 1.8 s> 1.8 s

来源:PageSpeed Insights 文档「关于 PageSpeed Insights」和 web.dev,2026-11-11 核对。

检查粘贴的 HTML(本地)

粘贴网页源码或模板,检查 viewport 标签、会撑出横向滚动的固定宽度、过小的字号、没写尺寸的图片,并标出行号。只读代码,不渲染页面。

提示:在浏览器里「查看网页源代码」全部复制。外部 CSS 文件不会被检查,需要的话把 CSS 放进 <style> 里一起粘贴。

这一部分完全在你的浏览器里运行,粘贴的 HTML 不会上传、不会保存,也不会进分享链接。
  • 问题第 5 行viewport 把宽度写死为 width=1024,页面按这个宽度排版再在手机上缩小。改成 width=device-width。
  • 需检查第 5 行禁止了缩放(user-scalable=no 或 0)。Lighthouse 的 meta-viewport 审计会判不通过:视力不好的用户需要放大。
  • 需检查第 9 行有 2 处 width 写成 500 像素以上的固定值(最大 980 像素),手机上会出现横向滚动,改用 max-width 或百分比。
  • 提示第 10 行有 2 处字号小于 12 像素(最小 10 像素),手机上不放大很难看清;旧版 Lighthouse 的字号审计以 12 像素为界。
  • 提示第 17 行有 1 张图片没写 width 和 height(或 aspect-ratio),加载时页面会跳动,影响累积布局偏移(CLS)。

分享这组输入:数值写在链接的 # 后面,不会发到服务器。

版本 v1.0更新于 更新记录

结果怎么看

每项检查对手机意味着什么

Lighthouse 把它们分成几个独立审计,合起来覆盖了 Google 原工具里还能自动检测的那些问题。

viewport

没有 width=device-width,手机会按桌面宽度渲染再缩小,字很小、点击还可能延迟。这是页面「不适合手机」最常见的原因。

缩放

禁止缩放并不能让页面更适合手机,反而不符合无障碍要求。让用户能双指放大。

点按区域

链接和按钮要够大、间距够宽,手指才不会点到旁边。Lighthouse 用 WCAG 2.2 的目标尺寸规则检查;「不适用」表示没找到又小又挤的目标。

图片和截图

发虚或被拉伸的图片会单独标出。截图是模拟手机实际渲染的结果——看看有没有横向溢出、文字重叠、弹窗挡住内容。

Lighthouse 已经不再检查字号和「内容比屏幕宽」。这两项请看截图、用下面的本地 HTML 检查,并在真机上确认。

使用方法

测网址、看截图、找到那一行

网址检查告诉你哪里有问题,HTML 检查告诉你问题在第几行。

  1. 1

    检查线上网址

    填网址、点按钮,拿到手机截图和 5 项 Lighthouse 移动端审计。

  2. 2

    看截图

    截图上被截断、重叠、被横幅挡住的地方,访客看到的也是这样。

  3. 3

    粘贴 HTML

    把页面源码或模板粘进本地检查,viewport、固定宽度、小字号都会标出行号。

  4. 4

    真机确认

    模拟很接近但不完全一样。用真手机打开(包括在微信里打开),横竖屏都看,点一点主要按钮。

检查规则

查什么、由谁查

网址部分只报告 Lighthouse 13 里还存在的审计;HTML 部分是本工具自己的规则,依据同样的指引。

  • Google 从 2023 年 12 月 1 日起停用移动设备适合性测试工具、对应接口和 Search Console 的「移动设备易用性」报告(Google 搜索中心博客,2023-04-19)
  • Lighthouse 12(2024 年)用 target-size 替代了 tap-targets;Lighthouse 13(2025 年 10 月)把 viewport 审计换成 viewport 洞察,并删除了字号审计
  • 报告里没有的审计显示为「本报告里没有」,不会算作通过
  • HTML 检查只读代码:外部 CSS 文件和 JavaScript 生成的排版看不到
本页的检查项
检查项来源什么情况下标出
viewport-insightLighthouse 性能缺少 viewport 标签或没有为手机设置
meta-viewportLighthouse 无障碍(axe)user-scalable=no,或 maximum-scale 小于 5
target-sizeLighthouse 无障碍(axe)点按目标太小或太挤(WCAG 2.2)
image-size-responsiveLighthouse Best Practices图片分辨率不够这块屏幕用
image-aspect-ratioLighthouse Best Practices图片显示比例和原图不一致
固定宽度 ≥ 500 像素本工具(HTML)width / min-width 写成像素,撑出横向滚动
字号 < 12 像素本工具(HTML),仅提示不放大可能看不清
图片没写尺寸本工具(HTML),仅提示没有 width / height 或 aspect-ratio,会造成布局偏移
例子

检查「只适配电脑的旧页面」示例

HTML 框里第一个示例是一个固定宽度的老商城页面。下面是本地检查的结果和每一行的改法。

旧页面示例的本地检查结果
行号发现改法
5viewport 写死为 width=1024content="width=device-width, initial-scale=1"
5禁止缩放(user-scalable=no)去掉 user-scalable 和 maximum-scale
9固定宽度 980 像素和 960 像素max-width: 980px; width: 100%
10字号 11 像素和 10 像素至少 12 像素,正文 16 像素
17图片没写宽高按图片文件写上 width 和 height

第二个示例「响应式页面」把这五处都改了,检查全部通过。在工具里切换两个示例对比看。

常见误区

手机适配检查容易踩的坑

四个测试通过了也可能还在的问题。

还在找 Google 的绿色结论

原来「网页适合在移动设备上浏览」这样的一句话结论已经没有了。Google 现在推荐 Lighthouse,它给的是逐项审计,不是一个通过 / 不通过。

用禁止缩放来「修」排版

user-scalable=no 只是把排版问题藏起来,还不符合无障碍要求。该改的是宽度。

写死像素宽度

980 像素的外层容器或表格,在 390 像素宽的手机上一定会横向滚动。用 max-width,让内容自动换行。

只在电脑上模拟

模拟器看不到真实字体、浏览器工具栏和触摸手感,微信等 App 内置浏览器也有自己的顶部栏。关键页面要在真机上看。

常见问题

移动端友好测试常见问题

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

Google 的移动设备适合性测试还能用吗?

不能了。Google 从 2023 年 12 月 1 日起停用了移动设备适合性测试工具、对应的 API 和 Search Console 的「移动设备易用性」报告,并建议改用 Lighthouse。Google 同时说明,这并不代表移动设备易用性对 Google 搜索不重要。

用什么替代它?

Google 的公告提到的是 Chrome 的 Lighthouse。Lighthouse 可以在 Chrome 开发者工具、PageSpeed Insights 和它的接口里运行——本页用的就是这个接口,只保留和手机相关的审计。

手机适配检测为什么不查字号了?

Lighthouse 在 13 版(2025 年 10 月)删除了字号审计。本页下面的本地 HTML 检查仍会提示小于 12 像素的字号,这是旧审计用的界限。

点按区域显示「不适用」是什么意思?

target-size 规则只检查又小又挨着别的目标的元素。「不适用」表示没找到需要检查的,是好事,不是出错。

移动端友好会影响排名吗?

Google 按手机版收录网页(2023 年已完成移动优先索引),页面体验指引里也问「内容在移动设备上显示效果好吗」。Google 没有公布一个单独的「移动友好」排名开关。百度方面本页不做推断。

为什么要填 API key?

网址检查从你的浏览器直接调用 Google PageSpeed Insights 接口,Google 现在不给不带 key 的请求额度。key 用 Google 账号免费申请;在中国大陆网络下浏览器通常连不上 Google 接口。粘贴 HTML 检查不需要 key,也不发任何请求。

和网站测速有什么区别?

两者用同一个 Google 接口。网站测速关注加载速度和 Core Web Vitals,可测手机或桌面;本页只测手机,额外跑无障碍(Accessibility)和 Best Practices 审计,给手机截图,并提供本地 HTML 检查。

更新记录

更新记录

这个工具的新功能、修复和数据更新,最新的在前。

  1. · v1.0

    首次上线首次上线。

这个工具用到的数据

  • PageSpeed Insights / Lighthouse 审计项 — 核对于 2026-11-11,每 6 个月复核(2027-05-11 前复核)

缺功能或发现错误?告诉我们,常被提到的会排进下次更新。 全部工具更新

下一步

找出最该改的机型和页面

先用统计看哪些页面、哪些屏幕宽度的访客多,再在每次修改后看手机端真实用户的 Web Vitals。

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie