今天我们开始第五个单元——移动网站的搜索引擎优化的学习,这个单元共两节课,今天是第一节,请大家继续学习~加油!
一、配置移动网站以便Google准确地将其编入索引
我们的世界正日趋移动化 , 许多人每天都要使用手机 , 还有大量用户会通过Google移动搜索进行搜索。但对网站站长来说 , 要运营移动网站并打入移动搜索用户群中却并非易事。移动网站不仅与普通桌面网站所使用的格式不尽相同 , 而且所需的管理方式和专业知识也大相径庭。这就带来了各种新的挑战。虽然许多移动网站在设计时考虑到了移动因素 , 但未能提供高质量的搜索体验。
图1:使用Google的桌面搜索baseball card的示例。
图2:使用Google移动搜索搜索baseball card的示例。移动搜索结果是专为移动设备定制的 , 与“标准的”桌面搜索结果有所不同。
下面提供了一些问题排查提示 , 有助于确保Google正确抓取您的网站并将其编入索引。
验证Google是否已将您的移动网站编入索引
如果即便使用site : 运算符 , 您的网站也未显示在Google移动搜索结果中 , 则该网站可能存在以下一个或两个问题 :
- Googlebot可能找不到您的网站
Googlebot必须先抓取您的网站 , 然后才能将其收录到我们的搜索索引中。如果您的网站是刚刚创建的 , 那么可能还未发现它。如果是这种情况 , 请创建移动网站地图并提交给Google , 以告知该网站的存在。与标准网站地图相同 , 您可以使用谷歌网站站长工具提交移动网站地图。
- Googlebot可能无法访问您的网站
某些移动网站不允许除手机以外的任何设备进行访问 , 这样 ,Googlebot就无法访问此类网站 , 进而导致用户搜不到该网站。我们针对移动网站的抓取工具是“Googlebot-Mobile”。如果您希望抓取您的网站 , 则请允许包括“Googlebot-Mobile”在内的所有User-Agent访问您的网站。另请注意 , Google可能会在不另行通知的情况下随时更改User-Agent信息 , 因此建议不要检查User-Agent是否与“Googlebot-Mobile”(当前的User-Agent)完全一致 , 而应检查User-Agent标头是否包含字符串“Googlebot-Mobile”。也可以使用DNS查询验证Googlebot。
图3:移动网站限制非移动设备访问的示例。请务必允许包括“Googlebot-Mobile”在内的User-Agent访问您的网站。
二、验证Google可以识别你的移动网站的URL
Googlebot-Mobile抓取您的网址后 , 会逐一检查 , 看看它们是否都可以通过移动设备访问。如果确定某些网页无法通过移动设备访问 , 则不会将其收录到移动网站索引中(虽然可能会将其收录到一般网页索引中)。此决定是依据多种因素做出的 , 其中包括“DTD(文档类型定义)”声明。请检查可通过移动设备访问的网址的DTD声明是否采用了适当的移动格式 , 例如移动XHTML或紧凑型HTML。如果采用的是兼容格式 , 那么相关网页也是可以收录到移动搜索索引中的。有关详情 , 请参阅移动网站站长指南。
图4:适用于移动设备的DTD(文档类型定义)的示例。