Free content refresh checker
Which posts need a refresh?
Enter your website and this checker reads your sitemap, sorts your posts by their last update and flags every post not updated in 12 months or more. It also compares post titles to find posts that cover the same topic, then suggests which to refresh and which to merge.
What this checker looks at
- 01SitemapReads up to 200 posts from your sitemap or sitemap index.
- 02Update datesHow many posts have a lastmod date.
- 03Posts not updated in 12+ monthsListed oldest first.
- 04Posts that overlapTitle overlap across the posts, using up to 40 page titles.
- 05Suggested refresh planMerge overlapping posts first, then refresh the oldest.
Every check is a fixed rule run on your live pages. Results can differ from what a crawler sees if your site blocks automated visits.
Refresh old posts without starting from scratch
- Draftly's WordPress plugin checks the posts you already have for human voice and readability, then suggests edits in your brand's voice.
- Edits you approve are saved as a WordPress revision, so you can undo any of them.
- Google Search Console and Analytics reports come free on every Draftly plan, so you can see which old posts still get traffic.
Draftly is for US businesses and writes blog posts only. See plans and prices.
More free tools
- Free toolAI visibility checkerCheck if ChatGPT, Claude, Perplexity and Google can crawl and cite your website.
- Free toolBlog post SEO checkerPaste a blog post URL and get a free SEO checklist: title, meta description, headings, word count, alt text, links, schema, canonical and broken links..
- Free toolE-E-A-T checkerFree E-E-A-T checker: see if a blog post shows a byline, author page, Person schema, dates, About and Contact pages and citations to trusted sources..
Frequently asked questions
What is a content refresh?
Updating a post that's already published: new facts, current examples, fresh dates and answers to the questions people ask now. It keeps the URL and the links it has earned.
How often should I refresh old blog posts?
Review anything over a year old, starting with posts that still get traffic. This checker flags posts with no sitemap update in 12 months or more.
Should I merge or refresh a post?
Merge when two posts answer the same question, so they stop competing. Keep the stronger URL and 301 redirect the other. Refresh when a post is the only one on its topic and has gone out of date.
How does the checker find overlapping posts?
It reads the titles of up to 40 posts and compares the words they share after dropping filler words. Posts it didn't open are compared by their URL slug. It's a quick first pass, so read each pair before you merge.
Why are some dates wrong?
The dates come from your sitemap's lastmod field. Some platforms set every lastmod to the same day, or leave it out. If that happens, fix the sitemap so search engines see real update dates too.
Updated October 2026 by Preston Vawdrey at Draftly.
Keep reading
GuideSEO copywriting rules we check on every postStructure, voice and call-to-action rules, with before and after examples.
GuideThe AI copywriter for small-business blogsHow Draftly goes from your URL to a published post in your brand voice.
Blog postHow I accidentally built an AI blog writerA domain migration tanked my company's search traffic, so I built a janky Apps Script to scale our blog. It worked…
