Skip to main content

Showing Older Blogger Posts First By Reversing Order

Today morning one of my friends called me to review his blog. Though he is newbie, it is an awesome blog. After that, he asked one simple question. He wants to display his oldest blog post first and the latest articles at last. He wants to know how to do it in blogger and also curious to know whether it will ruin Search Engine Ranking in future. I thought it is a simple task and must have an option on the dashboard. However, when I check blogger settings, there is no option to show older posts first. The only option I saw is changing the order of Blog archive and set archive in a way to show the last published article first. I searched in Google community and their experts say till now blogger does not add a feature to rearrange blogger posts in a way to show last published articles at first position. They also discourage webmasters to tweak the blogger code to alter this by warning them about possible issues in the future. Though Blogspot does not provide any option, we can arrange older published articles first by a simple trick.

How to Display Older Blog Posts First On Blogspot Blogs

Though the method I am suggesting is very simple, it can be boring if you want to do it for multiple posts. This is about manipulating blog post publishing date and time. If you set the publishing date of an older post with most recent date and time,  it will come automatically to the first position. You can do the same tip to all the posts and bring them to first positions. It has no effect in current SEO because your blog posts do not lose the URL structure. Now let us check how to do it.

  1. For New Blog post Interface

    1. Login to the blogger account

    2. Click on Posts

      reverse article publishing order

    3. Select the post (the one whose date of publishing is going to change)
      posting editing

    4. Click Published on under Post settings and change the date
      reverse Publishing order

      Click Done button after changing the date.

  2. For Older Interface
    1. Login to your blogger account

    2. Click on Edit Posts

      Change order

      Now you need to select the old article (which you need to bring to the first position) and click on Edit. Now you will go to the Blogger post Edit page.

    3. Click on Post options

      change date of publishing

      Here you can change the post published date and time. To bring this old article to the first position, you should change the existing post date with current date. After changing the post date you should click on Publish Post. Now, this post will be in your blogger home page as the latest post. By this method, we can reverse the order of article publishing.

Show oldest Blog Posts first in Blog Archive

If you are looking for a method to show older articles first in the blog archive, you can do it very easily. To do this follow the steps below.
  1. Steps in New Blogspot Interface

    1. Log on to Blogspot Dashboard

    2. Click on Layout

    3. Click on Edit link near "Blog Archive"

    4. Select the checkbox "Show Oldest Posts First" and click on save

      Now onward blog archive show the oldest posts first.

  2. Steps in Old Blogspot Interface

    1. Click on Design tab

      Reversing order

    2. Click on Blog Archive

    3. Select the checkbox "Show Oldest Posts First" and click on save

      Now onwards blog archive show the oldest posts first.

Popular Tutorials
  1. How to Find Phone Number of Google Hangouts Chat Friend

  2. How to backup your Blogger Database

  3. How to Optimize Blogger Template for more traffic

  4. Setup Custom Domain Name

  5. How to Remove Date From Blogger URL


Rain said…
This post is very helpful for new bloggers who are having hard times in creating their blogs. I hope you continue writing about blogging techniques.

White Label SEO
StanleyMarcusMalone said…
That's nice, but it could really ruin the format of your blog. That'd only work if you're making a short story that progresses per blog entry. But anyway, that's a nice tip!
< href=
Can you please provide or share any script in order to show old post first. Because I am getting confused with your provided approach to changing dates.

My Blog is:

And please remember I have already tested some script on it but failed to get my goal.
Alex George said…
@ Bilal Khalid Mughal

There is no proper method allowed in blogger interface to show the oldest published post as first post. Only working solution available is to set the date of the oldest post as today.

About Author

My photo
Alex George
Alex George has Engineering graduation in Computer Science and an MBA in Finance. He had been working as a senior Network Engineer for ten years. His specialization is in Cisco products. Traveling is one of his hobbies and visited various places as part of his onsite work. He visited different places as part of his onsite work like New York, Dubai, London, etc. Right now Alex is a director of one of the leading career development firms in India, which trains students for UPSC, SSC, and PSC examinations. He guides a lot of students to get selection for various prestigious institutions like CBI, Income Tax Department, etc. Alex George is a stock market investor and a very active intraday trader. Engineering Background: He has a B.Tech in Computer Science and Engineering and passed different network and security courses like CCNA, CCNP (Security), CEH, and various Microsoft certifications. Finance Background: Alex has an MBA in Finance. He is an active intraday trader and a Share Market Investor. Webmaster Skills: Alex is a blogger since 2004. He has a working knowledge of HTML, CSS, PHP, and JavaScrip.