解决百度搜索不收录网站移动段H5页面的方法很简单,就是sitemap地图标签,移动端URL适配,页面代码加注识别,然后等待一段时间即可。
一、问题原因
1,PC、移动适配现在有了新名字,叫跳转适配,即利用单独的网址向每种设备提供不同的代码。这种配置会尝试检测用户所使用的设备或ua,然后使用 HTTP 重定向和 Vary HTTP标头重定向到相应的页面。
2,对于跳转适配中的PC和移动页面,百度收录了PC页面等同于收录了移动页面,等同收录的移动页面不会体现在索引量工具的数据中。也就是说,你在索引量工具中查到的跳转适配移动站收录量是偏低的。
二、问题诊断
3、PC站、移动站没有添加百度蜘蛛识别的标签。
4、移动站sitemap缺乏百度要求的专有格式。
三、解决方案
1、移动站sitemap重要标签添加。
添加<mobile:mobile type=“mobile”/>到移动站的sitemap地图里,示例如下图。
(如图所示添加了标签)
一、百度如何发现跳转适配关系。
①、PC站Meta标记
1、<meta name="mobile-agent"content="format=[wml|xhtml|html5]; url=url">
2、如果移动站有html5和xhtml两个版本,可对PC站同一条url进行多个版式的标注
<meta http-equiv="mobile-agent" content="format=xhtml; url=https://m.xxxxx.com"/>
<meta http-equiv="mobile-agent" content="format=html5; url=https://m.xxxxx.com"/>
②、移动站添加标签
<meta name="applicable-device" content="mobile">
二、让百度准确地识别出网页是移动或者PC
1、applicable-device标注。
PC站:<meta name="applicable-device" content="pc">
移动站:<meta name="applicable-device" content="mobile">
自适应站:<meta name="applicable-device" content="pc,mobile">
2、跳转适配不要使用JS对UA进行跳转。
3、不同类型页面特征尽量明显、不混用。
3、提交适配规则。
等收录后再提交适配规则
以上来源百度搜索站长社区的网友分享!