0

假设我有一系列帖子,这些帖子从第一页上的最新帖子开始分页,以最旧的帖子结束。

我正在尝试以允许以下两件事的方式实现分页:

i) 当有人复制 url 并将其发送给其他人时,他们将得到相同的结果,即使是 6 个月后并且在此期间添加了数百个帖子。

ii) 当搜索引擎索引内容时,来自搜索结果的链接将带回被索引的内容,即使索引时位于第 3 页的内容现在位于第 7 页。

所以试着解释清楚。如果我以最简单的方式实现分页,我的 URL 可能看起来像这样:

www.foobar.com/foo?page=7

但是,如果有人使用该链接并将其发送给某人,那么当该人来看它时,第 7 页很可能具有完全不同的内容。同样,被搜索引擎索引的内容很快就会过时。

我想有一个 id 标识 URL 中该特定页面中的第一个帖子,而不是页码。但是后来我遇到了当有人从那个链接进来时如何进行分页的问题,这就有点问题了。

或者也许我应该忘记这些问题,自己提供帖子的永久链接,如果用户将 url 发送给人们而不是永久链接,那么这就是他们的了望点。不过,如果有一种巧妙的方法,我更愿意涵盖这两种情况。

非常感谢任何帮助。

4

1 回答 1

0

我们研究了其他人处理此问题的方式,即允许人们按月和按年而不是按页面浏览帖子。

因此,而不是具有第 1 页、第 2 页等的导航...

我们将有 2013 年 6 月,2013 年 5 月

URL 将类似于:
www.foobar.com/foo/2013/6

这就是 wordpress/blogger 似乎在做的事情。

于 2013-06-20T09:10:01.667 回答