使用ajax寻呼机或普通帖子更好吗?

时间:2012-04-01 22:12:32

标签: ajax performance seo postback

我正在为网格数据创建一个寻呼机。基本上,我可以通过两种方式实现:当用户点击页码时,使用ajax调用加载网格数据,或者回发到服务器(GET或POST)并使用查询字符串参数(或POST变量)来知道哪个要显示的页面。使用这两种方法,必须保持网格项的排序。

考虑到性能和搜索引擎优化以及为什么更好?

- 更新 -

我需要两种方法的利弊。我知道这有点讨论而不是问题,但我需要你的经验。

此外,当使用ajax时,我不仅想知道搜索引擎优化。浏览器的后退按钮会按预期运行吗?

2 个答案:

答案 0 :(得分:2)

为什么不两者兼顾。

让网格加载SEO友好的锚GET链接然后实现一些JavaScript将它们转换为AJAX调用。

没有JavaScipt的人(比如蜘蛛)可以继续导航,而花哨的人将获得增强的AJAX体验。

使用AJAX,您可以更改历史记录并使后退按钮按预期工作。

答案 1 :(得分:0)

你的网格是通过AJAX加载的吗?你担心社会企业不会接他们吗?

将索引内容编入索引的方法是:

  1. 使用CodeIgniter和WordPress等分段URL而不是查询字符串。 SEs(据说)会将它们视为子文件夹。

  2. 网格数据也可以表示为表格数据,而不是在AJAX中加载所有内容。你可以做的是加载静态页面的表格格式,然后用JS,你可以用你的网格替换表格。

    比如我想加载体育统计数据,mysite.com/sports/stats应该在JS关闭时给我表格数据,如果我有JS,那么数据会被网格替换。