检查任何网页在手机上的表现是否良好——视口、文本大小、点击目标、响应式布局等——并提供真实的手机截图。无需登录,只需粘贴一个 URL。
移动设备适合性测试是一款免费在线工具,输入任意网址即可判断该页面在手机上是否显示正常,并给出0-100分的评分与逐项检测清单。谷歌在2023年12月正式下线了自家的移动友好性测试接口,此后大量站长陷入“没工具可用”的空档期,只能依赖复杂的技术审计报告去推断一个本该很简单的结论。ToolsPivot 重建了这套检测逻辑:服务器以安卓手机的身份抓取你的页面,解析源码里的六项关键信号,再叠加真机截图与核心网页指标,最终输出一句人人看得懂的结论——适合移动设备,或者不适合。整个过程不超过半分钟,不用注册,不用装插件。
这个工具会用移动版 Chrome 的用户代理去请求你填写的网址,跟随跳转,抓回完整的 HTML 与同源样式表,然后在服务端完成解析。解析环节只做那些“从源码就能百分百确定”的判断:viewport 元标签是否存在且配置正确、页面里有没有手机无法运行的 Flash 或 插件、CSS 里有没有 @media 断点和 srcset/ 这类响应式信号、字号规则是否低于12px、有没有超过约480px的固定像素宽度会撑破屏幕。随后工具会调用 PageSpeed Insights 的移动策略接口,补上一项源码看不出来的检测——点击目标尺寸与间距,同时取回一张真实的手机截图和 LCP、INP、CLS、FCP 四项核心网页指标。抓取过程带有 SSRF 防护,会拦截内网与本地地址,单页抓取上限3MB。
用得最多的是三类人。做外贸独立站和跨境电商的运营,需要在投放广告前确认落地页在手机上不会跑版;企业官网的 SEO 负责人,要在百度搜索资源平台提交移动适配之前先自查一遍;前端与测试工程师,改完响应式样式后需要一个快速的回归检查点,比开真机、连调试端口省事得多。此外,用 WordPress、Shopify、SaaS 建站工具的中小企业主,换主题或装完插件后也常来跑一遍,确认新模板没有把 viewport 配置改坏。
真正的痛点不是“不知道页面要适配手机”,而是“不知道具体哪里没适配好”。以前的做法是掏出手机打开页面肉眼看,或者用 Chrome 开发者工具切到设备模式——前者看不出字号规则和点击目标间距,后者的模拟环境与真实抓取存在差异。现在提交一个网址,你会同时拿到判定结论、扣分明细、每一项失败对应的具体修复动作,以及一张真机截图作为交叉验证。原本需要三十分钟的排查,压缩到一次点击。配合网页速度检测工具一起看,加载性能与显示适配的问题可以一次性摸清。
的存在与写法,确认是否声明了 width=device-width。缺失该标签会导致手机把页面当桌面版缩放渲染,属于一票否决项。@media 断点,同时检查 srcset 与 标签,判断布局是否具备随屏幕重排的能力。样式文件过大时可先用 CSS压缩工具瘦身,解析速度会明显加快。、 与 .swf 引用。手机浏览器完全不支持这类内容,一经发现直接判定不合格。https:// 前缀。在任何会改变页面结构、样式或模板的操作之后,都值得跑一次检测。中国的搜索流量七成以上来自手机,百度和谷歌都采用移动优先索引,也就是说搜索引擎眼里的“你的网站”其实就是它的手机版。一个 viewport 标签写错,损失的不只是用户体验,而是整站的排名基础。
需要留意两种情况:需要登录才能访问的页面、以及在 robots.txt 里屏蔽了抓取的页面,工具都拿不到源码,只能返回抓取失败。此时可以先用测试环境的公开地址代替。
背景: 一家深圳的家居用品出口商在谷歌投放独立站广告,移动端转化率只有 PC 端的三分之一。 操作流程:
效果: 表格改为横向滚动容器、按钮放大到48px后复检得分升至94分,移动端加购率两周内提升近四成。
背景: 一家杭州的制造企业官网换了新模板,市场部需要在验收前确认移动端没有问题。 操作流程:
效果: 三个模板全部通过检测,避免了上线后大规模返工。搭配蜘蛛模拟器确认改版后的可抓取性,验收流程一次走完。
背景: 一个消费品牌在微信公众号推文里嵌入活动 H5,部分用户反馈按钮点不中。 操作流程:
效果: 点击目标项通过,活动页表单提交量回升。检查响应头是否正确设置也很关键,可用HTTP头信息查询工具确认缓存策略。
背景: 一个以百度流量为主的资讯站,改版后移动端收录量与排名持续下滑。 操作流程:
效果: 三周后移动端收录恢复正常,长尾词排名回到改版前水平。
背景: 一个五人前端小组在每次发版前需要确认响应式改动没有引入新问题。 操作流程:
效果: 把移动端跑版问题拦在发版之前,线上回滚次数明显减少。
搞清楚每一项检测的判断依据,你才知道修改的方向对不对。工具的六项检测中,前五项来自服务端对源码的直接解析,结论确定性高;第六项点击目标依赖真实浏览器测量,精度更高但需要外部接口配合。
核心要点:
@media 断点或响应式图片,说明布局具备重排能力,缺失则大幅扣分。值得单独提一句的是内容宽度检测。它找的不是“页面宽度”,而是那些写死像素值的元素——一张固定宽度的图片、一个不换行的表格、一段带 min-width 的容器,都足以让整页出现横向滚动。检测代码与文本的配比同样能反映模板臃肿程度,代码文本比例检测工具可以作为辅助参考。
谷歌在2023年12月停用了移动设备适合性测试接口,官方给出的理由是“网页在移动端的表现已成为默认要求”,并建议站长改用 Lighthouse 或 Search Console 的整体报告。问题在于,Lighthouse 输出的是一份包含上百条审计的性能报告,Search Console 只告诉你“有问题的网页数量”,两者都没有那个最重要的东西:针对单个 URL 的、即时的、是或否的答案。
国内站长常用的 chinaz 移动适配工具提供页面快照,但检测维度较浅;不少免费工具只是把你的网站塞进一个手机形状的 iframe 里,连 viewport 都不读。这个工具的做法是把谷歌当年那套判断逻辑在服务端重建一遍,再用 PageSpeed 接口补齐真机测量的部分。你拿回的仍然是一句话的结论,但结论背后是六项可追溯的检测。压缩 HTML 输出也能间接改善移动端首屏,可以用 HTML压缩工具验证效果。
两大搜索引擎对“移动友好”的要求方向一致,但实现路径不同,做中文站点两边都要照顾到。
谷歌自2019年起对所有网站启用移动优先索引,只抓取和评估页面的移动版本,因此自适应(响应式)方案最省事——同一套 URL、同一份 HTML,靠 CSS 断点适配不同屏幕。百度则把站点分为跳转适配、代码适配和自适应三类:如果你用 m. 二级域名做独立移动站,需要在百度搜索资源平台提交 PC 与移动 URL 的一一对应关系,并在 PC 页面加上 声明;如果是自适应站点,加上 有助于百度识别。
核心要点:
移动设备适合性测试是一种检测网页在手机屏幕上能否正常显示与操作的在线工具。它通过模拟手机浏览器抓取页面,检查视口配置、响应式布局、字号、内容宽度、插件和点击目标六个维度,最终给出适合或不适合的判定。此外还会附上真机截图和核心网页指标。
能用,而且用的不是谷歌那个已经关闭的接口。ToolsPivot 在自己的服务器上重建了检测逻辑,用移动版 Chrome 的用户代理直接抓取你的公开页面并解析源码,只在点击目标、截图和核心网页指标三项上调用 PageSpeed Insights。即使 PageSpeed 接口临时不可用,前五项检测和最终判定依然正常输出。
每一项检测按权重折算成分数,六项加总构成0-100分的总评。缺少 viewport 标签或页面含有 Flash 插件属于关键失败,会让页面直接判定为不适合移动设备,无论其余项目表现如何。其他问题——比如字号偏小、存在固定宽度、点击目标过密——按严重程度扣分,不会一票否决。
因为没有 viewport 声明时,手机浏览器会假定页面是为桌面设计的,默认按980px的虚拟宽度渲染再整体缩小。结果就是文字小到看不清、按钮小到点不中,用户必须双指放大才能阅读。这一项不是扣分问题,而是移动适配的前提条件,所以工具把它作为一票否决项处理。
会。百度对移动搜索结果优先展示体验良好的页面,《百度移动搜索优化指南》明确把视口设置、内容可读性和交互便利性列为评估维度。自适应站点建议在页面头部同时声明 viewport 与 applicable-device,帮助百度快速识别适配类型。检测完成后可以顺便观察移动端排名的变化。
PageSpeed Insights 给的是性能报告,这个工具给的是适配判定。前者输出上百条审计项和一个性能分数,你需要自己从中挑出与移动适配相关的部分;后者只回答一个问题——这个页面在手机上能不能正常用——并把六项检测的结果和修复方法列清楚。两者数据有部分重叠,但解决的是不同层面的问题。
第一次检测通常十几秒到半分钟,时间主要花在抓取页面和等待 PageSpeed 接口返回。完整结果会按网址缓存一小时,所以一小时内重复检测同一地址会立刻返回,不再重新抓取。缓存文件到期后自动清理,下次检测会重新获取最新数据。
不能。服务器以匿名身份抓取页面,拿不到你的登录状态,遇到需要鉴权的地址只会抓回登录页或收到403响应。同样,在 robots.txt 中被屏蔽或设置了严格防爬策略的页面也可能抓取失败,这时可以先用服务器状态检测工具确认页面对外的实际响应。
把可点击元素的实际热区放大到48×48px以上,相邻元素之间留出至少8px的间距。常见的做法是给按钮和链接增加 padding 而不是单纯放大字号,这样视觉变化小但热区明显扩大。导航栏里挤在一起的图标链接、表格中密集的操作按钮,是这一项最容易失败的地方。
截图来自 PageSpeed Insights 接口,当该接口响应超时、配额受限或目标页面加载过慢时,截图可能缺失。这不影响判定结果——前五项检测由自建引擎独立完成,判定和评分照常输出。稍等片刻重新检测,或者手动查看页面源代码核对 viewport 标签,也能达到验证目的。
LCP 衡量最大内容元素完成绘制的时间,反映用户多久能看到主要内容,良好阈值是2.5秒以内。INP 衡量页面对用户交互的响应速度,取代了旧的 FID 指标,良好阈值是200毫秒以内。CLS 衡量页面加载过程中元素意外位移的累积程度,良好阈值是0.1以下,数值偏高通常是图片未声明尺寸或广告位撑开布局造成的。
检测结果会以缓存文件的形式保留一小时,用于加速重复查询,到期后自动清除,页面正文不会被长期存储。工具只抓取你主动提交的那个公开地址,不会扫描站内其他页面,也不需要你在服务器上放置任何验证文件。如果检测的是包含个人信息的页面,建议按《个人信息保护法》的要求先做脱敏处理,并可用 Meta标签分析工具单独核查页面的元信息暴露情况。