網站收錄

手机版和电脑版分成两套地址:收錄时该按哪個版本来算

同一份内容,电脑端和手机端用了两套地址,收錄时该怎么處理?本文對比响應式模板與獨立移動站在收錄逻辑上的差別,說明移動版内容残缺、canonical 指向混乱、robots.txt 誤屏蔽等常见問题,並给出一份可以照着做的自查顺序。

網站收錄

手机版和电脑版分成两套地址:收錄时该按哪個版本来算

不少站点會准备两套地址:一套给电脑端,一套给手机端,手机版通常挂在 m. 這样的二級域名下,或者放在 /m/ 這類路径里。也有人只做一套响應式模板,屏幕宽度變了,样式自己适配。两種做法都能用,但在收錄這件事上,處理方式差別不小。

先分清两種形態

响應式:同一個 URL,同一份 HTML,靠 CSS 适配不同屏幕。對搜尋引擎来说,只有一份地址、一份内容,几乎没有額外的處理成本。

獨立移動站:桌面是 www.example.com/page,手机是 m.example.com/page,两個地址、两份 HTML。這时就多出一件事:让搜尋引擎明白這两份内容其實是同一個頁面。

移動優先的前提下,被重点看的往往是移動版

現在搜尋引擎抓取和分析頁面时,主要參考移動端呈現出来的版本。這意味着,如果移動版只顯示了一半内容、正文被折叠、评论区没有加载出来,這些缺失的部分很可能就不參與判断。有些站点觉得頁面明明有内容却收不進去,原因就出在移動版上。

獨立移動站常见的三個問题

  • 移動版内容比桌面版少。桌面版有完整參數表、图片說明,移動版為了轻快把它們砍掉了。這属于两個版本内容不一致,容易被当成不同的頁面来處理。
  • canonical 指向混乱。桌面版指自己,移動版也指自己,或者两邊互相指。比較稳妥的做法是:移動版 canonical 指向桌面版對應地址,桌面版保留自我指向,同时两邊加上互相标注的關联關系。
  • 移動版把蜘蛛挡在门外。有的移動站配了單獨的 robots.txt,或者做了 UA 判断,把非手机 UA 直接跳走。這样一来,移動版頁面對蜘蛛就是不可见的。

如果不想折腾两套地址

内容量不大、模板统一的站点,直接用响應式可以省掉大部分麻烦。真要拆成两套,就得保證两邊的主要内容和标题结构大致一致,差异只体現在排版和交互上。

自查顺序

  1. 用手机 UA 抓一次移動版頁面,看返回的 HTML 里有没有正文。
  2. 检查移動版和桌面版的 title、主标题、正文主体是否一致。
  3. 检查两邊的 canonical 和關联标注是否互相呼應,不要出現鏈條或循环。
  4. 確認移動版 robots.txt 没有誤屏蔽,也没有把蜘蛛跳轉到別處。
  5. 在索引狀態里分別看看两個地址的情况。只收了一個属于正常;两個都收且内容高度重叠,就要考虑收敛。

還有一種容易被忽略的寫法

有的站点用同一個 URL,靠 UA 判断返回不同的 HTML。這種做法搜尋引擎處理起来比較吃力,也容易造成抓取到的版本和你以為的版本對不上。如果一定要這么做,至少用 Vary: User-Agent 声明,並且保證两版的内容和連結结构基本一致。

別把移動端当成第二優先

在移動優先的抓取逻辑下,移動版其實就是主场。把移動版当成一個简化副本、内容随便少一点,長期看會影响對頁面质量的判断。反過来,如果移動版内容完整、加载正常、連結可点,桌面版通常也不會差到哪里去。

两套地址不是問题,两套内容才是。先保證两邊说的是同一件事,再谈收錄。