Skip to content
Content skill CMS connected

Content Refresh

duqky detects your decaying blog posts, pulls the current top-10 search results for each one’s keyword, and refreshes the post with that fresh context, then pushes the update back to your own CMS once you approve. It’s how last year’s winners keep ranking, without you watching the back catalog.

500 free credits · no credit card · runs in chat or on a schedule

What you get

What this skill does for you

Ask for it in chat, or let an agent run it on a schedule.

Catches the decay early

Finds the posts quietly losing rankings, flagged by age, ranking decline in Search Console, thin sections, and stale year references, before the traffic actually slips.

Fresh competitive context

Pulls the current top-10 search results for each post’s keyword and folds in the angles and sections rivals now cover that you’re missing.

Your stance stays yours

It augments, never guts, your opinion and core argument are kept intact, while old stats and year references get updated to the current year in place.

Live updates, with a diff

Approved refreshes push straight to your CMS, each with a clear before-and-after diff showing exactly what changed and the word-count delta.

What you walk away with

Refreshed posts pushed back to your CMS, each with a before-and-after diff showing exactly what changed.

How it works

Under the feathers

What actually happens when this skill runs.

  1. 1
    Detect the decay

    It scans your published library and ranks the decaying posts by signal count, combining age, ranking decline from Google Search Console, thin content, and outdated year references. The most-at-risk posts go first.

  2. 2
    Pull the live SERP

    For each candidate, it fetches the current top-10 organic search results for that post’s keyword, the fresh competitive context of what’s outranking you right now. If a SERP fetch fails, the refresh still proceeds without it.

  3. 3
    Refresh, don’t rewrite

    Working from the SERP and the reasons the post was flagged, it adds the angles and sections rivals now cover, and updates year references, stats, and tool mentions to the current year, while preserving your stance and voice.

  4. 4
    Update in place with a diff

    Each post is updated with new body content, refreshed word count, and a recorded list of changes applied, captured as a clear before-and-after diff. A cooldown skips anything refreshed recently so nothing gets over-refreshed.

  5. 5
    Report and approve

    You get a single digest, how many were refreshed, skipped, or failed, with the top changes per post. Approve the diffs and the updates push to your CMS, or land as read-only diffs if your CMS can’t be auto-edited.

See it run

One message. Done.

What asking for this skill actually looks like.

Or just say
Refresh my declining blog postsUpdate my old posts with current SERP dataAuto-refresh content that’s losing rankingsShow me what a refresh would change first
FAQ

Questions, answered

What founders ask before trying content refresh.

It scores your library on real decay signals, how old the post is, ranking decline pulled from Google Search Console, thin or shallow sections, and outdated year references, then refreshes the highest-priority candidates first. Posts you’ve tagged “do not refresh” are skipped.

Duqky mascot
Start free

Try content refresh on your site.

500 credits free. No card. Point duqky at your site and watch it work.

← Back to Content