在百度优化这方面已经沉迷了很长一段时间,我们会发现百度的更新算法基本上是针对手机的,当然不是全部,但大部分更新的算法都是针对移动终端的。在优化移动网站时,我们需要时刻关注百度对移动终端的优化,应该注意哪些建议和注意事项,才能获得更好的排名结果。
智能手机-在本文档中,移动或移动设备是指智能手机,例如运行AndroidiPhone或Windows Phone的设备。移动浏览器类似于桌面浏览器,因为它们可以呈现各种各样的HTML5规范,尽管它们的屏幕尺寸很小,但在几乎所有情况下,它们的默认方向都是垂直的。
平板电脑-我们认为平板电脑是属于我们这一类的设备,所以当我们谈论移动设备时,我们通常不会在我们的定义中包括平板电脑。平板电脑的屏幕往往更大,这意味着除非你提供平板电脑优化的内容,否则你可以假设用户希望在桌面浏览器上看到你的网站,而不是智能手机浏览器。
多媒体手机-这些手机的浏览器可以显示XHTML兼容的页面,支持HTML5标签,JavaScript/ECMAScript,但可能不支持HTML5标准中的一些扩展api。这通常描述了大多数不支持智能手机的3G手机中的浏览器。
功能手机-在这些手机上,浏览器无法呈现用标准HTML编码的普通桌面网页。这包括只呈现CHTML(imode)WMLxhtmlmp等的浏览器。
我们的建议是针对智能手机的,但我们鼓励多媒体和功能手机网站所有者在他们认为合适的地方遵循相同的建议。
在创建了一个移动设备就绪的网站后,您可以使用百度的移动设备测试来检查您网站上的页面是否符合百度搜索结果页面上标记为适合移动设备的标准。您还可以查看search console mobile availability report 47,该报告用于修复影响站点的移动可用性问题。
如果您的站点跨多个页面(如博客文章或产品目标页面)提供大量静态内容,请考虑使用amp48(加速移动页面)实现这些内容。这是一种特殊的HTML样式,可以确保您的网站保持快速和用户友好,并可以通过各种平台进一步加速,包括百度搜索。
无论您选择哪种配置设置移动网站,都要注意以下几点:
如果您使用动态服务或有单独的移动网站,请在格式化移动设备页面(或为移动设备格式化的等效页面)时向百度发送信号。这有助于百度为移动搜索者提供准确的搜索结果内容。
如果您使用响应式web设计,请使用metaname=viewer标记告诉浏览器如何调整内容。如果使用动态服务,请使用varyhtp头来根据用户代理发出更改信号。如果您使用单独的URL,请使用rel=canonical和rel=alternate elements by tag指示这两个URL之间的关系。
避免让移动访问者感到沮丧的常见错误,例如播放无法播放的视频(例如,flash视频是网页上的重要内容)。
提供较差搜索体验的移动页面可以降级排名或在移动搜索结果中显示警告。这包括但不限于阻碍移动设备上的用户体验的整页插页49。
所有设备都有完整的功能。移动用户需要相同的功能-例如评论和签出-以及移动设备和网站支持的所有其他设备上的内容。除了文本内容,请确保所有重要的图像和视频都已嵌入并可在移动设备上访问。对于搜索引擎,提供页面所有版本上的所有结构化数据和其他元数据-例如标题描述链接元素和其他元标记。
确保桌面网站上的结构化数据图像视频和元数据也包含在移动网站中。