How to Update Old Blog Posts for SEO and AI Search: A Content Refresh Guide
Disclosure: SAASTOOLY earns a commission when you buy through some of the links on this page, at no extra cost to you. Everything in this guide can be done with Google Search Console, a spreadsheet and your site's editor; no paid tool is required.
Most small sites keep publishing new posts while the old ones quietly decay. Prices change, screenshots go stale, a better answer appears on someone else's page, and a post that once brought steady visitors slowly slides down the results.
Updating what you already have is often the cheapest SEO work available. The page already exists, it may already have links pointing to it, and search engines already know about it. A good refresh can bring it back, and it also makes the page more useful to AI answer engines, which tend to quote content that is clear, specific and current.
This guide gives you a repeatable process: how to find the posts worth your time, how to decide between refreshing, merging or retiring them, what to change on the page, and how to tell whether it worked.
Why old posts lose traffic
A drop rarely has one cause. The usual suspects:
- The facts went out of date. Prices, product names, screenshots, laws and "best of" lists age fastest.
- Search intent shifted. The people searching that phrase now want a comparison, a template or a short answer, and your post gives them something else. Our guide to search intent explains how to check.
- Better pages appeared. Someone published a clearer, more complete or more recent answer.
- Your own posts compete with each other. Two or three similar articles on your site target the same search, and none of them is clearly the best.
- Technical problems. Broken links, a changed URL without a redirect, slow pages or a page accidentally set to noindex.
Knowing the cause tells you what kind of update the post needs, so diagnose before you rewrite.
Step 1: Build a list of candidates
Open Google Search Console, go to the Performance report and compare the last three months with the same three months a year earlier (or the previous three months, if the post is newer). Sort pages by the change in clicks.
Put the results in a spreadsheet with one row per post and these columns:
| Column | What to record |
|---|---|
| URL | The post |
| Clicks, then and now | From the comparison |
| Impressions, then and now | Shows whether visibility or click-through dropped |
| Average position | Where it sits now |
| Main query | The search that brings most impressions |
| Last real update | When the content last changed meaningfully |
| Business value | Does it lead to a sign-up, sale or affiliate click? |
Three patterns are worth spotting:
- Big drop in clicks and impressions. The page lost rankings. Usually a content or intent problem.
- Impressions steady, clicks down. People still see it but click less. Often the title and description no longer match what searchers want, or the results page now answers the question directly.
- High impressions, position roughly 5 to 20. Pages close to the top that a refresh could push up. These are often the best opportunities on the whole site.
Step 2: Decide what to do with each post
Every candidate gets one of four decisions.
| Decision | When to use it | What happens to the URL |
|---|---|---|
| Refresh | The topic still matters and the post is the right page for it | Same URL, improved content |
| Merge | Two or more posts cover the same thing | Combine into the strongest URL; redirect the others to it with a 301 |
| Retire | No traffic, no links, no business value, and no realistic future | Remove it, and redirect to the closest relevant page if one exists |
| Leave alone | Still performing and still accurate | Nothing, but note when to check it again |
Two warnings. Do not retire a page just because traffic is low if it supports sales, answers a common customer question or has links from other sites. And do not merge pages that serve different intents; a "what is" explainer and a "best tools" comparison usually deserve separate pages even when the keywords overlap.
Step 3: Refresh the content
Start by reading the post as a first-time visitor who searched the main query. Then work through this list.
Fix what is wrong
- Check every fact, price and name. Replace anything you cannot confirm with something you can, or remove it.
- Fix or replace broken links, internal and external.
- Update screenshots and examples that show old interfaces or old figures.
Match today's intent
- Search the main query yourself and look at the top results. Note the format they share: list, guide, comparison, definition, template.
- Answer the main question early. A two- or three-sentence direct answer near the top helps readers and makes the passage easier for search engines and AI answers to quote.
- Cut sections that no longer serve the reader, even if they took a long time to write.
Make it more useful than the alternatives
- Add what only you can add: your own test, a worked example, a decision table, a template or a real case. This is the main reason a refreshed page earns its place back.
- Fill the gaps you found in the competing results, without copying them.
- Add a short FAQ built from the questions in Search Console's query list for that page. Real queries make better FAQs than guesses.
Make it easier to read and to quote
- Use descriptive headings that say what the section answers.
- Put key facts in tables or lists where they are easier to scan.
- Name sources for any statistic, and date anything time-sensitive ("prices checked in March 2026").
These same habits are what generative engine optimization is about: clear, specific, well-sourced passages are easier for AI tools to understand and cite.
Step 4: Refresh the page around the content
- Rewrite the title and meta description if click-through dropped. Make the title match the intent you saw in the results and promise something specific.
- Add internal links to the refreshed post from your other relevant posts, using descriptive anchor text, and link out from it to related guides. Internal links are one of the few ranking signals fully under your control.
- Check the basics: the page loads quickly on a phone, it is not set to noindex, and the URL has not changed. If you must change the URL, redirect the old one.
- Update the "last updated" date only when the content has changed meaningfully. Changing the date without changing the substance does not make a page better, and readers notice.
- Update structured data if you use it, such as FAQ or Article markup, so it matches the new content.
After publishing, use the URL Inspection tool in Search Console to request indexing of the updated page.
Step 5: Track the result
Give each refresh time before judging it. Search engines need to recrawl the page, and rankings often move gradually.
- Log every update in your spreadsheet: date, what changed, and why.
- Compare like with like. Check clicks, impressions and position for the four to eight weeks after the update against the same period before, and note seasonal effects.
- Watch the queries, not just the totals. A good refresh often brings in new, related queries you had not targeted.
- Check business outcomes too: sign-ups, sales or affiliate clicks from that page.
- Check whether AI answers mention you. Ask the main question in the AI tools your audience uses and see whether your page is cited. Our guide to measuring brand visibility in AI search shows a simple way to track this over time.
If a refresh did not help after a couple of months, look again at intent and at the competing pages. The fix is usually a format change, not more words.
How often to refresh
There is no single right schedule. A practical approach for a small site:
| Type of post | Check it |
|---|---|
| Prices, deals, "best of" lists, tool comparisons | Every 3 months, or whenever prices change |
| How-to guides tied to a specific tool | Every 6 months, or after a major product update |
| Evergreen explainers and principles | Once a year |
| News and event posts | Usually never; link to them from an evergreen page instead |
Put the next check date in your spreadsheet when you finish each refresh, and set aside a fixed share of your content time for updates. Many small sites do better splitting their time between new posts and refreshes than publishing new posts only.
A worked example (illustrative)
Invented numbers to show the method.
A small site has a post called "Best Email Tools for Freelancers". A year ago it got 900 clicks a quarter; now it gets 300. Impressions fell less sharply, and the average position slid from 4 to 11.
Diagnosis: two of the five tools have changed their pricing, one has shut down, and the top results now lead with a comparison table and a "best for" verdict. The site also has a second, older post on "email marketing for freelancers" that competes for the same queries.
Decision: merge the older post into this one and redirect it with a 301. Refresh the merged page.
Refresh: replace the closed tool, re-check every price and date the check, add a comparison table and a one-line verdict per tool, add an FAQ from the page's real queries, rewrite the title to match the comparison intent, and add links from four related posts.
Result to watch: clicks, position and affiliate clicks over the next eight weeks against the eight weeks before, plus whether the page now appears in AI answers for "best email tool for freelancers".
💡 Keep learning
Search intent and keyword selection → · What is GEO? → · SEO lifetime deals →
Frequently asked questions
How do I know which old blog posts to update? Compare recent and earlier periods in Google Search Console's Performance report. Prioritise posts that lost clicks, posts with many impressions sitting around positions 5 to 20, and posts that lead to sales or sign-ups.
Should I change the publish date when I update a post? Show a "last updated" date when the content has changed meaningfully. Changing the date without real changes does not improve the page and can mislead readers.
Is it better to update an old post or write a new one? If the old post targets the same topic and intent, update it. It keeps its URL, its history and any links pointing to it. Write a new post only when the topic or intent is genuinely different.
What is content pruning? Removing or merging posts that no longer serve readers or the business. Merged or removed posts should redirect to the most relevant remaining page so visitors and links are not lost.
How long does it take to see results from a content refresh? It varies. Search engines need to recrawl the page, and rankings often change gradually, so judge results over several weeks rather than days.
Does updating content help with AI search? Clear, specific, current and well-sourced content is easier for AI tools to understand and quote. A refresh that adds a direct answer, structured facts and named sources tends to help with both traditional and AI search.