Go through them one by one and ask two questions of each: would someone you’d want as a customer find this useful, and does it do anything for the business? Keep the posts that pass, and improve the ones worth saving. Before you remove anything, check its search traffic, its backlinks and whether your sales team uses it. If another page on your site answers the same question, fold in anything worth keeping and redirect the old URL there. If nothing does, delete it and let it return a 404. SEO people call this process content pruning.
This is for owners, CEOs and marketing leaders sitting on a blog someone built for traffic, often a previous agency or an earlier version of the company. I run an agency that writes content for clients, so deleting content isn’t the advice that sells more of it. I did this on my own site in October.
What I deleted from my own site, and what it cost
This site had 65 blog posts at the start of October 2026. Many had been written a year or two earlier in a different voice, for a broader audience than the owners and leadership teams I work with now. I made one call on each: keep, rewrite, merge or retire.
I retired 20 with no redirect. I merged 4 into stronger posts that answer the same question, with a redirect. I rewrote 8. The blog went from 65 posts to 41.
Every one of the 20 retired posts was off topic for the people I work with, and together they accounted for about 71,700 of the blog’s roughly 78,000 Google search impressions over the previous six months. An impression only means a post appeared in someone’s results. Those 20 posts turned their 71,700 appearances into one click. The biggest was a list of motivational business quotes: 28,808 impressions, zero clicks. Another was about business credit cards. Like the rest of the 20, neither had anything to do with what I do, so there was almost no search traffic worth keeping.
The impressions line in Search Console will fall off a cliff. Before deleting anything, I took a screenshot and noted the date, so the drop reads later as a deliberate reset.
What I can’t show you yet is a result. Google is still working through the retired URLs. So treat this as a business decision I’ve made and can explain, not proof that deleting posts improves rankings. My business had moved on, the topics were plainly off, and the posts weren’t bringing anyone in.
Why bother, if they aren’t doing any harm
A post nobody reads still costs something. Every page is something to keep accurate and consistent with what you sell now, and a blog full of outdated advice in an old voice works against you the first time a serious prospect clicks around. It also blurs what your site is about. Google’s guidance on helpful content (updated October 2026) lists “producing lots of content on many different topics in hopes that some of it might perform well in search results” as a warning sign, and I suspect the AI tools people now ask for recommendations form a similar impression from what’s on your site, though nobody outside those companies can show how much it matters. The same Google page also warns against deleting old content mainly because you think it will help rankings. So delete a post because it no longer represents the business, and expect no ranking boost from it.
Gather the evidence first
You don’t need an expensive audit, but you do need more than gut feel. For each post, pull together:
- Twelve months of Search Console data: clicks, impressions and the queries it actually shows up for. Twelve months, so a seasonal post or one published recently isn’t judged on a slow stretch.
- Leads or conversions you can trace to it, if your analytics can show that.
- Backlinks from other sites, and whether they’re from sites relevant to your business.
- Internal links: which of your own pages link to it.
- Sales use: ask the people who talk to buyers which posts they send.
A spreadsheet with one row per post is enough.
Decide whether each post deserves to exist
Then ask the two questions:
- Would someone you’d want as a customer genuinely find this useful? Count the buyers who aren’t ready yet: a post on budgeting that the right kind of CEO reads a year before they need help is doing a job. A list of motivational quotes isn’t.
- Does it have any business value? It answers a question buyers ask, supports a sale, shows how you think, or brings in leads you can trace.
Search impressions are left out on purpose. They count how often a page appeared, which says nothing about whether it reached anyone you’d want to work with. A post your sales team sends to every prospect passes even with no search traffic at all. If it’s useful to people but you’d rather it didn’t appear in search, you can keep it and mark it noindex, though for an ordinary blog post that’s rarely the right answer.
For the ones that fail, decide what happens to the URL
Once a post is out, the question becomes where its URL should lead. That depends on the search intent behind it, meaning the question people were trying to answer when they found it.
If another page answers the same question, merge and redirect. Move anything worth keeping into the page you’re keeping, delete the old post, and add a permanent (301) redirect to the page you kept. I tested every proposed redirect on my site against that rule, and several failed. A post on “how to deal with difficult clients” was set to redirect into a post about the cost of putting off difficult decisions. They sound related, but one is about handling people and the other is about the price of waiting, so it got no redirect. A post on pricing strategies for service businesses did pass, because it and my scope-based pricing post both answer how a service business should set its prices.
Be strict about the match. A redirect into a page about something else sends visitors somewhere that doesn’t answer their question. It may not carry anything over in Google either, and if it does, the page you kept can start showing for searches it was never written for.
If nothing on your site answers that question, delete it and let it 404. A 404 tells search engines the page is gone, and they drop it in time. You don’t need to redirect every retired post, and you shouldn’t send them all to your homepage.
Check what points at a post before you delete it. If the post is the target of an older redirect, from a previous URL or another site you own, deleting it turns that redirect into a dead end. On my site, 18 of the retired posts were the landing spot for redirects from an older domain, and I removed or repointed those the same day.
After you remove posts, update the internal links that pointed at them, make sure your sitemap no longer lists them, and check that each old URL returns the response you intended.
When to rewrite an old post instead
An old post can be worth keeping because of the links pointing at it and the rankings it already has, even if the writing is weak. But a rewrite is real work, and it’s easy to keep posts you never get around to fixing. I keep and rewrite an old post only when all three of these hold:
- The topic in its URL still fits the people you sell to. I don’t change a URL that has aged, so the topic it names is the topic I’m keeping.
- There’s something worth keeping: relevant backlinks, or a ranking within reach for a search you care about.
- The rewrite will happen soon. A post kept “to rewrite someday” is just a post you didn’t delete.
My old post on calculating an hourly rate passed all three: it ranked around position 25 for a relevant search, had a real link, and fit owners of service firms, so I rewrote it for them. A review of an invoicing tool had a link from a strong site, but nothing on my site matched its intent and I had no reason to write about invoicing tools, so it went. Backlinks alone don’t earn a rewrite.
If several weak posts cover the same topic, pick the URL with the strongest links, combine the best of all of them into one much better post there, and redirect the others into it.
What to expect afterward
Impressions will drop, possibly a lot, if the posts you removed were catching broad informational searches. You’re aiming to lose those impressions without losing qualified visitors or leads, so watch both for a few months. Google can take days or weeks, sometimes longer, to revisit removed URLs, so they may keep showing in Search Console for a while. That’s normal.
Judge the cleanup on what you care about: qualified leads, conversations started, and whether the pages that remain are the ones a buyer would want to find. Doing it once or twice a year keeps a blog from drifting back to what it was.
Common questions
Will deleting old blog posts hurt my SEO?
Deleting posts that don’t fit your buyers mostly costs impressions. The real risks are deleting a page with relevant links that deserved a rewrite, redirecting into unrelated pages, and leaving broken internal links behind.
We’re redesigning our website. Should we move all the old posts over?
No. Do this review before the migration, and don’t pay anyone to move posts that shouldn’t exist. If you’re still weighing the redesign itself, I wrote about whether you need a website redesign or just a few better pages.
Is it better to update an old post or write a new one?
Update when the old URL passes the three tests above. Otherwise write the new post at a URL that fits the topic you actually want to own.
How often should I prune content?
Once or twice a year for most companies, more often if you publish a lot.
If you’d like a second set of eyes on what your blog should keep, my SEO consulting starts with exactly this kind of review. You can start a conversation on Work With Me.

