3 ms·
This is a problem with a lot of paginated sites, such as Tumblr, various forums, and comment pages. Anything that's ordered from newest to oldest won't have a c
by Rangi42 11y ago
This is a problem with a lot of paginated sites, such as Tumblr, various forums, and comment pages. Anything that's ordered from newest to oldest won't have a constant correspondence between URL and content.
- HappyTypist 11y agoThat's why pagination (when newest to oldest) should be designed as something like "after_id=x". Sure, there is some implementation complexity, but your users will love you if they can actually find the content they searched for.
- frik 11y agoWhat about the frontpage which is usually page 1 of the pagination? Google should give the actual article URL a higher score and pagination pages a lower score. So that in their search results I see the content first and the "dupe content" on pagination pages not at all (or way down). (at least for common blog software)
- Sacho 11y agoWhat about a redirect from your home page to whatever page 1 is at the moment?
- frik 11y agoImagine a blog. On frontpage example.com/ (= example.com/?page=1) it shows the newest 10 articles, on example.com/?page=2 it shows the next 10 articles, and so on. Every article has the actual URL in its headline hyperlink (e.g. example.com/?article=123) Now imagine that Google links to example.com/?page=2 as it found the search phrase also there (at a given time only Google knows). So when the user clicks on the search result link that leads to example.com/?page=2 NOW should the blog software know what Google or the user wants? One thing that comes to my mind is to use the referrer and if it's a common search engine parse the s=SEARCHTERM string and use an internal article search to find the best matching article.
- BHSPitMonkey 11y agoI think you missed the part earlier in this thread about using ?after=id rather than ?page=n. See Reddit for an example.
- jlgaddis 11y agoYou can see it here on HN as well. Click "new" at the top of this page, then "More", and see the "next=" parameter in the URL.
- cm2187 11y agoI am of the opinion that for text, pagination should be avoided. Except if the only aim is to increase the page refresh for advertising purposes.