您应该清理博客吗?
#html #生产率 #tips

本文首次发表并托管在jackdomleo.dev/blog/2023/should-you-clean-out-your-blog


如果像我一样,您拥有一个博客,您可能会不时清理它是否是个好主意。

古老而过时的文章就像咖啡桌上的灰尘。他们在那里都可以看到,直到您决定对此做些事情。

应考虑从您的博客中清理文章的三个原因:

  1. 过时的内容 - 可以重写和更新
  2. 过时的内容 - 无法重写(主题不再相关)
  3. 主题或写作风格可能不再与您或您的听众保持一致

1.过时的内容 - 可以重写和更新

通常,文章的主题或内容可能会成为旧消息。

取决于主题,文章被认为过时的时间可能会有所不同。通常,在技术(我的博客的主要重点)中,特定事物被认为是相关的,现代的时间为18个月。这意味着,在发表有关特定主题的文章的18个月后,至少某些内容可能不再相关。

这可能是一个完美的机会,可以使您的内容保持新鲜,并且您的听众信任您跟上时代的能力,而不再向他们展示任何可能对他们有用的东西。

有两种重写文章的方法,要么可以,但应根据偏好和对博客的最佳需求选择,两种方法都适用于具有高的有机SEO评级的文章,您需要维护这些方法 - 您使用的方法在同一博客中的不同文章和文章主题之间可能有所不同。

  1. 继续更新原始文章,使其永远永恒
  2. 写一篇全新的文章

1.1继续更新原始文章,使其永远存在

这种方法是两者的简单。从本质上讲,只需继续更新和发布更新和新内容到原始文章,就好像它是“生活文档”。

这种方法只有在文章顶部说明的“更新”的日期和/或文章的最后更新,否则,用户将不知道内容有多新鲜IS或该文章是否有更新。这应该在“在”行上的“发布”行下面说明,以表明本文获得更新。但是,您应该避免显示“更新”,如果文章从未更新以来,“更新”将显示与“发布”的日期。

这种方法的优点是无需重定向或SEO管理。只需更新文章的内容,将其发布并走开即可。

如果您更具技术性,并且想要额外的潜在SEO提升并改善文章的元数据,则可以将article:modified_time Open Graph metadata添加到您的html的<head>中。

<head>
  <meta property="og:type" content="article" />
  <meta property="article:published_time" content="2021-10-31" />
  <meta property="article:modified_time" content="2023-02-16" />
</head>

这种方法的缺点是,如果您的博客构建以向顶部展示较新的文章,那么您更新的任何文章都可能仍然很低。可以通过对将新文章定义为最新已发布或最新更新或添加更高级的过滤器/分类功能来轻松修复(如果被认为是问题)。

1.2撰写全新文章

如果更新同一文章不适合您,您宁愿写一篇全新的文章,这应该很好。有了更多的设置,您可以重写一篇文章,希望没有负面影响。

这篇新文章应像全新而不是重写一样写作,您不应引用或链接到旧文章。

,您的文章可以获得最佳的SEO好处,最好删除旧文章并将301 (Permanent redirect)从旧文章URL设置为新文章URL。通过设置301(永久重定向),旧文章获得的所有SEO“果汁”都将转移到新文章中,任何引用旧文章的反向链接都会自动将用户重定向到本文的新版本。

您也可以删除旧文章并返回404 (Not found)410 (Gone)状态代码,但是您将不会获得SEO或UX或UX(用户体验)的好处,而301(永久重定向)会给您。

>

如果您绝对打算保留并且不删除旧文章,则可以采取一些步骤来确保新文章的最大收益,例如在指导旧文章顶部添加链接用户可以使用该文章的较新版本,并在HTML的<head>中添加koude2 linkarticle:expiration_time Open Graph Metadata。 canonical链接告诉搜索引擎,此页面与另一个页面相同,并且本页面所获得的所有有机SEO都应给其他URL。 article:expiration_time Open Graph Metadata提供了有关文章何时到期或即将到期的额外信息。

