构建适合移动设备的网站
当今世界由移动设备主宰。绝大多数人都是在移动设备上使用 Google 进行搜索。桌面版网站在移动设备上可能不太容易浏览及使用。因此,拥有适合移动设备的网站是提升在线影响力的重要因素。事实上,从 2016 年年底起,Google 已经开始尝试主要使用移动版网站内容42进行排名、解析结构化数据及生成摘要。
了解设备之间的差异
智能手机:在本文档中,“移动”或“移动设备”指智能手机,例如运行 Android 系统的手机、iPhone 或 Windows Phone。虽然移动设备的屏幕尺寸较小,且在几乎所有情况下,其默认屏幕方向为纵向,但移动浏览器与桌面浏览器类似,都可以呈现各种 HTML5 规格的网页。
平板电脑:我们将平板电脑视为一个单独的设备类别,因此在提及移动设备时,通常不包括平板电脑。相对而言,平板电脑的屏幕要大一些。这意味着,除非您提供针对平板电脑进行了优化的内容,否则用户通过平板电脑浏览网站时,还是希望看到桌面浏览器的显示方式,而非智能手机浏览器的显示方式。
多媒体手机:这类手机采用的浏览器可呈现符合 XHTML 编码标准的网页;支持 HTML5 标记、JavaScript/ECMAscript,但可能不支持某些采用 HTML5 标准的扩展程序 API。这通常指的是大多数带有 3G 功能的手机(非智能手机)中的浏览器。
功能手机:这类手机采用的浏览器无法呈现使用标准 HTML 进行编码的标准桌面版网页,其中包括仅呈现使用 cHTML (iMode)、WML、XHTML-MPF 等语言进行编码的网页的浏览器。
我们的建议主要针对智能手机,但我们鼓励多媒体版和功能手机版网站的所有者在认为合适时也遵循这些建议。
选择移动策略
有多种方法可以让您的网站适合移动设备,并且 Google 也支持不同的实现方法:
自适应设计43(推荐)
动态提供内容44
单独的网址45
创建了适合移动设备的网站后,您可以使用 Google 的移动设备适合性测试46来检验您网站上的网页是否满足在 Google 搜索结果页面上被标记为“适合移动设备”的标准。您还可以查看 Search Console 在移动设备上的易用性报告47,对影响您网站的移动设备易用性问题加以修复。
如果您的网站在多个网页上提供大量静态内容(如博文或商品着陆页),请考虑使用 AMP48 (Accelerated Mobile Pages) 来实施静态内容。AMP 是一种特殊的 HTML,可确保您的网站保持较快速度并方便用户使用,并可以通过各种平台(包括 Google 搜索)进一步加速。
配置移动网站,以便网站被准确编入索引
无论您选择哪种配置来设置您的移动网站,都需要注意以下几点:
如果您使用动态提供内容或拥有单独的移动网站,当网页采用适合移动设备的格式时(或当网页拥有所用格式适合移动设备的对等网页时),请告知 Google。这有助于 Google 在搜索结果中准确地向移动设备搜索用户提供内容。
如果您使用自适应设计,请使用 meta name="viewport" 标记告诉浏览器如何调整内容。如果您使用动态提供内容,请使用 Vary HTTP 标头,根据用户代理来指示您所做的更改。如果您使用单独的网址,请使用具有 rel =“canonical” 和 rel =“alternate” 元素的 标记来表示两个网址之间的关系。
确保资源可供抓取。屏蔽网页资源会致使 Google 无法了解您网站的全貌。当您的 robots.txt 文件阻止对某些或所有网页资源进行访问时,通常会发生这种情况。如果 Googlebot 无法访问某个网页的资源(如 CSS、JavaScript 或图片),那么我们可能无法检测出该网页是专门为了在移动设备浏览器中正常显示和运行而构建的。也就是说,我们可能无法检测出这是“适合移动设备”的网页,因而无法以适当的方式向移动设备搜索用户提供该网页。
避免出现会阻碍移动设备访问者访问网页的常见错误,比如存在无法播放的视频(在将 Flash 视频作为网页的重要内容时就会出现这种情况)。
如果移动版网页无法提供令人满意的搜索体验,那么在移动搜索结果中的排名便会下降,或是在移动搜索结果中显示时伴有警告。这类情况包括但不限于,移动设备上会降低用户体验的全页插页式元素49。
在所有设备上提供所有功能。移动用户希望网站在移动设备上提供和在其他设备上一样的功能(如发布评论和查看)及内容。除了文字内容,确保所有重要图片和视频都已经嵌入移动版本并且用户能通过移动设备访问。对于搜索引擎,在所有版本的网页上提供所有结构化数据和其他元数据(例如标题、说明、link 元素和其他元标记)。
确保移动网站上也包含桌面版网站上所有的结构化数据、图片、视频和元数据。
最佳做法
使用移动设备适合性测试50来测试您的移动版网页,以了解 Google 是否认为您的网站适合在移动设备上浏览。
如果您的移动版网页有单独的网址,请务必对移动版网址和桌面版网址都进行测试,以确保 Google 可以识别并抓取相关重定向。
推广您的网站
随着人们通过搜索或其他方式发现您的内容并链接到您的网站,大多数连接至您网站的链接都逐渐添加至您的网站,Google 理解您希望其他人能够了解您为自己网站上的内容所付出的努力。有效推广新内容能够让对同一主题感兴趣的人更快发现您的内容。与本文中提及的大部分建议一样,极端地采取这些建议实际上可能会损害您网站的声誉。
在网站上写一篇博文来告诉访问者群体您已经添加了新内容,是宣传新内容或服务的不错方法。关注您网站或 RSS Feed 的其他网站站长也可能会帮您继续宣传下去。
倾注精力线下推广您的公司或网站也非常有帮助。例如,如果您拥有企业网站,请确保将网址印在您的名片、信头、海报上等。您还可以通过电子邮件向客户定期发送简讯,让他们了解公司网站上的新内容。
如果您经营一家本地商家,将商家信息添加到 Google 我的商家52将有助于您在 Google 地图和网页搜索上吸引客户。
11.png
最佳做法
了解社交媒体网站
围绕用户互动和共享构建的网站让感兴趣人群更容易找到相关内容。
应避免的做法:
试图推广所创建的每一个小的新内容;应该推广精彩、有趣的内容。
对网站采用链接方案53,在这些服务中人为地置顶您的内容。
吸引和您网站相关的社区中的用户
很多网站上的主题很有可能与您网站上的主题相似。与这些网站建立通信通常对您有利。您的生态环境或社区中的热门话题能够激发新的内容想法或建立良好社区资源。
应避免的做法:
将链接请求不加挑选地发给与您的主题相关的所有网站。
从另一个网站购买链接,以提升 PageRank。
分析搜索效果和用户行为
分析搜索效果
包括 Google 在内的主要搜索引擎为网站站长提供免费工具来分析他们在搜索引擎中的效果。Google 的工具是 Search Console54。
Search Console 可提供以下两类重要信息:Google 能够找到我的内容吗?我的网站在 Google 搜索结果中的效果如何。
使用 Search Console 并不会让您的网站获得优先待遇,但它可以帮助您发现问题,如果解决了这些问题,则有助于您的网站在搜索结果中提高排名。
通过这项服务,网站站长可以:
了解 Googlebot 无法抓取网站的哪个部分
测试及提交站点地图
分析或生成 robots.txt 文件
移除 Googlebot 已经抓取的网址
指定首选网域
使用标题和描述元标记发现问题
了解用来转向网站的热门搜索
了解 Googlebot 看到的网页外观如何
接收质量指南违反通知,并请求重新审核网站
微软的 Bing 网站管理员工具55也为网站站长提供免费工具。
分析网站上的用户行为
如果您已经使用 Google Search Console 或其他服务改进了您网站的抓取和索引编制效果,那么您可能对转向您网站的流量感到好奇。诸如 Google Analytics(分析)之类的网站分析程序是了解这一点的实用来源。您可以使用这些网站分析程序:
洞悉用户如何找到您的网站以及在您的网站上有何行为
发现您网站上最受欢迎的内容
衡量对网站所做的优化带来的影响,例如,更改标题和描述元标记是否提高了搜索引擎带来的流量?
对于高级用户,分析包提供的信息与您的服务器日志文件的数据相结合,可以提供更加全面的关于访问者如何与文档互动的信息(例如,搜索者可能用来查找您网站的其他关键字)。