如何构建一个既适合搜索引擎又适合浏览器的基于AJAX的网站?

时间:2012-01-18 19:58:50

标签: javascript ajax seo

我正在构建一个使用AJAX加载其不同页面的网站,以实现更快,更流畅的用户体验。如何让我的网站轻松被搜索引擎索引?我还希望浏览器的后退和前进按钮按预期工作。关于如何实现这一目标的任何想法?

我知道像Grooveshark和Gmail这样的其他网络应用程序已经这样做了,但我不确定如何自己实现这样的东西。

2 个答案:

答案 0 :(得分:2)

首先阅读:

http://code.google.com/web/ajaxcrawling/docs/getting-started.html

基本上,您需要向URL添加哈希片段,每个片段代表当前视图的状态。如果您要获取当前URL并将其粘贴到另一个浏览器中,应用程序将查看该哈希并重新执行创建相同视图状态的ajax活动。

答案 1 :(得分:0)

您可能正在寻找SWFAddress

  

SWFAddress是一个小而强大的库,提供深层链接   用于Flash和Ajax。它是一个开发人员工具,允许创建独特的   可以指向网站部分或应用程序的虚拟URL   状态