站点运营

站点运营:移動端與桌面端内容差异自查,別让同一 URL 给出两套内容

移動優先索引下,搜尋蜘蛛多以移動端身份抓取,移動端被折叠或删减的内容,很可能就是最终進索引的版本。本文梳理响應式隐藏、獨立移動站、按 UA 動態返回三類常见差异,给出對比正文長度、核對标簽與内鏈的自查步骤,以及改版後需要复查的處理原則。

站点运营

站点运营:移動端與桌面端内容差异自查,別让同一 URL 给出两套内容

移動優先索引已经推行多年,但不少人在排查收錄問题时,仍然只看桌面端頁面。實际情况是:搜尋蜘蛛在多數场景下會用移動端身份抓取,你桌面端寫得再完整,只要移動端被裁掉一大半,進索引的就是被裁掉的那份。下面整理一套移動端與桌面端内容差异的自查思路。

一、三種最常见的内容差异

  • 响應式隐藏:同一套 HTML,通過 CSS 或折叠面板把部分段落藏起来,移動端預設只顯示前两段。
  • 獨立移動站:m. 域名或 /mobile/ 路径單獨一套模板,内容長期没有和主站同步。
  • 按 UA 動態返回:同一個 URL 根據 UA 返回不同 HTML,桌面端给完整正文,移動端只给摘要加一個「展開全文」。

前两種至少還能通過抓取對比發現,第三種最隐蔽,因為 URL 完全相同,站内检查工具往往看不出来。

二、容易被忽略的几個位置

  • 正文里的补充說明、參數對照表,移動端常被折叠或直接删掉。
  • 文章底部的相關阅讀、上下篇導航,移動端有时整块消失,内鏈入口随之减少。
  • H1 标题在移動端被換成短标题或缩略语,與頁面主题出現偏差。
  • 图片的 alt 和图注在移動端被省略,正文就少了一层语义信息。
  • 结构化資料只在桌面端模板輸出,移動端模板里没有。
  • canonical、hreflang 這類連結标簽在移動模板里漏寫。

三、自查怎么做

  1. 挑一個近期更新的内容頁,记錄桌面端渲染後正文纯文本的字數。
  2. 用移動端 UA 請求同一個 URL,或用设备模拟抓取,對比正文字數與段落數量。
  3. 關閉 JavaScript 再看一次,確認正文不是完全靠脚本注入才出現。
  4. 检查移動端模板是否輸出了 canonical、结构化資料和主要内鏈。
  5. 對獨立移動站,逐項核對两邊的标题、正文、更新時間是否一致。
抓取工具和模拟 UA 只能作為參考,最终以搜尋蜘蛛實际抓到的版本為准,因此日誌里的移動端抓取记錄同样值得看一眼。

四、處理原則

  • 核心内容保持一致:正文主体、标题、關键内鏈,两端不應有明顯缺漏。
  • 交互形式可以不同:折叠、轮播、标簽頁属于展現方式,但内容要真實存在于 HTML 中,而不是点击後再去請求。
  • 差异過大就合並:如果移動端長期只维護摘要版,不如统一成一套响應式模板,减少同步成本。
  • 改版後必查:模板調整、換主题、上新组件之後,都要重新對比一次。

移動端與桌面端的差异,本质上是一個维護成本問题。两套内容就意味着两份同步工作,一旦节奏跟不上,差异就會變成收錄問题。把對比動作放進常規检查清單,比事後补救省事得多。