我创建了一个视频照片库/视频库,我有很多行,我将图标放在视频或图像上,&因为页面的长度我使用jquery分页技术,现在我有2个问题(1)搜索引擎优化问题,如果有人搜索我在第一页以外的任何数据,它显示在搜索引擎&当用户点击该链接时,它会落在第一页上,而不是在相关页面上,(2)当用户点击下一页时,视图将在页面上显示,我希望它位于页面顶部或顶部表,
该页面的链接“http://funswith.com/Multimedia/Video/Indian-Songs.html#pg=1”
在这种情况下,任何人都可以帮助我吗?提前致谢。
答案 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
我是指页码。