Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressブログ投稿から日付を削除してはいけない理由

2009年にWPBeginnerを始めたとき、私はブログの投稿日に日付を入れないことにした。そうしたのは、自分が他の人より賢いとフィードバックしていたからだ。私の持論は、WPBeginnerはブログではないということだった。WordPressコーデックスやウィキペディアのような情報源であり、どちらも投稿に日付はありません。それに私のフィードバックは、ブログ投稿から日付を削除することで、ユーザーを騙して私のコンテンツがエバーグリーンであると思わせることができるというものだった。しかし、それは大間違いだった。ここ数ヶ月、ますます多くのインターネットマーケティング担当者や自称 “SEO専門家 “が、WordPressブログ投稿から日付を削除するようユーザーにアドバイスしている傾向に気づいた。この投稿では、私がなぜ最初は日付を入れないことにしたのか、そしてその後何が私の考えを変えたのかについて詳しく説明する。また、ブログ投稿日に日付を入れることがSEOにどのような影響を与えるのか(ポストペンギンとパンダ)についても取り上げます。最後に、私の目標は、この投稿全体を読んだ後、あなたの問題が日付にあるのではなく、むしろ公開する日付にあることを理解していただくことです。私は、あなた、ユーザー、そして検索エンジンが満足する解決策を見つけた。

日付を削除したり、含めなかったりする理由

2009年にWPBeginnerを始めた当初、私はこのサイトをWordPress CodexやWikipediaのようなリソースサイトだと考えていました。もしあなたがこの2つのどちらかを使ったことがあるなら、エントリーにタイムスタンプや日付がないことはご存知でしょう。その利点は何だろう?さて、ユーザーとして、私たちは古いコンテンツに対するビルトイン偏見を持っている。日付を見た瞬間に、私たちはそのコンテンツを「古い 」か「 関連性がある」の2つのカテゴリーのどちらかに分類するようにプログラムされているのだ。理論的には、コンテンツが古いからといって関連性がないということにはならないが、ユーザーはそのように思い込んでしまう。ブロガーとして、私は自分のコンテンツをみんなに読んでもらいたいと思っていたので、そのフィードバックは私にとって不愉快だった。そこで私はどうしたか?投稿日に日付を入れないことにした。私のフィードバックは、人々はウィキペディアが最新かどうかわからない関連情報を持っていても読むということだった。ユーザーは公開された日付を知ることがないので、ウィキペディアに疑いの目を向けるのだ。

Wrong Way

ここ数ヶ月の間に、多くのインターネットマーケティング担当者やSEO担当者が、ブログ投稿日に日付を入れることに反対しているのを目にした。それぞれに理由があるが、すべて同じバズワード、エバーグリーンコンテンツに沿っている。CopyBloggerのような人気ブログが日付を削除することを決めたとき、それは他の人々が従うべき手本となる。

私はすでにこの道を歩んできたが、なぜそれが間違った道なのかを説明できる。

私が二度と日付を削除しない理由

同じ過ちは二度と繰り返さない。最初にデートをしなかったのは間違いだった。これを読んだ後、あなたも同じようにすることを願っています。WPBeginnerを始めたとき、私の主な優先事項はWordPressチュートリアルで ユーザーを助けることでした。他のブロガーと同じように、私は自分のコンテンツがエバーグリーンだと思いたかった。しかし、実際はそうではありません。投稿をさかのぼって更新しても、すべてを常に最新の状態に保つことは不可能なのです。

最初のうちは、日付に関する問題や不満はなかった。しかし、6カ月も経つと、ユーザーから古い投稿に対する苦情のメールを受け取るようになった。最初は、すぐに投稿を更新していました。しかし、サイトが大きくなるにつれて、すべての投稿を更新することは難しくなっていった。定期的に日付に関するメールやツイート、Facebookメッセージが何通も届くようになった。頑固さに見切りをつけ、投稿日に日付を追加するまでに1年半かかった。

Hindsight

