不久前,我介绍了几种确保您的手机版网站能被谷歌正确索引的办法。今天,我想与负责同一网站电脑版和手机版的各位网站站长们分享一些有用的信息。
对于同时管理一个站点的电脑版网站和手机版网站的站长来说,最常遇到的问题就是用户的电脑上会显示站点的手机版,或通过手机的打开却是电脑版。以下两种方法能够很好地解决这个问题:
将手机用户重定向至正确的版本
当一个手机用户或爬虫(如Googlebot-Mobile)通过手机访问一个URL的电脑版URL 时,您可以将他们重定向至同一网页相应的手机页面 。谷歌会注意到同一个网页 的两个版本间的关系,由此台式机搜索的结果将以电脑网页 显示,而手机设备搜索的将以手机网页显示。
如果您重定向用户,请确保同一URL的手机/电脑版上的内容尽可能相同。比如说,如果您运营了一个购物网站,有用户通过手机访问该网站某产品的电脑版网页,您需要确保将用户重定向到该产品对应的的手机网页 ,而不是该网站手机版的主页。我们有时发现有网站试图利用这种重定向到主页的方式来提升其网站的搜索排名,但实际上这种做法只会影响用户体验,因此网站应该尽量避免这种做法。
另一方面,如果电脑浏览器或我们的网络爬虫(Googlebot)能够访问一个URL的手机版,就无需将用户重定向至电脑版。比如说,谷歌不会自动地将电脑用户从手机版网站重定向至电脑版网站,而会在用户访问的手机版网站上添加一个转至电脑版网站的链接。如果手机版网站不具备电脑版网站那样完整的功能,那么这个链接就显得非常有用——用户可按喜好轻易地转换至该网页的电脑版。
通过User-agent切换内容
有些网站的台式机网页内容和手机网页内容使用同一个URL,但可根据User-agent来改变网页格式。换句话说,手机用户和台式机用户都访问同一个URL(也就是无需重定向),但是内容/格式会根据User-agent的不同发生改变。那么,不管是手机搜索还是电脑搜索都将得到同一个URL,电脑用户将浏览到该内容的电脑页面,而手机用户将浏览到该内容的手机页面。
然而,如果您不能正确设置您的网站,您的网站会被视为隐藏网页(cloaking),继而会从我们的搜索结果中消失。所谓隐藏网页,指的是显示给谷歌爬虫的页面与显示给普通浏览者的页面不同,从而提高搜索排名的一种作弊手法。隐藏网页会导致相关度较低的搜索结果(即便页面的实际内容与用户所看到或所需的信息毫不相关,该页面也显示在搜索结果中),因此我们对其采取了非常严格的措施。
那么如果您在同一URL中提供两种版本,“用户看到的网页”究竟是怎样的呢?正如我曾经所提到的,谷歌通过“Googlebot”完成互联网搜索,而通过“Googlebot-Mobile”完成手机搜索。若想严格遵守谷歌的规范,您应该确保向Googlebot显示的内容和一般的电脑用户所看到的内容相同,向Googlebot-Mobile显示的内容和一般移动设备用户所看到的内容相同。对Googlebot和Googlebot-Mobile显示不同的内容是完全可以的。
您的网页也可能会被意外地定义为隐藏网页,举例来说,如果您的网站向电脑浏览器发送回“请通过手机访问”这类信息,但对两种爬虫都返回完整的手机网页(这样Googlebot也接收到含有实际内容的手机版)。在这种情况下,互联网用户浏览到的网页(如“请通过手机访问”)将会和Googlebot看到的网页不一样(如“欢迎访问我们的网站”)。重申一遍,我们探测隐藏网页是为了确保用户不管是通过谷歌爬虫还是 Googlebot-Mobile搜索都能获得同等相关的内容。
支持手机访问的网站内容显示图解
我们每天都在努力提升搜索结果的质量并试图解决各种问题,但是一个网站的电脑版网站和手机版网站之间的关系可能会非常微妙,因此我们非常希望得到网站站长们的合作。你们的支持将有助于更多的手机内容能够被谷歌索引,从而进一步提升搜索结果的质量。在此我们谢谢你们的配合,良好有效的合作能使移动搜索用户获得更加优质的搜索体验。