You are here:  Home » PHP » 为什么你不应该从你的WordPress博客帖子中删除日期

当我在2009年创建WPBeginner时,我决定不在我的任何博客文章中包含日期。我这样做是因为我觉得我比其他人聪明。我的理论是WPBeginner不是博客。它是像WordPress codex或Wikipedia这样的资源,它们都没有关于文章的日期。除了我的想法之外,从博客帖子删除日期会诱使用户认为我的内容常青树。男孩我错了。在最近几个月,我注意到越来越多的互联网营销人员和自称“SEO专家”建议他们的用户从他们的WordPress博客帖子中删除日期的趋势。在本文中,我将提供深入的详细信息,说明为什么我最初选择不包括日期以及后来改变了我的想法。我还将介绍在您的博客帖子(后企鹅和熊猫)上使用日期的SEO影响。最后,我的目标是,在阅读完整篇文章后,您会明白您的问题不是日期,而是发布日期。我找到了一个能让你,你的用户和搜索引擎满意的解决方案。

删除或不包括日期的原因

当我在2009年首次启动WPBeginner时,我总是将其视为类似于WordPress Codex或Wikipedia的资源站点。如果您使用了两者中的任何一个,那么您就知道他们的条目上没有时间戳或日期。您可能想知道可能的优势是什么?好吧,作为用户,我们对过时的内容有内置的偏见。我们看到日期的那一刻,我们被编程为将其分为两类:过时的Guòshí de要么相应Xiāngyìng。理论上,仅因为内容陈旧并不意味着它不相关,而是用户做出这样的假设。作为一个认为令我不安的博主,因为我希望每个人都阅读我的内容。那我做了什么?我决定不在我的博客帖子中添加日期。我的想法是人们阅读维基百科,即使它有相关的信息,可能是也可能不是最新的。由于用户永远不知道原始发布日期,因此他们给出了怀疑的好处。

Wrong Way

在过去的几个月里,我看到许多互联网营销人员和搜索引擎优化组织发表了他们的判决,反对​​在博客文章上发布日期。每个都有自己的原因,但都遵循相同的流行语常青的内容。当像CopyBlogger这样的热门博客决定删除日期时,它会为其他人设置一个示例。

我已经走了这条路,我可以告诉你为什么这是一条错误的道路。

为什么我再也不会删除日期

我不会两次犯同样的错误。起初没有约会是一个错误,我不认为我会重复这个错误。我希望在读完这篇文章之后你也会这样做。在启动WPBeginner时,我的主要优先事项是帮助用户用我的WordPress教程。像其他博主一样,我想我的内容是常青树。但实际上并非如此。即使我回去更新文章,也不可能一直保持最新状态。

一开始,我没有关于约会的问题或投诉。然而,在接下来的6个月里,我开始收到用户抱怨旧文章的电子邮件。首先,我会立即去更新文章。然而,随着网站的增长,更新所有文章似乎变得越来越不可能。有一点我会定期收到几封有关日期的电子邮件,推文或facebook消息。我花了一年半的时间才放弃我的固执并在帖子中添加日期。

Hindsight

事后看来,我意识到,由于没有网站上的日期,我对用户和更大的WordPress社区造成了多大的伤害。我想帮助WordPress的初学者,但有时我最终会误导他们或造成更多混乱,因为他们不知道他们正在查看较旧的截图或教程。

加班,我也了解到了很少帖子是常青树。你总是学到新东西,你的方法也会改变。当有人在您说话的会话中引用自己的话并且与较旧的帖子相矛盾时,它会打击您。猜猜看,如果那篇文章没有日期,那么你就不能说文章已经过时了。

底线是,如果你真正重视读者,那么你就不会删除日期。根据定义的博客意味着过时。无论您是否有日期,您仍然会按相反的时间顺序显示您的帖子。如果你真的相信你的内容是常青树,那你为什么不改变这个顺序并以随机顺序显示帖子(是的,现在这是一个挑战)。

等等,知道我的博客文章已经过时,我怎么能满意?谷歌不会惩罚过时的内容吗?我是否因为用户对旧帖子的偏见而错过了读者?我很满意,因为我找到了另一种方式来显示日期,让我和我的读者感到高兴。我想这也让搜索引擎感到高兴。

新日期方法,读者和搜索引擎

我意识到我的问题不在于约会。它是与“发布日期”功能,因为它没有准确反映我放入网站的工作量。发布日期功能与书籍相关,因为书籍作者不会更新原始书籍。他们推出了第2版。作为一名博主,我个人每天都会回来更新WPBeginner上的一两篇帖子,但该帖子仍然显示在旧日期发布。幸运的是,WordPress也有能力展示“最后更新日期”在我看来,这是我一直需要的解决方案。

Working Time

在WPBeginner的post mete数据中,我们决定将发布日期替换为上次更新日期。代码如下所示:

Last updated on <time datetime="<?php the_modified_time("Y-m-d"); ?>"><?php the_modified_time("F jS, Y"); ?></time>

WordPress中修改的时间函数检查您上次更新帖子的时间。如果您上次更新帖子的时间是您发布的时间,那么它会显示您在其上发布的日期。但是,如果您在六个月后重新更新该帖子,则会显示上次更新日期。

我相信在今天的世界里,最后更新的日期是更有价值读者比实际发表的日期。当您继续并重写整篇文章时,公布的日期无关紧要。

现在对于搜索引擎来说,如果你认为从你的设计中删除日期会欺骗他们,那么你很天真。您的WordPress站点地图包含每篇文章的最后修改日期,您可能已将站点地图提交到Google网站站长工具中。我个人为我的用户写信,我比一些搜索引擎更重视他们的想法。但是,上面的代码遵循正确的模式标记,告诉搜索引擎最后更新的帖子时间。是的,这意味着Google会在您的条目旁边显示上次更新日期,而不是原始发布日期。

最后,修改后的时间功能使我满足了博主的需求。我坚持一个相当高的标准,我知道我的用户也不让我滑倒(谢谢大家对我很难)。虽然所有博客都是过时的,但WPBeginner的观众不允许这样做。我们定期报告过时的文章,我们会尽快更新它们。如果您看到过时的文章,请通过推特@wpbeginner或使用联系表单告知我们。

是的,这个解决方案让每个人都开心

Everyone is Happy

评论被关闭。