<head>
  <link rel="canonical" href="NEW_ARTICLE_URL" />
  <meta property="og:type" content="article" />
  <meta property="article:published_time" content="2021-10-31" />
  <meta property="article:expiration_time" content="2023-02-16" />
</head>

这种方法的缺点是,它可能需要更多的设置来通过添加重定向或元数据来正确删除和重写文章,并且与更新现有文章的更新相比,完全重写文章可能需要更长的时间。

2.过时的内容 - 无法重写(主题不再相关)

对于某些主题,不可避免地会达到整个主题不再相关的地步。这是不值得重写的,无法更新,也不会为您的博客添加任何价值。

随着时间的流逝,很长一段时间内没有更新内容的旧文章通常会开始损害您网站的全局SEO评级,因为搜索引擎认为这并不保持内容的最新状态并显示出忽视。

您有两个选择:

  1. 删除文章
  2. 保留文章

2.1删除文章

简单地说,如果文章没有提供任何价值,并且不值得重写或更新,请删除它。

默认情况下,文章的任何反向链接都会向用户显示404(未找到)错误。如果您想提供更好的用户体验,则可以更改此操作以返回410(消失)状态代码,并显示一条更好的错误消息,该消息可能说“本文已被删除”而不是标准“找不到”。<<<<<<<<<<<<< /p>

根据Google的说法,您是否返回404(未找到)或410(gone)状态代码,不会对SEO产生不同的影响。

目前,Google对待410S(消失)与404s相同(找不到),因此无论您是返回一个还是另一个,我们都不重要。 -Google Search Central

2.2保留文章

如果您已经确定了一篇旧的,过时的文章,但是您决定要保留它,则可以向HTML的<head>实现article:expiration_time Open Graph Metadata。这可以为您作为作者确定本文已过期的搜索引擎提供额外的信息,尽管没有人真正知道搜索引擎如何排名页面,因此这只是一个有根据的猜测,但是我认为添加此内容没有任何负面元数据。

<head>
  <meta property="og:type" content="article" />
  <meta property="article:published_time" content="2021-10-31" />
  <meta property="article:expiration_time" content="2023-02-16" />
</head>

为了改善用户体验,您可以在文章顶部添加注释,该注释已过时。

如果您想更进一步,则可以从博客中隐藏这篇文章,因此搜索新文章的用户将无法看到此过时的文章。但这仍然意味着任何使用URL和反向链接的人仍将起作用。

3.主题或写作风格可能不再与您或您的听众保持一致

随着博客的发展,您的利基,写作或态度的风格可能会改变。这可能会使一些与您的博客无关的旧文章。

博客在成熟时会转弯不同。您的听众可能对某些旧文章可能不再遇到的特定利基市场有特殊的喜好。

在这种情况下,是时候做出决定了。您是否删除这些无关紧要的文章?你保留他们吗?您是重写还是更新它们?您所做的可能因文章而异。

我该怎么办?

我倾向于混合上述所有内容。没有设定的规则,只有您正在考虑清理的特定文章的任何作用。因此,如果您遇到我的博客,请知道我网站上的所有文章可能并不是我写的所有文章...我删除的文章可能比在我的博客上活跃的文章要多得多。 。

我不仅在jackdomleo.dev/blog上发布了我的文章,还将它们交叉到其他博客平台上,例如DEV.toHashnode,我使用canonical链接发送了从博客上发送所有SEO“ juice”的文章,直接到我网站上的原始文章。因此,当我清洁博客时,我还必须记住要清洁我交叉的博客平台。

tl; dr

是的,您应该清理博客并维护博客。它可以提供许多好处,例如改进的SEO和改进的用户体验。清洁博客并不一定意味着删除文章,而只是意味着要掌握内容,因此您的文章可以为您,博客和受众提供最大的价值。