我想知道是否有可能使用游标进行分页,并同时对这些页面进行SEO优化。
/page/1
/page/2
使用偏移量,给谷歌机器人一些关于深度的信息,这不是游标的情况:
/page/4wd3TsiqEIbc4QTcu9TIDQ
/page/5Qd3TvSUF6Xf4QSX14mdCQ
我应该只把它们作为参数使用吗?
/page?c=5Qd3TvSUF6Xf4QSX14mdCQ
这个问题很有趣,我会尽量彻底地回答你的问题。
介绍一般(容易解决)con
如果您正在使用分页系统,您可能会在每个页面上显示条目(新闻、文章、页面等)的一个片段。因此,您正在处理著名的重复内容问题。在我链接的页面中,你也会找到这个问题的解决方案。在我看来,这是你能做的最好的事情之一:
使用301重定向:如果你重构了你的网站,使用301重定向("RedirectPermanent")在你的。htaccess文件中巧妙地重定向用户、Googlebot和其他蜘蛛。(在Apache中,您可以使用一个。htaccess文件;在IIS中,您可以通过管理控制台。)
对于一般讨论的一点说明:几周以来,Google一直在引入一个"系统"来帮助他们识别页面之间的关系,正如你在这里看到的:分页与rel="next"和rel="prev"
说到这里,现在我可以进入问题的核心了。这两种解决方案各有利弊。
作为子文件夹(page/1)
- 缺点:你正在失去页面"页面"的链接汁,因为你的分页系统的每一块(页面),将被视为一个独立的来源,因为他们有一个不同的url(事实上你没有使用参数)。
- 优点:如果你的整个系统正在使用'/'作为参数之间的分隔符(这在很多情况下是一件好事),这个解决方案将给你的系统连续性。
作为参数(page?param=1)
- 缺点:尽管Google和其他s.es管理参数没有问题,但您让他们为您决定参数是否重要,以及他们是否必须小心管理或忽略它们。显然,这是真的,除非你不决定如何在各自的网站管理员工具面板中管理它们。
- 优点:你拿走了页面"page"上的所有链接汁,但实际上这并不那么重要,因为你想给那些将显示详细项目的页面链接汁。
分页的"替代"
正如你所看到的,我在这个网站上发布了一个与你有关的问题。总而言之,我想知道分页的替代方法。这里有一个问题(阅读接受者的回答):如何在一个网站中避免分页以拥有一个扁平的架构?
我真的希望我已经彻底地回答了你的问题。