创建分页的HTML / js / jQuery数据网格有什么好方法,每个页面都可以通过谷歌轻松抓取?
我知道我需要从HTML网格开始,然后使用渐进增强将其变成javascript(一旦页面加载,然后是jqgrid's tableToGrid或{ {3}}将HTML更新为一个漂亮的javascript网格)。所以我很高兴知道网格的第一页可以被谷歌阅读,因为它首先加载HTML。但是分页怎么样?我是否需要加载分页的HTML链接集,然后在渐进增强加载javascript网格后隐藏这些页码?我如何确保谷歌扫描分页链接的每一页? (考虑到在典型的分页链接中,只显示了很多页码以及“下一页”或“上一页”链接)。
另请注意,网格上的每个页面都会在URL中用& page参数表示。但是,我不想简单地依靠网络上的网站直接链接到谷歌网页来索引数据。我可以不让谷歌知道所有页面而不等待其他人直接链接到每个页面吗?
答案 0 :(得分:0)
轻松抓取内容取决于内容。但是,如果您担心谷歌找到页面,请尝试将它们添加到站点地图中。如果你有“下一个 - >”按钮和/或分页链接指向特定页面,用户可以轻松找到它们.Google也会这样做。
答案 1 :(得分:0)
对于任何寻求成功的渐进增强(SEO友好)解决方案的人,我最终使用jqgrid(Jqgrid & progressive enhancement: Successfully progresses from HTML, to local JSON, to remote JSON, but pager doesn't start correctly?)并且我还插入了HTML版本的分页,以便搜索引擎可以关注链接并检索其他数据同样。