Content decay monitoring

Find every stale post before Google does.

Refreshen reads your whole blog and flags aging dates, old stats, dead links, orphan pages and missed internal links. One scan a month. One clear email. One small price a year.

  • Free scan
  • No signup
  • Up to 50 pages
  • About 2 minutes

Already a customer? Sign in

This is not a hunch. Freshness is a measured ranking and citation signal.

53%

of trackable website traffic still arrives from organic search. SEO is not dead, it compounds.

BrightEdge Research

25.7%

AI assistants cite content that is, on average, 25.7% fresher than Google's top organic results.

Ahrefs, 17M citations (2025)

+106%

average rise in monthly organic views after refreshing an old post.

HubSpot

+261%

organic traffic lift from a single relaunched post.

Backlinko (case study)

Why it matters

Your best posts have an expiry date

Here’s the thing about a blog that sells. Your best posts are the dated ones. “Best X for 2026.” “How to do Y in 2026.” They rank. They bring in signups. Then January hits, the post still says 2026, and the traffic starts walking over to whoever updated theirs.

The cost

Google and AI favour fresh content

Your 2026 page slips in 2027. Search drops it, AI assistants stop citing it, and whoever updated theirs takes the spot.

The cost

You won’t catch it by hand

Hundreds of posts, no way to track which aged out. You find out when traffic dips, months too late.

The fix

Updating beats rewriting

Don’t write a new one. Bump the date, keep the URL and backlinks, win the spot back for almost nothing.

What we surface

Everything that makes a page stale, in one report

Stale dates

A year in a title or intro that has slipped into the past is a ranking penalty you chose. We catch every one.

“Best CRM tools for 2024”

Aging stats and facts

We read the body, not just the title. Figures that were true when you hit publish get flagged when they age out.

“adoption hit 40% in 2019”

Stale body content

Product names, prices and tools move on. Posts that still reference what no longer exists erode reader trust.

references Google Optimize (sunset 2023)

Broken links

Outbound 404s and dead redirects hurt readers first and crawlers second. Found before either runs into them.

example.com/playbook → 404

Orphan pages

Posts nothing else links to barely get crawled and never get ranked. We surface every one of them.

0 internal links → /blog/migration-guide

Internal link opportunities

You already wrote the perfect anchor text somewhere. We show exactly where to add the link and why it helps.

saas-pricing → link to /blog/pricing-strategy

The monthly email

One email a month. That is the whole workflow.

  • Arrives after every monthly scan

    No dashboards to remember. The report comes to you.

  • Grouped and ranked

    Issues sorted by severity, so the five minutes you have go to the right pages.

  • Plain English

    What went stale, where it is, and why it matters. No jargon.

  • Never touches your content

    Refreshen reports. It does not rewrite, repost or auto-edit anything.

Bring your own AI

Fix a year of decay in one sitting

Refreshen never edits your content. Instead, every scan exports as a structured report built for AI tools. You hand it to the assistant you already use, alongside your content, and your AI works through the whole list while you review the changes.

  1. 1Download the AI-ready report
  2. 2Drop it into Claude, Cursor or ChatGPT
  3. 3Review the edits your AI proposes
  • Machine-readable findings with exact locations and suggested fixes
  • Built to mass-fix: hand your AI 40 issues, get back 40 edits to approve
  • Your AI does the work, you approve it. Nothing ships without your review.

How it works

Set up in under a minute

1

Paste your domain

We auto-detect your sitemap, parse it, and let you tick which path patterns to monitor (usually /blog/* or /posts/*).

2

We scan on a schedule

Every plan scans monthly. Each scan is polite. At most one request per second, and we honour robots.txt.

3

You get one email

Monthly digest with grouped issues, severity, and one-click dismiss. No noise, no daily pings, no auto-edits to your content.

Pricing

One small price a year

Scans run every month. You pay once a year. Same checks on every tier, the only difference is page count.

Starter

$29/year

works out to $2.42 a month

Up to 500 pages, one blog

A personal blog or small site that has been aging since you last looked.

Get Starter

Most teams pick this

Pro

$69/year

works out to $5.75 a month

Up to 2,500 pages, one blog

A content team with a back catalogue worth defending.

Get Pro

Max

$99/year

works out to $8.25 a month

2,500+ pages, one blog

An archive too big to ever check by hand.

Get Max

What every plan includes

Monthly scans. Every post, checked 12 times a year. You never schedule anything.

Stale date detection. Finds the 2024-guide titles and updated-for-2023 lines that aged out while nobody was looking.

Aged statistics. Flags the years-old figures readers no longer trust.

Broken link detection. Internal and external, caught before your readers find them.

A plain-English email. When something is worth fixing, we tell you what and where.

Full issue dashboard. Everything in one place when you want to work through it.

Run more than one blog? Add each to the same account and pick the tier that fits its page count. You can mix tiers, and every blog is billed at its own price.

FAQ

Common questions

Will RefreshenBot slow down my site?

No. We rate-limit at one request per second per domain and honour Crawl-delay in your robots.txt. A 50-post scan typically finishes in about two minutes.

Do I need to install anything?

No. We work from your public sitemap. No JavaScript snippet, no DNS change, no CMS plugin.

How do I block you?

Add ‘User-agent: RefreshenBot’ + ‘Disallow: /’ to your robots.txt. We honour it on the next scan and surface a warning to the account that requested it. See /bot for full details.

Do you scan unpublished content?

No. We only fetch URLs in the sitemap you provide and only follow paths your robots.txt permits. Drafts behind auth aren’t reachable to us.

Will you auto-edit my content?

Never. Refreshen reports, it doesn’t rewrite. You decide which issues to act on.

Can I monitor more than one blog?

Yes. Pricing is per blog, so add as many as you like to one account. Each blog gets its own tier based on its page count, and you can mix tiers freely. One login, separate scans and reports for each.

See what has gone stale.

The free scan reads up to 50 pages and takes about two minutes. No signup, no credit card.