网站收录

移动版比桌面版少内容:蜘蛛按哪一版判断页面

很多站点为了让移动版加载更快而做减法,桌面版才有的参数表、长正文、评论和结构化数据被删掉。移动优先索引下,蜘蛛主要按移动版判断页面内容与质量,两版差异过大时,收录结果容易和预期对不上。本文梳理常见的移动版缩水做法、自查顺序与处理思路。

网站收录

移动版比桌面版少内容:蜘蛛按哪一版判断页面

很多站点现在只有一套响应式模板,但真正维护内容时,移动版和桌面版仍然是两套输出:桌面版放完整参数表、对比表格、长段落说明,移动版为了“加载快”只留一段摘要。移动优先索引下,蜘蛛抓取和评估页面时,主要参考的是移动版内容。两版差得太多,收录结果和你的预期就容易对不上。

这不是“移动版更重要”这么简单,而是:你希望被索引的内容,必须能在移动版上被抓到、被渲染出来。

移动优先索引优先了什么

搜索引擎的爬虫会使用移动端 UA 抓取页面,并把移动版内容作为判断页面主题与质量的主要依据。桌面版并没有完全消失,但它更多是辅助参考。也就是说,如果移动版只展示了正文的三分之一,蜘蛛看到的就是那三分之一。

这里要区分两种情况:一种是移动版“没有这些内容”,另一种是“内容在 DOM 里但被折叠或延迟加载”。前者是内容缺失;后者要看渲染结果,渲染后仍留在 DOM 中、只是视觉上折叠,影响相对小,而依赖用户交互才插入 DOM 的内容,通常抓不到。

移动版缩水的常见做法

  • 把参数表、对比表换成“点击查看详情”的跳转链接。
  • 正文只留导语,后半段靠“展开阅读全文”再插入。
  • 评论、问答、用户补充内容不加载,理由是减少请求。
  • 图片换成低分辨率版本,alt 文案被一并删掉。
  • 内链模块在小屏下被隐藏,页面出链结构随之改变。

前几条直接影响正文判定,最后一条会影响蜘蛛从这一页继续发现其他 URL 的路径。

容易连带出问题的几个地方

结构化数据只放在桌面版

有些模板在桌面版输出面包屑、评分、FAQ 等标记,移动版为了精简去掉了。抓取以移动版为主时,这些标记可能不完整,页面在结果里的呈现方式会受影响。

canonical 与 alternate 写法不一致

独立 m 站的站点,两边要互相声明:移动版用 canonical 指向自己或桌面版,并用 alternate 声明另一版。如果只在桌面版写了一套、移动版没写,蜘蛛容易把两版当成两个并不完全相同的页面来处理,收录归属变得摇摆。

屏蔽了 CSS 和 JS 资源

robots.txt 里顺手屏蔽 /js/、/css/ 目录,会让移动版渲染出残缺结构,蜘蛛看到的内容和你用手机打开看到的不是一回事。

自查可以按这个顺序走

  1. 用移动端 UA 抓取目标 URL,保存移动版渲染后的 HTML。
  2. 和桌面版逐块对比:标题、正文主体、内链、结构化数据、主要图片。
  3. 确认 JS、CSS 资源没有被 robots.txt 屏蔽,渲染结果与浏览器一致。
  4. 检查 viewport 与适配方式:响应式、动态服务还是独立 m 站。
  5. 对重点页面抽查日志,确认蜘蛛实际抓取的是移动版地址。

处理思路

  • 能响应式就不要做独立 m 站,一份内容两边共用,最省事。
  • 必须做动态服务或独立 m 站时,保证移动版有等价内容,而不是摘要版。
  • 折叠展示可以保留,但内容要存在于初始 HTML 或能被渲染出来,别只挂在点击事件上。
  • 两版的 canonical、alternate 和结构化数据保持一致。
移动优先索引的检查重点不是“移动版好不好看”,而是“移动版有没有把该给蜘蛛看的内容给到位”。

收录只是中间结果,页面能不能被正确理解,取决于蜘蛛抓到的那一版。移动版缺失的部分,通常不会自动从桌面版补全。定期抽查几类模板页的移动版输出,比事后追问“为什么这个页面没收录”更省时间。