今にして思えば、サイトに日付を表示しなかったことが、ユーザーやWordPressのコミュニティに対してどれほど大きな不利益を与えていたかを思い知らされた。WordPressの初心者を助けたかったのですが、古いスクリーンショットやチュートリアルを見ていることに気づかず、誤った案内をしてしまったり、さらに混乱を招いてしまうこともありました。

そのうちに、常緑の投稿はほとんどないということも学びました。常に新しいことを学び、自分のやり方も変わっていく。過去の投稿と矛盾することを話しているセッションで、誰かが自分の言葉を引用したとき、あなたは衝撃を受ける。もしその投稿に日付がなければ、その投稿が古いとは言えない。

要するに、本当に読者を大切にしているのであれば、日付は削除しないということだ。ブログというのは、その定義からして、古くなるものなのだ。日付があろうがなかろうが、投稿を逆時系列で表示することに変わりはない。もし本当に自分のコンテンツがエバーグリーンだと信じているのなら、その順番を変えてランダムな順番で投稿を表示したらどうだろう(うん、これは挑戦だ)。

待てよ、自分のブログ投稿が古いとわかっていて、どうして満足できるのだろう?Googleは古いコンテンツにペナルティを与えないのか?過去の投稿に対するユーザーの偏見のせいで、読者を逃しているのではないか?私は、私自身と読者を満足させる日付の表示方法を見つけたので、満足している。検索エンジンも満足だろう。

新規: 日付表示方法、読者、検索エンジン

私の問題は日付にあるのではないことに気づいた。公開する日付」機能に問題があったのだ。なぜなら、それは私がサイトに費やした作業量を正確に反映していなかったからだ。公開日機能は書籍に関係する。なぜなら、書籍の投稿者はオリジナルの書籍を更新しないからだ。代わりにバージョン2を出すからだ。ブロガーとして、私は個人的にWPBeginnerで毎日1つか2つの投稿を更新しているが、その投稿はまだ過去の投稿日に公開されている。幸運なことに、WordPressには「最終更新日」を表示する機能があり、これは私がすべて必要としていた解決策だと思う。

Working Time

WPBeginnerの投稿データで、公開した日付を最終更新日に置き換えることにしました。コードは以下のようになります:

[cbk1]

WordPressのmodified time関数は、投稿の最終更新時刻をチェックします。最後に更新したのが投稿を公開した時であれば、投稿日を表示します。しかし、その投稿を6ヶ月後に更新した場合は、最終更新日が表示されます。

私は、今日の世界では、最終更新日の方が実際の公開日よりも読者にとって価値があると考えている。投稿を全部書き直したのであれば、公開した日付は関係ない。

さて、検索エンジンに関しては、もしあなたがデザインから日付を削除することで検索エンジンを騙せると思っているのなら、それはとても甘い考えです。WordPressのサイトマップには各投稿の最終更新日が含まれており、おそらくGoogleウェブマスターツールにサイトマップを送信している可能性がある。私は個人的にユーザーのために記事を書いているし、検索エンジンよりもユーザーのフィードバックの方がずっと大切だ。しかし、上記のコードは、検索エンジンに投稿の最終更新時刻を伝える適切なスキーママークアップに従っている。そう、つまり、Googleはあなたのエントリーの横に、オリジナルの公開した日付ではなく、最終更新日を表示するということだ。

最後に、更新時刻機能はブロガーとしての私を満足させてくれる。私は自分自身をかなり高い基準で見ているし、ユーザーも私を見逃さないことを知っている(皆さん、私に厳しくしてくれてありがとう)。すべてのブログが古くなることを意図しているにもかかわらず、WPBeginnerの利用者はそれをする権限がありません。私たちは定期的に古い投稿の報告を受け、できるだけ早く更新するよう最善を尽くしています。もし古い投稿を見かけたら、@wpBeginnerまでツイートしていただくか、お問い合わせフォームからお知らせください。

この解決策で、みんながハッピーになれますよ。

Everyone is Happy

今日でも、私はWPBeginnerをブログ以上のものとして見ています。最高のWordPressリソースサイトであり、日付を追加することでさらに良くなったと思います。時間的な関連性を持つことは、私たちを悪いリソースにするのではなく、むしろ私たちをより有用なリソースサイトにします。私の意見で、WordPressブログの投稿から日付を削除しないよう納得していただければ幸いです。ご意見やご批判はいつでも受け付けています。このトピックに関するあなたのフィードバックを以下のコメントで共有してください。

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

