索引看的是移动版,不是桌面版
搜索引擎在判断页面是否值得收录时,主要参考移动端响应里的内容。同一套内容如果桌面版完整、移动版只剩标题和几张图,索引读到的是移动版那一份。很多“内容看起来不少,却始终进不了索引”的情况,源头就在这里。
所以核对的重点不是桌面版写了多少,而是移动端 UA 拿到的究竟是什么。
核对顺序:从响应到内容
- 先用移动端 UA 请求一次页面。不要只看浏览器窗口缩小后的效果,那仍然是桌面版的 DOM。用手机 UA 直接看原始响应,确认 HTML 里有多少正文文本。
- 对比两版的主要内容。把桌面版与移动版的正文纯文本各提取一份,比较字数与段落数。差距明显,就说明被抓取的主本被削弱了。
- 检查移动版的 robots 与 noindex。有的站点为了“避免移动页重复收录”,给移动端加了 noindex,同时又让移动端地址作为被抓取的主本,等于主动放弃索引资格。robots.txt 里针对移动 UA 的封禁也要一并查。
- 看 canonical 指向哪一版。如果移动版 canonical 指向桌面版,而桌面版的内容又依赖移动端才能被完整判定,就容易形成互相矛盾的信号。理想状态是两版指向同一个最终地址,且该地址返回完整内容。
- 确认懒加载与折叠区的内容能否被抓到。移动版为了速度,常把正文后半段做成滚动加载,或塞进“展开更多”。如果这些内容只在用户交互后才出现在 DOM 里,抓取时可能拿不到。
- 检查移动版是否屏蔽了关键资源。CSS、JS 被 robots.txt 拦住,会导致渲染结果与预期不符,间接影响对页面质量的判断。
几个经常被忽略的细节
移动版单独一套地址
移动版如果是独立域名或独立目录,要确保它与桌面版的对应关系清晰,并避免两版各自被当成独立页面重复收录。这部分的处理思路与 URL 规范、canonical 收敛是一致的。
正文被拆进组件里
移动端常把正文拆进标签页、手风琴或轮播。视觉上都在,但对抓取来说,隐藏层级过深的内容容易被判定为次要。
只保留摘要的移动页
有的站点在移动端只输出摘要,完整内容留给 App。这种页面本身就属于单薄内容,进不了索引并不意外。
怎么判断影响范围
不是所有移动端差异都会影响收录。如果差异只在广告位、导航样式、图片尺寸,正文完整,通常不必紧张。真正需要优先处理的是三类:正文明显减少、关键段落只在交互后出现、移动版带 noindex 或抓取时返回空内容。可以先挑流量占比高的一批页面核对,而不是全站铺开。
处理原则
移动版是主本,就不该是桌面版的删减版。先让两版的主要内容一致,再谈其他优化,顺序错了会白做很多事。
调整之后不要频繁改动同一批页面,给抓取和索引留出时间,再从索引状态与抓取日志里观察变化。收录不是即时的,核对动作做对了,剩下的是等待。