How to Optimize Existing Blog Posts for Better Rankings
Updating existing posts often beats writing new ones. Here is how to choose which to update and what to change, with a repeatable process.
Most blogs have a back catalogue of posts that almost rank. Refreshing them is usually faster and lower risk than publishing new articles. Here is a process.
Step 1: Choose candidates
Use Search Console's performance report and look for:
| Pattern | Meaning | Action |
|---|---|---|
| High impressions, low CTR | Visible but unappealing | Improve title and description |
| Positions 5 to 20 | Close to page one | Improve content depth and links |
| Declining clicks over time | Outdated or outcompeted | Refresh and update |
| Good content, no links | Under-promoted | Add internal links, share |
Add the target keywords to your rank tracker and record a baseline.
Step 2: Re-check search intent
Search the target query. What kind of pages rank: guides, lists, tools, comparisons? If your post is a different type, adapt it. Read the top results to see what they cover that you do not.
Step 3: Improve the content
- Put a direct answer near the top.
- Fix outdated facts, screenshots and dates. Remove years from titles unless they are essential.
- Add missing sub-topics and genuine examples.
- Add sources for claims.
- Add author and updated date.
- Remove fluff and repetition.
- Add a real FAQ if people ask follow-ups.
Step 4: Improve the snippet
- A clear, accurate title (not truncated) with the main topic.
- A meta description that summarises the value.
- A descriptive H1.
Step 5: Improve internal links
Link to the post from relevant older and newer pages with descriptive anchor text, and from the post to related content and product pages. See internal linking with AI.
Step 6: Technical checks
Canonical, indexability, image sizes and alt text, structured data (Article, BreadcrumbList), mobile layout.
Step 7: Republish and request indexing
Update the modified date honestly, only for substantive changes. Request indexing in Search Console.
Step 8: Measure
After four to eight weeks compare impressions, clicks, CTR and position with the baseline. Log changes so you learn what works.
Checklist for each post
- Intent matches top results.
- Answer-first opening.
- Facts current and sourced.
- Author and updated date.
- Title and description improved.
- Internal links in and out.
- Images optimised.
- Structured data valid.
Mistakes
- Changing the URL without redirects.
- Updating the date without updating the content.
- Adding length for its own sake.
- Refreshing posts that should be merged or removed.
Worked refresh example
A guide ranks at position 12 for its main query with a low CTR. Actions: rewrite the title and description, add a direct answer at the top, update two outdated figures with sources, add a comparison table, add three internal links from related posts, and add an author line and review date. After six weeks the post moves to position 8 and clicks rise. This illustrates the process, not a typical result.
When to merge or remove
| Situation | Action |
|---|---|
| Two posts target the same intent | Merge into the stronger and redirect |
| A post is thin, outdated and has no traffic or links | Remove with a 410 or redirect to a relevant page |
| A post is outdated but has links | Update, do not delete |
Documenting results
Keep a sheet with URL, baseline metrics, changes made, date and results after four and eight weeks. It shows what is worth repeating.
FAQs
How often should I refresh? Review key posts at least annually, sooner for fast-changing topics.
Should I merge similar posts? Yes, if they compete for the same intent; redirect the old URL.
Can AI help? For drafts and gap-finding; review everything. See using AI without low-quality content.
Sources
Put this into practice with Bizsenti AutoSEO
Track rankings, run audits, monitor links and send reports from one workspace. 7-day free trial, no credit card required.
Start free trial