EssayBuff

How Often Should You Update Old Blog Posts to Keep Ranking?

A chart on a phone screen showing a declining trend line

A blog post that ranked well two years ago is not necessarily ranking well today, even if nothing about it has technically changed. Traffic quietly declines, month over month, without a single dramatic drop to point to. By the time it shows up clearly in your analytics, you have usually already lost a meaningful chunk of the visibility that post used to have.

This gradual decline has a name, content decay, a pattern HubSpot’s own SEO team has written about tracking and reversing at scale, and it happens to nearly every blog, including genuinely good ones. The good news is that fixing it is often faster and cheaper than writing something new from scratch, once you know what to look for and how often to check.

Table of Contents

What Content Decay Actually Is

Content decay describes a gradual, ongoing decline in a page’s organic traffic, rankings, or engagement over time, as opposed to a sudden drop, which usually signals something else entirely, like a technical issue, a manual penalty, or a major algorithm update.

The distinction matters because the fix is different. A sudden 50% drop needs technical investigation. A slow 20% decline over six to twelve months is the classic signature of decay, and it responds well to a content refresh rather than a rebuild.

Why It Happens Even to Good Content

Search results are not static, even when your content has not changed:

  • Competitors publish better, more current versions of the same topic, and search engines reward the page that best matches current expectations.
  • Search intent shifts. A query that used to want a simple definition might now expect a comparison, a tool, or a more comprehensive guide.
  • Cited statistics and examples age out. A “recent study” from three years ago stops reading as current, and readers, not just algorithms, notice.
  • Underlying facts change, from pricing to product features to entire industry norms.

None of this means the post was ever low quality. It means the bar it is being measured against keeps moving. Google confirms it runs dedicated freshness ranking systems for exactly this reason, certain queries are treated as needing more current information than others, and pages that stop keeping pace lose ground even without a specific penalty attached.

Content decay is not a verdict on your writing. It is a sign the page has not kept pace with a page that used to look identical to it.

How Often You Should Actually Check

  • Quarterly: Run a traffic decline report across your blog, flagging any post that has dropped more than roughly 20% year-over-year. This is frequent enough to catch decay early, before it compounds.
  • Every 6 to 12 months, minimum: For your highest-traffic, highest-authority posts specifically, these have the most absolute traffic to lose, so they deserve closer attention even between full audits.
  • Immediately, when something specific changes: Pricing, product names, statistics you cited, or anything that makes a claim in the post factually outdated.

You do not need to rewrite everything on a schedule. You need a schedule for checking, and a lighter touch for the posts that do not actually need work yet.

What to Update vs. What to Leave Alone

Not every declining post deserves the same response. A simple framework:

  • Update it: Traffic has declined, but the topic is still relevant and the page still ranks reasonably well. This is the highest-ROI category, you are building on existing authority rather than starting over.
  • Consolidate it: Multiple posts on your site compete for the same keyword. Merge them into one stronger page and redirect the others, rather than letting them cannibalize each other’s rankings.
  • Redirect it: The topic itself is genuinely outdated and no longer serves any current search intent. Point it to a more relevant, current page.
  • Leave it alone: Traffic is stable or the post still serves its purpose well. Not every page needs attention just because it is old.

How to Refresh a Post, Step by Step

1. Check what is currently ranking for your target keyword

If competitors have restructured, added new sections, or gone deeper than your original post, that is your gap to close.

2. Update every statistic and example

Swap outdated figures for current ones, and cite the actual source, vague “studies show” claims read as dated even when the surrounding content does not.

3. Expand thin sections

If search intent has shifted toward more comprehensive coverage, a section that used to be two sentences might now need a proper subsection of its own.

4. Refresh the meta title and description

Even a strong post can see a real click-through improvement from a sharper, more current title, this is often the fastest, lowest-effort part of a refresh.

5. Add internal links from newer posts back to it

This resurfaces the page to both readers and search engines, and distributes some authority from your newer content back to it.

6. Update the publish date only if the update is substantial

A cosmetic date change on unchanged content is easy to spot and can undermine trust; a genuinely refreshed post earns an updated date honestly.

Common Mistakes

  • Treating content as a one-time task. A blog post published once and never revisited will decay eventually, even if it was excellent on day one.
  • Refreshing everything on a fixed schedule regardless of actual performance. Time spent updating posts that are not declining is time not spent on posts that genuinely need it.
  • Only updating the date, not the substance. This is easy to detect and tends to erode trust rather than build it.
  • Ignoring keyword cannibalization. Multiple aging posts competing for the same query dilute each other’s authority, consolidation often outperforms individually refreshing each one.
  • Waiting for a dramatic drop before taking action. By the time decay is obvious in your analytics, you have already lost meaningful ground; regular checks catch it earlier.

Comparison: Refreshing vs. Writing New

Refreshing an existing postWriting a new post
Starting authorityBuilds on existing rankings and backlinksStarts from zero
Typical time to see resultsOften faster, can show improvement within weeksRamp-up period is usually longer
Best forPosts with existing traffic that is decliningGenuinely new topics with no existing coverage
Risk of cannibalizationLow, if done instead of publishing a near-duplicateHigher, if the topic overlaps an existing post

Frequently Asked Questions

How do I know if a traffic drop is content decay or something else?

Decay is gradual, a steady decline over several months, not a single sharp drop. A sudden 40 to 50% drop usually points to a technical issue, algorithm update, or penalty, which needs different troubleshooting entirely.

Is it better to update an old post or delete it and start fresh?

Almost always better to update, if the topic is still relevant. You keep whatever backlinks, rankings, and domain authority the page has already earned, rather than rebuilding from nothing.

Does changing the publish date help SEO on its own?

Not meaningfully, if the content itself has not substantially changed. A genuine content refresh, not just a date change, is what actually influences rankings and reader trust.

How many posts should I refresh per month?

There is no universal number, it depends on your blog’s size and how many posts are actually showing decline. Prioritize your highest-traffic pages that have started to slip, rather than working through posts in publish order.

Key Takeaways

  • Content decay is a gradual decline in traffic and rankings, distinct from a sudden drop, and it happens to good content, not just weak content.
  • Run a quarterly check for posts that have dropped meaningfully year-over-year, and check your highest-traffic posts at least twice a year regardless.
  • Refreshing an existing post usually outperforms writing something new, because it builds on authority the page has already earned.
  • A real refresh updates statistics, expands thin sections, and improves meta titles, not just the publish date.

Conclusion

Your best-performing content is not a finished asset, it is an ongoing one. The blogs that keep ranking years later are not the ones that got everything right on day one; they are the ones that keep checking in and updating before decay becomes a real traffic problem.

If auditing and refreshing your existing content sounds like more time than you have, that is exactly what our SEO Blog Optimization service covers, send us your underperforming posts, and we will tell you honestly which ones are worth refreshing and get them there.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top