使用分页技术时的SEO问题

时间:2011-05-24 11:20:53

标签: javascript jquery html ajax

我创建了一个视频照片库/视频库,我有很多行,我将图标放在视频或图像上,&因为页面的长度我使用jquery分页技术,现在我有2个问题(1)搜索引擎优化问题,如果有人搜索我在第一页以外的任何数据,它显示在搜索引擎&当用户点击该链接时,它会落在第一页上,而不是在相关页面上,(2)当用户点击下一页时,视图将在页面上显示,我希望它位于页面顶部或顶部表,

该页面的链接“http://funswith.com/Multimedia/Video/Indian-Songs.html#pg=1”

在这种情况下,任何人都可以帮助我吗?

提前致谢。

3 个答案:

答案 0 :(得分:1)

请阅读谷歌撰写的Making Ajax Applications Crawlable

简而言之:代替www.example.com/ajax.html#key=value使用www.example.com/ajax.html#!key=value作为您的计划。

然后以这种格式适当回应请求:www.example.com/ajax.html?_escaped_fragment_=key=value

答案 1 :(得分:1)

要解决滚动问题,您只需要向pager.showPage()添加一行代码。要滚动到表格顶部,请添加以下行:

document.getElementById(tableName).scrollIntoView();

或者,要滚动到页面顶部,请添加以下行:

scrollTo(0, 0);

对于SEO工作,请关注wombleton's advice

答案 2 :(得分:0)

默认情况下,当您指向此类链接时,请查看您的网址容器文件#pg = 1,它会将您的视图移动到那里。作为一种解决方法,您可以编写window.scroll(0,0);在您的页面上始终处于最佳状态。对于您的SEO问题,它似乎是一个可用性问题,必须使用一些设计更改来解决。您的搜索结果也不会将网址设为

http://funswith.com/Multimedia/Video/Indian-Songs.html#pg=4 http://funswith.com/Multimedia/Video/Indian-Songs.html#pg=3

我是指页码。