« 上一篇 搜索引擎观察:2013年2月Google,Bing搜索份额上升BBC收到谷歌管理员工具检测到非自然链接通知 下一篇 »

瀑布流网站如何做搜索引擎优化有利于SEO

瀑布流网站布局众所周知,其最大的优点是用户体验极好。用户不需要点击链接,仅需滑动鼠标就可以浏览网站或栏目最新内容,尤其被广泛应用于社交、社区类网站。但是,瀑布流一般使用Ajax技术,要命的是目前多数搜索引擎包括百度并不能解析Ajax。那瀑布流网站如何优化才能使其利于SEO,实现搜索引擎友好?在SEO与用户体验之间取得平衡,SEO与用户体验兼顾?

SEO祥子最近接到的一个网站优化案子就遇到此类问题,所以不得不认真研究一下瀑布流网站的SEO问题,也许这是一个新课题。客户的网站想保留现有的瀑布流布局,以这种潮流的页面布局来吸引用户,保持对用户的吸引力;同时,也需要解决瀑布流页面的搜索引擎收录、搜索引擎排名,也就是更有利于SEO。做为一名专业SEO顾问,对于用户提出来的问题,当然义不容辞的去分析、去解决。

瀑布流:又称瀑布流式布局。是目前比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着瀑布流效果页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。最早采用此布局的网站是Pinterest,逐渐在国内流行开来。国内大多数清新站尤其是社交网站、社区网站基本上都是此类风格。在技术上,瀑布流页面使用Ajax技术实现页头同的涮新与加载。

AJAX即"Asynchronous JavaScript and XML"的英文缩写,其中文意思是异步JavaScript和XML,是指一种创建交互式网页应用的网页开发技术。AJAX 指异步 JavaScript及 XML(Asynchronous JavaScript And XML)。AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。通过 AJAX,您的 JavaScript 可使用 JavaScript的 XMLHttpRequest 对象来直接与服务器进行通信。通过这个对象,您的 JavaScript 可在不重载页面的情况与 Web 服务器交换数据。

很显然,使用Ajax的瀑布流网站,让网页加载于无形,对用户体验是非常有益的,但是如何解决它被搜索引擎收录的问题?

在Google或Baidu里搜索,看起来关于解决瀑布流网站SEO问题的文章并不多,只好自己想找法了。

因为客户提到:"我们的网站瀑布流页面不被Baidu收录,但是花瓣网的瀑布流页面却没有问题。" 于是乎我就打开花瓣的瀑布流页面及其HTML源码,并上百度查看其快照。

对于花瓣网瀑布流页面分析,其SEO表现的结论:
1。花瓣网瀑布流页面有被百度收录,而且其快照更新频率还挺高;  
2。从其页面代码上来看,瀑布流内容并非以HTML形式呈现,但页面内除瀑布以外的内容均以HTML呈现;  
3。查看其网页的百度快照,快照内容并不包含瀑布内容,仅包含网页头部(瀑布流一般没有底部),以及页面左侧栏;  
4。很明显,百度爬虫更新的页面内容,仅仅是页面的左侧栏,因为其左侧栏调用栏目推荐的内容或热点,而这些HTML文本代码的内容可以被搜索引擎抓取到,而且它更新频率较高。  
5。最终结论:百度并不能解析花瓣网瀑布内容,它抓取并收录的是页面内部分更新频率较高的文本内容。

 花瓣网的瀑布流页面能收的原因不外两点:一方面它是大站外链多权重高;另一方面它页面部分HTML文本内容有更新。

看似从花瓣网的收录上分析不出什么方法来解决瀑布流网页SEO友好的问题,那就从瀑布流布局的鼻pinterest.com入手吧。幸好想到这个网站,祥子终于找到解决瀑布流页面SEO的解决之道,并于SEO同仁们分享:
1。Pinterest.com首页正文区列表,它的前50条记录(即用户打开页面没有滑动鼠标滚动条的情况下),是HTML代码;  
2。在用户滑动鼠标滚动条的情况下,加载更多的"瀑布"。  
在这种情况下,同时兼顾了搜索引擎的收录与实现瀑布流效果。

祥子关于“如何让瀑布流页面更有利于搜索引擎收录“的问题,给客户的SEO建议是:

1。瀑布流页面TOP20-50条记录采用普通HTML代码,解决搜索引擎抓取内容;  
2。在第TOP-N+1条记录开始,使用Ajax输出内容,兼顾良好的用户体验。  
3。在页面头部或右侧栏,保留一部分版面用来展示"推荐"或"热点"内容,一方面也有利于推送一些网站希望用户看到的内容,也加强了搜索引擎抓取、收录新鲜内容的兴趣。  
这可能需要IT与UI两个部门研究一下,采用何种方式实现。"没有做不到,只有想不到。" 希望这是给客户一个满意的答复!