Pagination directions

Although pagination is a widely diffused pattern, some times it can still be a bit confusing, when it comes to blogs.

Most blogs (and many news sites) have a couple of links at the bottom of the page, newer and older posts or articles. Of course, there are two opposite ways to arrange those links: put the newer link on the left and the older one on the right, or just the opposite. What I consider to be annoying (and confusing), is to find both alternatives used inconsistently across blogs and websites.

For example, the Google Blog puts the Newer Posts link on the left,

Google blog pagination links

while the Worpress Blog places Newer Entries » on the right

Wordpress blog paginationConfusing, isn’t it? What is the right way to show those links?

Pagination by itself is quite clear: most web users have long become accustomed to Google search results pagination,

Google search results paginationand Yahoo’s Design Patter Library states it clearly:

  • Present links in the following order: ‘Prev’, page links, ‘Next’.
  • Display a left arrow after the label ‘Prev’.
  • Display a right arrow before the label ‘Next’.

In other words, previous goes to the left, while next goes to the right.

The problem with blogs and articles is that it’s not clear what should we consider the “previous page”.

Is it the one with the older (previous) posts? Or, since articles are listed starting from the more recent ones, the page with the more recent posts?

I think any answer would be debatable, and that’s the source of all the confusion. What would you say?


Published by

Alessandro Bahgat

Master geek, developer, avid reader and one of the minds behind and

3 thoughts on “Pagination directions”

  1. I am not that much into blogging, so i never put much thought into this issue, still, i noticed something like that in forums, and i remember it was a bit unnerving, although it was about threads and not articles.

    From my point of view, using a navigation studied (and applied as a standard) for objectively ordered lists, such as google’s search page, is just plainly wrong. If i were to design navigation controls for anything which hasn’t a clear order (or has any form of order which could depend from the person using it) i’d either put them in a column (meaning, one below the other) or in a completely different page section, and let a couple of well-chosen icons take care of user-friendliness.

  2. It appears to be a common issue when it comes to paging items by “recency”. You can see another ambiguous example if you go to the messages section of your facebook profile. Notice the two tiny arrows on the top of the page: which one brings you to the newer message?

    Gmail uses full text links (Newer/Older) rather than tiny obscure icons, but it can still be confusing.

    I was wondering, however, about Dario’s proposal: even it we put navigation controls in a column, we’d still have to sort them. Which entries should go on the top?
    I’m afraid I’m missing the point here.

What do you think? Leave a Reply:

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s