網站收錄

手机版與电脑版内容不一致:索引采用哪一版内容

同一個 URL 在手机和电脑上呈現的内容可能不同,而爬虫主要以移動版為准。本文說明移動優先抓取下内容不一致的常见场景、索引會采用哪一版,以及一套可执行的自查顺序,帮你確認頁面上到底有多少内容真正進入了索引流程。

網站收錄

手机版與电脑版内容不一致:索引采用哪一版内容

同一個 URL,用手机打開和用电脑打開顯示的内容不一样,這是很多站点都會遇到的情况。当一個頁面在两種设备上呈現的信息量差距較大时,搜尋引擎抓取到的版本,和你以為被收錄的版本,可能並不是同一個。

爬虫看到的是移動版

目前主流搜尋引擎的抓取基本以智能手机 UA 為主,也就是用模拟手机的爬虫去請求頁面。這意味着:站点返回给移動端的 HTML,才是决定這個 URL 能否被正常索引的第一手材料。桌面端頁面虽然也存在,但在收錄判断上通常不是主要依據。

所以問题不在于“我做没做移動适配”,而在于移動版里到底還剩下多少内容。

几種常见的内容不對等情况

  • 移動版删减正文:為了頁面轻量,移動版只保留前几段,後面的表格、參數、對比資料被砍掉,抓取到的内容自然随之减少。
  • 内容藏在折叠或标簽頁里:正文被放進“展開更多”或第二個 tab,如果是靠点击後才由脚本插入 DOM,抓取时可能看不到。
  • 文字變成图片:移動版用一張長图承载說明,图里的文字不參與索引。
  • 移動版缺了内鏈:桌面版侧栏、相關阅讀、面包屑在移動版被折叠或省略,頁面之間的 URL 發現路径随之變窄。
  • 移動版资源被拦截:CSS、JS 或接口在移動 UA 下被防火墙、CDN 規則挡住,渲染失敗,頁面只剩空壳。

索引最终采用哪一版

多數情况下,索引里的内容以移動版抓取到的版本為准;桌面版獨有的正文如果移動版完全没有,通常不會因為“桌面版有”就被額外收錄。反過来,如果移動版内容残缺到一定程度,頁面也可能被视為内容不足,出現已抓取未收錄或收錄後表現很差的情况。

需要区分的是:能否收錄看的是移動版抓到了什么,而排序與展現還會综合其他信号,两者不要混為一谈。

自查顺序

  1. 用手机 UA 請求目标 URL,查看原始 HTML(不是渲染後的截图),確認正文是否完整存在于源碼中。
  2. 把移動 UA 下的正文與桌面 UA 下的正文對齐,看差了多少,差的是不是關键内容。
  3. 检查隐藏方式:折叠面板、tab、懒加载区域的内容,是否在 HTML 里就能讀到。
  4. 检查移動版的内鏈數量與锚文本,看重要頁面是否還有入口。
  5. 检查影响渲染的资源是否在移動 UA 下被拦截,必要时對比抓取工具與浏览器打開的结果。
  6. 核對 title、description、canonical、结构化資料在两種版本下是否一致,避免指向不同 URL。

處理建议

最省事的做法是响應式:同一套 HTML、同一個 URL,只靠 CSS 調整布局,内容本身不做设备区分。如果业務上必须分两套模板,至少保證正文、主要内鏈、结构化資料在移動版里同样齐全。

折叠内容不必强行展開,只要它在初始 HTML 中存在,而不是点击後才由脚本寫入,通常没有太大問题。

判断标准可以简化成一句:把设备換成手机 UA 之後,頁面還剩多少可讀的文字和可走的連結。剩下的那部分,基本就是這個 URL 能被索引到的上限。