Last year I refreshed 12 blog posts on seojuice.com. Not rewrites — targeted refreshes. Updated statistics, added new sections based on what people were actually searching for, replaced dead links, and improved the structure.
The results:
But those are the highlight numbers. Here's the full picture, including the failures:
The 3 that didn't recover? Two were on topics where search intent had shifted completely — I wrote informational articles about tools, but the SERP had moved to comparison pages. Refreshing the information wasn't going to fix a fundamental mismatch between what I wrote and what Google wanted to show. Those needed full rewrites on a different angle. The third was in a niche where a competitor launched a genuinely better resource with original data that I couldn't match. I spent 3 hours refreshing a post that was going to lose regardless. That's 3 hours I should have spent writing something new.
I also made a mistake I'm still annoyed about: I "refreshed" a post that was ranking #2 by rewriting the introduction and changing the H1. It dropped to #8. The original title was closely matched to the primary keyword, and my "improved" version shifted the focus enough that Google demoted it. It took 6 weeks to recover after I reverted the title. Lesson burned in: don't fix what isn't broken, especially titles on high-ranking pages.
Here's the math that convinced me to prioritize refreshes over new content: a refreshed article costs me 2-3 hours and recovers 500-2,000 monthly visits. A new article costs me 6-10 hours and might get 200 monthly visits after 6 months of indexing. The ROI isn't even close. But only if you pick the right articles to refresh. Picking wrong is how you waste an afternoon and learn nothing.
This decision matters more than any individual refresh technique. Refreshing content that needs a complete rewrite wastes your time. Rewriting content that just needs a refresh risks losing the rankings you already have. I still get this call wrong about 25% of the time, so here's the framework I use to improve my odds:
| Signal | Refresh | Rewrite | Redirect or Delete |
|---|---|---|---|
| Current position | Ranks 3-30 (page 1-3) | Doesn't rank at all or dropped off entirely | Never ranked, no backlinks, no relevance |
| Content quality | Core is solid, needs updated data and sections | Fundamentally thin, wrong angle, or missing intent | Duplicate of another page or completely off-topic |
| Search intent | Same intent, content just aged | Intent shifted (was informational, now transactional) | Intent no longer exists |
| Word count | Competitive length, needs 15-40% new content | Under 1,000 words and competitors average 2,500+ | N/A |
| Backlinks | Has backlinks worth preserving | Has backlinks — rewrite on same URL | Zero backlinks, zero traffic |
| Traffic trend | Gradual decline over 6-12 months | Sudden drop or never gained traction | Less than 5 visits/month for 6+ months |
The trickiest case: a post that ranks 15-25 and has a handful of backlinks. Is it a refresh candidate (it's already ranking, just not well) or a rewrite candidate (it fundamentally missed the mark)? I check the SERP for the target keyword and compare my content's angle to the top 5. If they cover the same ground and mine is just older, it's a refresh. If they're covering a completely different angle, it's a rewrite. If I'm honest, I still waffle on about a quarter of these decisions.
Don't touch what's working. If an article is ranking in positions 1-2 and getting steady traffic, leave it alone. I've seen people "refresh" a #1-ranking article and tank it because they changed the title, restructured the headings, or accidentally shifted the intent. If it ranks #1, the only refresh it needs is updated statistics and maybe a new internal link or two. I learned this from personal experience (the #2 post I mentioned above), and it's the most expensive lesson in this article.Work through this in order. Not every article needs all 15 — but checking each one takes only seconds. I've added notes on where I've made mistakes or found surprises.
dateModified in your Article schema and the visible "Last updated" date on the page. Don't change the date if you only fixed a typo — that's date manipulation, and Google has gotten better at detecting it.
Track these metrics before and after every refresh. I keep a simple spreadsheet with baseline numbers recorded 7 days before each refresh:
| Metric | Where to Track | Expected Timeline |
|---|---|---|
| Impressions | Google Search Console | Increase within 1-2 weeks |
| Average position | Google Search Console | Improvement within 2-4 weeks |
| Clicks | Google Search Console | Follows position improvement, 4-8 weeks |
| Keyword count | Rank tracker / GSC | New keywords appear within 2-6 weeks |
| Bounce rate | GA4 | Immediate (better content = lower bounce) |
| Time on page | GA4 | Immediate |
Record the baseline 7 days before the refresh. Compare at 30, 60, and 90 days after. Some refreshes take effect within days; others need a crawl and reindexation cycle. If you see no movement after 90 days, the article probably needs a rewrite, not another refresh. I've made the mistake of refreshing the same post twice — once at the 60-day mark when I was impatient. The second refresh didn't help because the first one hadn't fully played out yet. Give each refresh its full 90-day window before concluding it didn't work.
After a refresh, request re-indexation in Google Search Console. Go to the URL Inspection tool, enter the refreshed URL, and click "Request Indexing." This won't guarantee faster crawling, but it signals to Google that the page has changed. I've seen re-indexed refreshes show impact within 48 hours — though that could be correlation with high-authority domains getting crawled frequently anyway. I do it every time because it costs nothing.
Content refreshing isn't a one-time project. It's an ongoing process, and without a system, it becomes the thing you keep meaning to do but never get to. Here's the system I settled on after trying three different approaches (including one that involved a 200-row spreadsheet I maintained for exactly two weeks before abandoning it).
Not all content deserves a refresh. Prioritize based on two factors:
Use the 80/20 rule: focus on the 20% of pages that drive (or used to drive) 80% of your traffic. Fix the money pages first.
| Content Type | Refresh Frequency | Scope |
|---|---|---|
| Money pages (product comparisons, pricing, feature pages) | Every 3 months | Full checklist |
| High-traffic evergreen (top 20% by traffic) | Every 6 months | Full checklist |
| Standard blog posts | Every 12 months | Statistics, links, new sections |
| Time-sensitive content (annual roundups, trend articles) | Annually or retire | Full rewrite or 301 redirect |
| Decaying content (traffic dropped 30%+ from peak) | Immediately when detected | Full checklist + intent re-analysis |
You don't want to manually check 200 blog posts for traffic declines. I tried that. It lasted one month. Set up automated monitoring instead:
This is exactly what SEOJuice's content decay detection does. It monitors your pages continuously and flags decaying content before you lose significant traffic. By the time you notice a decline manually, you've already lost months of traffic. We built this feature because I was tired of discovering decaying content 3 months too late.
The compounding effect of consistent refreshes. Websites that refresh content monthly see an average 31% increase in organic traffic compared to static websites. That's not from one big refresh — it's from consistently keeping your content current. Think of it as compound interest for SEO: small, regular deposits that grow your traffic over time. Our blog traffic grew 47% year-over-year, and I attribute at least half of that to systematic refreshes rather than new content.Here's a before/after example from one of my refreshes on a post about post-launch SEO checklists. I'm including the time spent on each step because that's the part most guides leave out:
Before refresh (published 14 months prior):
After refresh (2.5 hours of work):
The article went from 1,800 words to 2,400 words. I didn't rewrite the core content — just modernized it, expanded it where search demand dictated, and cleaned up the technical debt. The FAQ section alone probably accounted for 3 new long-tail keywords that started ranking within a month.
Almost never. Your URL has accumulated authority through backlinks, internal links, and indexation history. Changing it requires a 301 redirect, which loses some link equity. The only reason to change a URL is if the slug contains a year ("best-tools-2024") that you want to make evergreen.
Update the "last modified" date, yes. Whether to change the visible publication date depends on how much you changed. If you added 30%+ new content, updating the date is justified. If you fixed three typos and swapped a statistic, don't change the date — Google considers that date manipulation.
15-40% new or rewritten content is the typical range for an effective refresh. Less than 15% and Google may not consider it a meaningful update. More than 60% and you're essentially rewriting — which is fine, just be aware that you're changing more of what the page "is" about.
Yes, if you change the wrong things. I learned this firsthand (see the #2-to-#8 debacle above). The most common mistakes: altering the title tag in a way that shifts search intent, removing sections that were ranking for long-tail keywords, or restructuring headings that matched People Also Ask queries. Always check what queries the page currently ranks for before changing headings or removing sections.
If the content is genuinely annual (a "2025 trends" article), either update it for the new year (keeping the same URL with a redirect if you change the slug) or redirect it to a new evergreen version. Annual content that isn't updated becomes a liability — it tells users and Google that your site is stale.
Give it 90 days. If there's no improvement, re-evaluate: has search intent changed? Are competitors just fundamentally better? Is the keyword too competitive for your domain authority? Sometimes the answer is that the content needs a full rewrite on a different angle, or the keyword opportunity has passed. That's not a failure of the refresh process — it's a signal that the refresh wasn't the right tool for this particular problem.
no credit card required