183件のコメント返信を残す

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Liz

    This was excellent information. I was serious going to remove the published dates from my blog. After reading this I think I will let them stay as is. Thanks.

  3. Jake

    Would sorting posts by date updated on the blog index be an edit inside the loop? Also, can this be applied to the RSS feed? Also, if you simply updated a typo and barely any text, would this be bad practice?

  4. Personia

    I like the idea of “Last Updated … “, yet I use “Released on … ” . What are your thoughts on such a phrase?

      • Personia

        To an extent, but I really don’t want to convey the wrong message. You made a point of it in your article.

  5. Roselle

    It’s funny, I was just telling my husband today about the inner war going on in my head about date stamps on my blog…

    My niche is relatively new to Internet marketing and such techniques as this, so I thought that maybe I could get away with deleting the published date.

    But I had this persistent, nagging thought that if I were to truly believe that I publish great content, then the date stamp would be a non-issue. The content would attract visitors no matter how old because its still good relevant content.

    Thanks for this post, it really made me get off the fence. :)

  6. Gretchen Louise

    Great post. I’ve chosen to remove the dates from my post permalinks but leave them within each post itself, so the date is there to be seen and referenced but it’s not in the url.

      • Personia

        That’s what I’ve always done with my site. The URLs are just the title of the article following the domain. The actual article contains the date.

        I was contemplating about removing my dates, though I’m glad I found your article. It’s not the first time your advice has helped.

  7. gmornob

    hello syed,Now i am going to remove post from my blog but when read your post i decide that it is not important for better SEO . thx for share your tip

  8. David

    Interesting concept. At the moment I am using relative dates. I have always wondered who users would perceive some of my more outdated content. Thank You for sharing this point of view. Personally I couldn’t agree more. And is especially true with content that applies to technology.

  9. Mike Schinkel

    Hi @Syed,

    Thanks so much for writing this. The trend of bloggers removing dates is very disturbing and I think what Claire Boyles said really summed it up well. I hope those advising people to do that realize the harm they are causing and just stop.

    If someone hides dates it tells me they are clearly more focused on achieving gains for themselves than being interested in creating value for their readers; I want to help the latter be a success if and when I can. But the former? No so much.

    Also, the irony is that WordPress provides a perfect mechanism for evergreen content, it’s called the “Page” (vs. a “Post”); see this site for great examples of using pages for evergreen content, follow the top menu links. BTW, most bloggers can only manage to maintain a small number of really good evergreen content pages; choose wisely.

    Finally, I like your “Last Updated” idea but I’d really rather see both “Last Updated” and “First Published.” If you really want to help the reader, it’s helpful to know both.

    -Mike
    P.S. BTW, nice to meet IRL in Atlanta.

    • Editorial Staff

      Thanks for your input Mike. We will definitely talk about the published date in the meeting.

      管理者

      • Mike Schinkel

        Cool.

        On a related note, have you considered using real names rather than _”Editorial Staff?”_ In general when I see a moniker like that I think that content was written by an intern or someone less skilled so I tend to ignore articles that don’t actually have the person’s real name.

        I think author names are a lot like using post dates; be more transparent and we’ll reward you for it. :)

        • Pamela

          I think the same! I like to know with who I’m talking…
          using ‘Editorial Staff’ sounds really cold to me…

        • Editorial Staff

          That is another problem. Let’s say Author X writes the post 2 years ago. To update the post, Author Y went in and updated it (which can mean entirely rewriting the post). Who should get the credit? Original author? Or the new author? Sure, we can use Co-Authors+, but that would just complicate things even further because as this site grow we might have over 5 people who worked on the same article. Using Editorial Staff is a simple solution. If you think that our articles are of low quality, then shoot us an email. But making a snap judgement just because it says Editorial Staff is your choice, and we can’t do anything to change that. We can only hope that you find value on our site regardless of who the author is.

  10. Muskie

    I’ve always used publish date in my posts ever since I put my blog up in 2005. A lot changes in lets call it 7 years. I too go back and edit or add to posts. I also just delete crap including entire posts if it is just not valuable content.

    I may go modify my footer to use last publish date there. I use some sort of Google sitemap plugin and Google definitely notices when I upgrade old posts. The most important qualities to strive for in your writing are Timeliness and Timelessness, without a publish data how would you measure either?

    • Editorial Staff

      Hey Muskie,

      While your sitemaps definitely show the last updated content, in Google’s search results it doesn’t. It keeps the published date which is what’s often displayed. We too delete entire old posts or redirect them to a newer/better version.

      管理者

  11. jason

    Well said. Thanks for the tips. i have the same mindset as you before i read this article. Thanks for enlightening me.

  12. Zimbrul

    I might be dumb today but where do you drop the code?

    • Trish Jones

      @zimbrul, if you’re using something like Genesis (which is what I use), it won’t be that straightforward to just drop the code in although you could use a hook or code it within the functions.php file. However, I’m now using the Last Modified Timestamp WordPress plugin as suggested by one of the Genesis developers. It works a charm.

      • Zimbrul

        Trish, you are a star (actually 5 stars). Yes, I use Genesis on most of my sites and your suggestion comes very handy.
        @ Editorial Staff: I think this is one of the most important article I was reading this year (not kidding) regarding WordPress posts. Giving it a little bit more thought I think this is the way to go: last updated date is more important than the published date.

        • Trish Jones

          You’re very welcome Zimbrul. I hope this comes in useful for anyone else using Genesis or similar.

      • Zimbrul

        Trish, I’ve tried the plugin you’ve suggested and it does not alter in any way the date when I update the article. Am I missing something?

        • Trish Jones

          I double checked since you updated this comment and you are correct, it isn’t updating correctly. So sorry about this. See the Editorial comment much further down in this string and you’ll see that they provided the code for Genesis.

          I’ve added it to my functions.php file and it worked.

    • Editorial Staff

      You have to drop it somewhere inside the loop. That’s why we linked to the post meta data article for reference rather than explaining everything there.

      管理者

      • Zimbrul

        So you say this is like a date snippet that shows where you drop it?

        • Editorial Staff

          Exactly. If you add the code after post content, then it will show after post content.

  13. Trish Jones

    I was surprised to see that Copyblogger had gone down the route of removing posts and hence the reason I decided to research more into why a blogger would do this and my research led me to your site.

    Your post is 100% spot on and your emphasis on the user is premium. I have ignored articles in the past which have no dates and I’m sure users would do the same to me. Your solution makes logical, SEO and user sense. Thanks!

    • Zimbrul

      I think the Copybloger stuff is pretty much “timeless” as I cannot see what could change in the next 10 years let’s say in the way writers write a good piece of content.

      • Editorial Staff

        They have plenty of articles that uses words like today or contain timely content (i.e news of theme releases or product launches). So yes while a lot of those articles retain value overtime… it’s still good to know when it was last updated.

        管理者

  14. Charnita Fance

    I totally agree that you should NOT remove the dates from your blog. The first thing I look at when reading a blog post is the date. I want to know how recent it is. I’d never deprive my readers of that because I know how much it annoys me.

    Great article. Thanks.

  15. Chris Rouse

    A cleaner string for this (that should work with the latest version of WordPress) is:

    This method is about as simple as it gets and pulls the formatting from the user’s WP admin settings. It’s a lot fewer options to worry about and doesn’t require any additional configuration other than wrapping it in the proper tags and adding “Last modified” to it.

    • Chris Rouse

      Apparently php gets stripped from comments. Makes sense, I guess.

      So, the part that is missing is the follow, wrapped in php tags:

      the_modified_date();

  16. Stijn Vogels

    Interesting concept. At the moment I am using relative dates. I have always wondered who users would perceive some of my more outdated content. I would love to ability to run an A/B test on something like this. A simple CSS modification should do the trick. Do you know of any tool that can provide this ability?

  17. John Smith

    Yes! Thank you! I’ve never liked the idea of tricking users. I run a technology blog and I also put the version of software I’m doing a tutorial for! As a reader, it’s super annoying to read half a page of text only to find that the tutorial is only for version 1 of software X when the latest version is 18.

    Thanks for posting this!

  18. Mattia

    Well said….
    And I am one of those users who had been hard with you! ;)

  19. Mohammed Jobran

    This is the only blog i used to accept to read it without a date. Thanks Sayed.

  20. Read

    You read my mind.
    I was thinking like you that removing the date will make users think the article is still relevant. I know I was wrong. WordPress is very dynamics, it grows pretty fast. Some functions get deprecated. Some code just don’t work or just get better on latest version of WordPress.

    Well, in the case of Copybloggers, that’s all depends on the type of content. If you’re in news related blog or something that often change like WordPress, date is a MUST.

    Thanks for the tips for having last updated date. Never think of that before. Now I see why I need to add that.

  21. Dave

    You’ve a reply threading issue here BTW. After 4 replies the reply button becomes to small to use.

    What’s you opinion on showing the two dates? One for original published date, the other for updated?

    Side by side, else where in the post eg the bottom or just show updated?

    Not sure how the Schema for time/date would work in a wordress post as opposed to static.

    • Editorial Staff

      Hey Dave,

      We have disabled threading after 4 replies to keep the styling intact. You can always show two dates. Just have the schema tags on the last updated date, and show the published date as plain text. Don’t think that there is a schema for last updated date yet.

      管理者

        • Dave

          Interestingly if you use both both codes (date published & updated) and schedule your post into the future then date updated will be newer than date published. A little confusing for some readers I imagine.

        • Editorial Staff

          Don’t think that would be. Because your published date is the date which you schedule the post for.

          You can even code it with a script that says only show last updated date if it is newer than the published date.

  22. Thorir Vidar

    I’ve lost count on how many times I’ve been reading an article, especially on tech related matters, only to halfway into it gotten the feeling that perhaps this isn’t very recent. And rarely a date to be found. Which is daft, cause the content might be relevant even if a few years old, but it can be difficult to value without knowing the timeframe in which it was written.

    I don’t think the author is deliberately trying to hide anyting from me though, just didn’t realize the effect of not giving their readers this valuable piece of context.

  23. Adnan Shahid

    As a newbie in the field of blogging, i always get guidance from your blog and this article also helps me a lot. But dear i could not understand that where and how to add the code mentioned in your article. Please guide me how can i replace post date with Last updated on?

    Thanks

    • Editorial Staff

      Hey Adnan,

      You would need to place it in your single.php file where the date code is. The date code looks something like this:

      <?php the_time('F j, Y'); ?>

      You would have to replace that.

      管理者

  24. Glenn C

    Wicked tip!

    I have managed to follow your guide to complete this task on the single.php area of my site. However, the original date still appears on the front of my blog page. I have inserted the same code into the blog.php area to no avail.

    Any ideas what else I need to do?

    My site is Orange Copywriting

    Thanks in advance,
    Glenn

    • Editorial Staff

      Hey Glenn,

      I personally wouldn’t recommend changing the dates in the archive. Mainly because it would freak the user out about the order. Your archives are set in the order of new to old (by published date). Unless you are re-organizing that by last updated date, it is only best to show the published date. Perhaps show both, but don’t get rid of the published date from archives.

      This is why you will see in WPBeginner’s archive page that it shows the original published date.

      As for the code not working on your blog.php file, I don’t know why that is. It should work as long as it is inside the post loop.

      -Syed

      管理者

  25. Gautam Doddamani

    thanks man i had previously disabled the dates on posts page too..but now using this method to show dates..i think this is more effective than the previous one :D

    by the way wat do u think about the date exclusion seo plugin…i think if ppl see outdated content in google results they are less likely to click on it…decreasing CTR…a solution for this would be to hide dates for very old posts and show dates for new posts…this seems to be a win-win as we are maintaining our clickthrough rate as well as providing a good user experience!!

    • Editorial Staff

      You should always show dates because by not doing so you are doing your users a disservice. Quite frankly, if I haven’t updated an older article that needs updating… then I don’t deserve to get the user’s click in the first place.

      Just my 2 cents.

      -Syed

      管理者

      • Gautam Doddamani

        well said i am convinced syed! :)

        Cheers,
        Gautam

  26. Jack Bastide

    Some info really is Evergreen

    so maybe use PAGES for Evergreen and Posts for everything else?

    Jack

    • Editorial Staff

      I’d agree with that. Use pages to create evergreen guides and use posts for timely subjects.

      管理者

  27. Claire Boyles

    If I find myself at a blog post that doesn’t have a date on it, I leave very quickly, why? Because I feel that the author is deliberately trying to hide something from me, and I don’t like not knowing when the post was written.

    A blog post is not an information page on a website, those I would expect there not to be a date on, and I would expect them to be fairly up to date.

    Not having a date on a blog post is the opposite of transparency, and as a blog reader I don’t like it.

    I’ve always had dates on my blogs, and when I tweet out older blog posts, I usually include #archive in the tweet, so that people know.

    I still send people to older blog posts, as the information there is still relevant, but I let them know when I wrote it, to be transparent.

  28. Eugenio

    Great analysis, i think a blog is like a diary and the date is the first thing we write in a diary’s note. The modified date is a solution for all perspectives
    Thank you for sharing :)

  29. arunii

    Will you recommend any plugin for this because i am always afraid and hesitate on coding side.
    if no plugin exist at that moment then Please explain in more detail where to put the code exactly in single.php ( i am themejunkie theme )

    • Editorial Staff

      Unfortunately, no plugin exist for this. Go to single.php file and find where the current date is being displayed. Replace that with this new code.

      管理者

  30. Chris Howard

    I stand and applaud. The removal of dates is one of the most frustrating web trends ever.

    As a developer/designer, I rely a lot on articles and tutorials. Even opinion pieces lose relevance over time.

    Nothing worse than starting to read an article and then getting the feeling it might be out-dated, but then it has no date to verify. But at least I have sufficient experience to identify that, others may not, but it does waste my time.

    Thanks. I hope others listen to you.

  31. Carolina

    Thanks for sharing this; it’s quite helpful. I just used the code you provided for Genesis and added the date after my blog posts. However, I noticed that it just shows the date but it would be helpful to have it read: “Last updated on [date].” Is it possible to do that? Also, do you know if it’s possible to view published posts in the admin dashboard by the last modified date? It would be helpful to be able to see the posts that haven’t been updated for a while so that they can be updated as necessary.

    Thanks again! This is my first comment, but I’m a regular reader of your blog. :)

    • Editorial Staff

      Yes it is possible. Just add Last updated on in line 4 of the code. As for the admin, I’m sure it is possible. I just haven’t looked into it.

      P.S. Thanks for dropping by and commenting.

      管理者

      • Carolina

        That worked perfectly, thanks!

  32. Robert Nelson

    Read your “Add A Comment” and noticed that it is says “all links are nofollow”. Why?

    • Editorial Staff

      So users don’t spam the comments with links thinking that they are getting some link juice.

      管理者

  33. Susan Silver

    Thi is great advice actually, especially for SEO. I was just reading some advice the other day about the importance of updating posts from your archives. Can really improve things for your visitors. I think I will make this mod today for the recently updated time function. It makes a lot of sense.

  34. Jeff

    Great Article Syed! Just trying to add it now.

    In Genesis, the single.php page is under the parent framework, not the child theme. Do you recommend duplicating a second single.php and adding it to the child theme folder?
    Many thanks!!

    • Editorial Staff

      No. In genesis, you would want to do it by hooking into genesis_before_post_content. Any example would be:

      add_action('genesis_before_post_content', 'add_last_modified_date');
      function add_last_modified_date() {
      if (is_single()) { ?>
      <time datetime="<?php the_modified_time('Y-m-d'); ?>"><?php the_modified_time('F jS, Y'); ?></time>
      <?php }
      }
      

      Paste that code in your functions.php file. Remember to make sure that the syntax is right (i.e that you are not posting this inside another function or something).

      管理者

      • Carolina

        If I use the code provided on Genesis, the last modified date shows up underneath the byline. How can I get the last modified date to show up before the author byline as it does on the WPBeginner blog posts (“Last updated on … by …”)?

        • Editorial Staff

          Well, we have disabled the default genesis function and created a custom one for the author and the date.

  35. Wendy Crumpler

    Really helpful and timely. Not only did you answer the WordPress/blog date question, you also reminded writers (all writers) that what you pen today may not be your truth tomorrow. Write anyway. Thanks

  36. Dave

    Have to say that’s the first time I’ve come across this piece of code.

    Out of interest, does the timestamp change in the Database? So if one wanted to default back to the original published date could you?

    And secondly what do people thing about having a “published date” and a “updated date” running side by side? This would come into play for things like reviews or events.

    • Dave

      Okay I tested it. No DB change.

      Question though. If you display both Published, and Last Updated Dates, which one will Google choose to display? Or does it get this data from the timestamp?

      • Editorial Staff

        Haven’t tried it. But if you use the time schema codes like we have, and then just display the published date as normal, then I would assume that it would pick the last modified date.

        管理者

        • Dave

          “time schema codes” That’s something there’s not too much written on either http://www.w3schools.com/schema/schema_dtypes_date.asp is about is aside from schema.org.

          Probably too much for a comment, but it might make an interesting follow up post to this one – how to implement etc.

        • Editorial Staff

          There is all the information you need on schema.org. It is as simple as the time snippet and the date format. That’s all.

  37. Zseller Istvan

    Tech info is not evergreen. I would hate to go through a longer tutorial when half way I get a warning about deprecated, or non-existent functions. Not every editor can catch these kinds of errors. If some info is more than one year old I just completely disregard it. If it is about WordPress, API changes are not that frequent, so a two year old thing might work just fine. If a piece of software has been around for longer time, such as Emacs, or Vim, older tutorials are just fine.

  38. Bob Dunn

    I totally agree. And since I do WP tutorials as well, it is a disservice to the reader if they don’t realize it’s from 2 years ago, and likely outdated :)

    So appreciate you posting about this because I come across so many sites that choose to not show their dates and don’t realize the consequences to their readers…cheers!

  39. Jennifer

    I’ve got a few questions (just a couple months into using WP). — Where does this code go?

    And, can the code work avoiding certain posts? (I have some that will need to retain their published date, and may be updated for a while, depending on how my blog evolves.)

    • Jennifer

      I think this recommendation applies more to coding, which becomes outdated within a few years. And perhaps other more-transient matters. On some blogs though, re other less-changing matters, it might not matter whether they -ever- have dates. IMHO

      (Thinking, relationship blogs, et al. Might matter due to the particular circumstances being blogged about, and the author’s circumstances, though the subject matter itself, well, dates seem not to matter, within decades / sociological changes. Perhaps, think about your content, may serve well within this overall recommendation.)

  40. pamela

    When I first started to make blogs I wanted to hide dates too, to look ‘cooler’ hahaha, but I do think it’s a bad idea now. I visited copyblogger the other day and I didn’t know they deleted the dates, I almost never visit the site. I got so confused because I didn’t know how old the information was. I ended up leaving, I just assumed that the dates were old…

  41. Michael

    I’m glad you have brought attention to this phenomenon. It’s obvious to most readers, I believe, that when the author or owner of a site doesn’t include dates on their material, they’re trying to intentionally obscure it’s “sell-by” date, and if that’s the case, it typically isn’t going to be very valuable information anymore, and a waste of the reader’s time. And as you pointed out, that will eventually result in resentment, avoidance and lost readership. Unfortunately, lots of people do this, and I often find myself halfway through an article before I begin asking myself “when was this even published?” because the further you get into it, the more obvious it is that it’s irrelevant and obsolete. Sure enough, no date or byline anywhere on it. (Same goes for many design blogs that tweet and “repurpose” their “fresh” material and icons and whatnot that feature MySpace and no Pinterest, for example. 2009 isn’t really “fresh” by internet standards.

  42. Jay Castillo

    How about removing dates in Google SERP’s? Do you think that increases click-through rates?

    • Editorial Staff

      That depends. If the article has an older date, then I would assume yes. However, if you put an article with newer date vs. something with no date… then I’d pick the newer date article. Click rate also depends on a lot of other factors as well (your title, author verification, description, etc). So it would be really hard to measure just one variable when so many are at play.

      管理者

  43. PolarStar

    Syed – you rock . this is very useful. I have been thinking now for weeks if I should be doing something about this or jot. And you summarized so many of the thopughts I had + gave a great solution.

    Thank you and congrats!

  44. Corrinda

    Thank You for sharing this point of view. Personally I couldn’t agree more. And is especially true with content that applies to technology. I would even go so far as to say removing the date from this type of content is deceptive whether intentional or not. It also wastes time when trying to research a topic.

    I do think as with most things there are some exceptions to the general rule and there is a small amount of evergreen content. But for the most part it is not. And even if it is “evergreen” a date can help provide a context.

    Your alternative, supplying a last updated date is a great suggestion.

    This idea that removing the date will get more of your content read does not make sense. In fact, I suspect it may actually provide the reverse affect.

  45. Main Uddin

    I am agree with author as blogger should ultimately do what she/he feels is best for own blog, and its readers, when it comes to adding or deleting the date from blog post. but better option is remain it .

  46. Edward Caissie

    I couldn’t agree more that posts should be dated (I’d even be willing to argue the same point for pages). I spent a great deal of time with my most recent theme insuring that both the original date and, as the case may be, the modified date (and author) was included or able to be included on all posts and pages,

    As far as I see it, no date does not translate to “evergreen” content as much as it is more likely to translate into no readers.

  47. Connie

    I always feel stupid when I search for a burning problem, find some blog posts, study them and after some time of intellectual work I notice that that special post is outdated.

    I always have the feeling that a blogger who does not publish a date either thinks he / she will not continue the blog longer than 3065 days or that she/he is not caring for her/his users

    well, do not trump your users, especially when you offer kind of support material or tutorials!

    • Editorial Staff

      Agreed Connie. This is why we made the switch in 2011. Thanks to all the users who complained about my stubbornness :)

      Thank you for dropping by and commenting.

      管理者

      • Cynthia LaLuna

        So – just to be clear – this code will show the updated date in the byline, but won’t change the original order of appearance on the blog index page?

        Thanks!

  48. John Saddington

    well-said here. i’ve considered it myself and haven’t pulled the trigger ever on removing dates. adding the modified is a great middle-ground between the two.

    • Editorial Staff

      Thanks for dropping by John. Yes, I put the last updated date on the single post page while keeping the published date on the archive pages to keep things organized. This way when the user is viewing the archives, they don’t confused by the dates and the reverse chronological order of posts.

      -Syed

      管理者

  49. Michael McKean

    As a WordPress “beginner” (less than a year) myself, I made it a point to rip out all of the post info (dates, author, etc). I had that same impression that if no one knows when or where it came from it could last forever and looked prettier. What I didn’t understand, at first anyways, was I even forgot when things were done. I was missing things that I had meant to go back and update and couldn’t remember the things that I had already updated. (I try to spend most of my time on the front end of my sites to understand the user experience and only go to the back-end when necessary.) I appreciate the last updated code you provided, I will be using that :) hope you don’t mind. I think this will definitely help me stay on top of the things I need to. Thank you.

    • Editorial Staff

      Michael, I don’t mind if you use the code at all. As a matter of fact that was my main intention when I wrote this post. I want people to add the last updated date rather than the published date because I feel that is more helpful.

      Thank you for dropping by and commenting.

      -Syed

      管理者

  50. Tushar

    Having `Date Modified` sounds good to me & makes a lot of sense.

    Yes, having a date (any) on article is a good thing and there is no way one should trick users to raise complaints.

    Now, question is – What date would search engine pick – especially when Google does not rely 100% on date shown on the article because it can be tricked by many ways for various benefits.

    Thanks :)

    • Editorial Staff

      Google already knows the last modified date of your article through the sitemap. By changing the timestamp like we did in our article, Google will display the last modified time in the results.

      管理者

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。