Should You Disclose the Date of Your Posts?

When I google for something and land on a blog, I usually start looking for clues about a post’s age. I’ll look at the address bar hoping to see a date in the permalink. I’ll look around the title and at the end of the post, searching for a “Posted on” label. Finally, I’ll take a look at the timestamps present on comments that the post has received, if there are any.

Sometimes it doesn’t matter. For example, if I’m searching for the answer to the question of how much hydrogen peroxide should you give a dog to induce vomit if they accidentally eat some dark chocolate[1], then an answer from 5 or 10 years ago is still very likely to be perfectly fine. The same is true of most history related question.

For better or worse though, I’m most apt to google for something about programming and/or technology (including electronics), so fresh information is normally the most relevant kind to me. I know for a fact that I’m not the only one who goes hunting for dates in posts as a sign of their relevancy.

A lot of popular bloggers have began to intentionally hide dates from permalinks and their pages to breath new life in their historical archive of posts. When you spent a long time writing a quality post, you really hope that it will be read and appreciated for a long time as well, and not quickly dismissed simply because it was published four years ago.

So should you date your posts or intentionally opt not to leave any clues behind?

Hide the date, and your visitors will stay on your site longer at the cost of frustrating some of them. Show the date, and others will leave right away. On the plus side though, they won’t be frustrated by not knowing whether the content is new or not.

It’s entirely up to you of course, but I have personally chosen to take a hybrid approach on this blog. I hid the date from the permalink as I think it makes the URL structure much neater. However, I have left the post template alone, and as such it includes a small date underneath the title.

This compromise allows me to address the user who wants to be informed about a post’s age, while at the same time not throwing it in everyone’s face right in the URL. Striving for honesty and usability is generally a good strategy that pays off in the long run.

If you choose to pursue the same approach, all you really have to do is change the permalink structure. In WordPress, this can be accomplished by going to Settings -> Permalinks and selecting Post name before saving changes.

Choosing a permalink structure

Alternatively you can choose Custom Structure and input /%postname%/ for the permalink.

What’s your approach? Do you disclose the dates of your old posts?

  1. It turns out that it’s one tablespoon for every 30 lbs that a dog weighs. Thankfully this this didn’t happen to my dog. I was researching it after watching an interview with Louie CK, in which he talks about the subject.  ↩

Enjoying our content? Consider subscribing via email or RSS feed.
About Antonio Cangiano

Antonio Cangiano is a Software Developer and Technical Evangelist for IBM, as well as a web entrepreneur, serial blogger, and published author. He makes extra income blogging in his spare time about technical topics. He authored a definitive blogging book published by The Pragmatic Bookshelf.


  1. I have and still do post the date of my post as the first line of every post, mostly for the reasons you list. I want everyone to know how old the post is to help make sure someone doesn’t make a decision on old information.

Comment Policy: We greatly appreciate your comments and thoughts. To keep things nice and friendly, comments are moderated and will be approved shortly after you submit them. Please use your name or handle to comment, and not that of your company or website.

Speak Your Mind


By continuing to use the site, you agree to the use of cookies. Privacy Policy & Cookies

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.