问题描述
现有某个网站准备使用Ajax来分页,因为我想翻页的时候使用一些平滑之类的特效。这样的话每次用户点下一页的时候通过Ajax去服务器端取数据并绑定到当前页面。如果我使用这种方案的话是不是会对SEO造成很大的影响?有没有好点的解决方案能够做到两全其美呢?请SEO大牛不吝赐教。
解决方案
解决方案二:
该回复于2011-11-24 16:41:14被版主删除
解决方案三:
我觉得如果分页的内容不需要收录或者变化很频繁,就没必要SEO了,js分页肯定不利于SEO。有时候用户体验同SEO不能两全。
解决方案四:
<ahref="page1.html"onclick="javascript:page(1);returnfalse;">1</a><ahref="page2.html"onclick="javascript:page(1);returnfalse">2</a>
解决方案五:
内容变化可能比较频繁,但是也希望被收录,就像CSDN这样。
解决方案六:
如果要兼顾2者,个人认为,全部把它读出来,放到页面内容,然后在内容里面做分页,用JS来进行平滑也好,还是其他什么特效也好,内容出来了那么蜘蛛才能抓取到。你就不用ajax每次分页读取数据,你一次性读取出来,在做分页特效。
解决方案七:
引用5楼yb00k的回复:
如果要兼顾2者,个人认为,全部把它读出来,放到页面内容,然后在内容里面做分页,用JS来进行平滑也好,还是其他什么特效也好,内容出来了那么蜘蛛才能抓取到。你就不用ajax每次分页读取数据,你一次性读取出来,在做分页特效。
恩,这个问题我也考虑过,但是如果一次性取出来的话那第一次加载的时候不是会很慢么?
解决方案八:
平滑是?往下拉动,就会再次的显示出来?
解决方案九:
3楼不是已经给出最好的答案了吗,写一个链接,用户点击时返回false却执行js分页的方法,但对于搜索引擎而言只认链接不会执行js,这样不就二者兼顾了吗
时间: 2025-01-02 04:47:07