Content Freshness Queue

Content freshness and refresh queue

Automatically detects content untouched for 90+ days and ranks it into a weekly refresh queue using a five-factor priority score (traffic, age, topical weight, AI citation signal, content-type half-life). It joins your CMS or MDX data with Search Console clicks and AI citation tracking, then renders a dashboard the decision-maker can act on in 30 seconds.

$15 one-time
Add to a kit →

Prices include 20% VAT. · Forged on real agency work · one-time, no lock-in

  • Type Skill
  • Category Content & Video
  • Delivery Email · instant
  • License One-time
Run preview
forgehouse, content-freshness-queue

Inside the run · no black box

See the actual work before you buy it.

Pages age quietly until traffic and AI citations bleed out. A weekly scan joins content age with GSC clicks and citation counts, scores every page on one formula and surfaces the ten most urgent refreshes.

  1. Extracts last_modified and topical entities from every content source: a GROQ query against Sanity or frontmatter parsing across an MDX repo, distinguishing real body edits from meta-only edits so a comment tweak does not reset a page's age.
  2. Joins two external signals onto that inventory: 28-day clicks per page from Google Search Console and 90-day AI citation counts from the citation tracker, because age alone is a misleading metric.
  3. Scores every page with one formula: log-scaled traffic times age times topical weight times an AI-citation multiplier times content-type weight, divided by the type's half-life (pillar 365 days, cluster 180, evergreen 730, news 7).
  4. Renders the top 10 as a 30-second decision dashboard: a markdown table with age, monthly traffic, AI citations and a color status (green under 90 days, yellow needs refresh, red critical above score 3.0).
  5. Attaches the refresh contract to every recommendation: minimum 5 real changes per page (dateModified schema, one new statistic, one new authoritative external link, one schema enrichment, one new internal link), because date bumping alone fools nobody.
  6. Keeps the queue alive automatically: a Monday cron runs the full scan per customer and mails the digest, while a Sanity webhook drops freshly edited pages from the queue the moment a real body change lands.
Use cases · what happens when you plug it in

One power source. 6 lines out.

content-freshness-queue · core

core active · 6 lines

  1. Deciding whether to write new content or refresh existing pages each month

    ✓ deciding whether to write
  2. Surfacing high-traffic pages whose rankings are quietly decaying

    ✓ surfacing high-traffic p…
  3. Prioritizing pillar refreshes that pull supporting cluster articles along with them

    ✓ prioritizing pillar refr…
  4. Catching page-2 (positions 11-20) pages that a refresh can push into the top half

    ✓ catching page-2 (positions
  5. Flagging stale legal, health, or finance pages that carry compliance risk

    ✓ flagging stale legal, he…
  6. Generating a weekly Monday refresh queue via scheduled scan

    ✓ generating a weekly monday
Benefits · what you walk away with

Yours to keep.

Drag time forward. Watch what stays.

Forever

That's what owning means.

The rented stack

ai writing tool: subscription

expired · access lost

analytics suite: subscription

expired · access lost

design platform: subscription

expired · access lost

(nothing left)

Your forge

  1. Recovers organic traffic that silently leaks from aging content

    license: perpetual
  2. Protects AI citation visibility by keeping recency signals strong for answer engines

    license: perpetual
  3. Replaces 4-6 hours of manual content audits with a 5-minute automated scan

    license: perpetual
  4. Focuses effort on the 20% of pages that drive 80% of traffic via Pareto cohorts

    license: perpetual

subscriptions expire · deeds don't

What's included · the full manifest

Everything in the box.

Pick a piece up. Watch it work.

Sanity GROQ and MDX frontmatter extractors for last-modified and topical entities

part 01 of 06 · in the box

6 parts · one working system · ships instantly by email

Who it's for

This wasn't forged for everyone.

  • Not for you if you'd rather rent a tool than own one.
  • Not for you if you want someone else to run your stack.
  • Not for you if you're happy guessing.
Still here? Good.

SEO leads and content teams managing a growing library who want refresh decisions driven by data, not guesswork.

then this was forged for you.

Works with

Universal by design: these run in any AI. Delivered in the open Agent Skills + MCP format (native in Claude); ChatGPT, Gemini, Cursor and Copilot adapt the same files their own way.

  • Claude Native format
  • ChatGPT Adapts via open standards
  • Gemini Adapts via open standards
  • Cursor Adapts via open standards
  • Copilot Adapts via open standards
Questions · still in the air

Catch what's on your mind.

the air is clear. nothing between you and the forge.
catch a spark: the forge will answer

  1. I keep content in MDX files, not a traditional CMS. Will it still build a queue?

    Yes, it joins CMS or MDX data with Search Console clicks, so a file-based library works fine. It does need Search Console access to weigh traffic and decay properly.

  2. Does it just flag anything older than ninety days regardless of whether it matters?

    No, the ninety-day mark only surfaces candidates, then a five-factor score ranks them by traffic, age, topical weight, AI citation signal and content-type half-life. A quiet old page sinks below a high-traffic one that is slipping.

  3. Once a page is queued, does it rewrite the content for me?

    No, it decides what to refresh and in what order, not the refresh itself. It hands you a ranked queue where pillar items pull their supporting cluster articles along, so you fix a topic as a whole.

  4. How is it delivered?

    By email right after purchase: ready to run, downloaded instantly, no setup wait.

  5. One-time or subscription?

    A one-time purchase; no subscription or hidden fees. VAT (20%) is included.

  6. Can I get a refund?

    As a digital product, it can’t be refunded once downloaded. That’s why we show exactly what’s inside and who it’s for, right here.