大部分 PC 端页面优化技巧依然适用
关键词研究、网站架构和 URL 设计、页面关键词布局、文案写作、导航及内部链接系统设计等大部分 PC 版网站优化技术依然适用。没必要把移动页面优化当成一个和 PC 页面优化完全不一样的技术,说到底,为搜索用户提供高质量内容的目标是一样的,只不过需要考虑手机用户的特殊用户体验需求。目前的移动搜索排名就是 PC 搜索排名加上移动因素进行一些调整。
下面谈谈移动页面特殊的地方。独立 URL 的移动站和自适应设计的移动站都适用。独立 URL 和自适应选择哪个,请参考百度移动搜索优化帖子。
做好自主适配
如果是独立 URL 的移动站,首先做好自适配。手机用户访问了 PC 版,自动转向到移动版 URL。PC 用户由于某种原因访问了移动 URL,自动转向到 PC 版URL。这个转向百度建议用 301,Google 用 301、302 都可以。
自适应设计也要检测用户浏览器类型,返回不同版本。百度建议自适应页面加上这行代码,告诉百度这个 URL 适用于 PC 和移动版本:
<meta name=”applicable-device” content=”pc,mobile”>
不过百度也不一定认可这个标签。SEO 每天一贴做自适应已经一个半月了,也加了上面的 meta 标签,但百度至今也不认,还在给本博客转码。
页面是否方便手机用户浏览、点击?
这是个用户体验问题,而用户体验是现在 SEO,尤其是移动 SEO 的重要内容之一。包括很多细节,如:
字体是否够大?如果字体太小,用户需要放大才能阅读,显然谈不上移动友好。
上下滑动页面一般是必要的,但需要左右滑动页面才能看全内容,在手机上是很不方便的。
是否有大面积广告?在 PC 页面上,大量广告就够讨厌的了,在手机上简直就没法忍了。
导航和内容中的链接是否容易点击?按钮是否足够大?字距、行距是否足够?不要低估了用户们手指头的粗度。手机页面广告点击率大大超过 PC 端,不是因为手机用户喜欢广告,而是误点的太多了。
Title 不要太长。PC 搜索结果中页面标题可以显示 20 多个字,在移动搜索结果中,这么长就被显示成两行了,虽然占的地方大了,但其实视觉上比较乱,反而不明显。
购物或其他功能是否够简单?在手机上填写表格比在电脑上难多了。
手机横竖方向变化时,页面是否自动调整显示宽度?
页面内容是否能正常访问?
Flash 在很多手机上打不开,比如卖肾都要买的 iPhone 早就不支持 Flash 了。
复杂的 JS 效果也可能导致页面内容在手机上根本不能显示。想要被搜索引擎读取的内容和链接不要放在 JS 或 Flash 中,就算用户手机能显示,搜索引擎也不一定能解析出来。
页面是否弹窗强制 APP 下载或用户登录后才能看到内容?这是百度冰桶算法主要打击的对象。
还要注意不要用robots文件禁止搜索引擎蜘蛛抓取CSS、JS和图片等外部文件,不然搜索引擎蜘蛛可能无法判断页面布局,甚至无法正常访问内容。
页面打开速度
百度现在给出的参考数字是,页面在手机上需要 3 秒之内打开,不然用户就跑了。
以前给的数字是 4 秒。除了主机速度、带宽等,打开速度也和下面的内容精简有很大关系。
非主体内容、功能大幅精简
PC 版页面经常看到两三行顶部导航,这在手机上就没法看了。通常手机版本要大幅删减导航系统,包括顶部导航、面包屑和侧栏导航。即使保留完整主导航,也得折叠起来,用户点击时再打开。如果要显示顶部导航,最多 5、6 个就差不多了。
同样,广告、页脚、相关文章、Tag 链接等 PC 页面上常见的内容,能删则删,手机上很难容得下这些内容。同时,删减这些内容页可以使页面 HTML 代码大幅减少,提高页面打开速度。
使用 CSS 可以隐藏导航等内容,但会产生冗余代码。如果需要隐藏的比较多,不如直接从 HTML 代码中删除,减小页面文件。
删除、缩小、压缩图片,提高打开速度。删除没有十分必要的功能。
本地查询词
由于使用场景的特性,移动搜索有更强地域性。在手机上搜索吃喝玩乐、旅游、地图、路线、天气等的用户数量很大,做移动 SEO 时,更要关注地名+主查询词这种搜索,如“北京饭馆”,“中关村酒吧”之类的词。
页面针对特定地理位置时,比如页面就是关于“王府井酒店”的,百度建议使用地理扩展 meta 标注省市名称,甚至具体坐标。