Find fading content. Bring it back.
Rankings slip one position at a time and nothing in wp-admin looks wrong. RefreshRank reads your own Search Console history, scores every page for decline and win-back, and drafts the refresh. You approve every change as a diff. Nothing publishes without you.
Free decay detection forever on one site. No signup form, no card.
Traffic fades too slowly to notice.
A page that ranked #4 last spring ranks #9 tonight. The post looks fine in wp-admin. The site looks fine in the browser. Meanwhile clicks fade a few percent a month - too slowly to notice, too steadily to survive. Most publishers find out a year late, from a revenue chart.
RefreshRank pulls up to 16 months of your own Search Console history - clicks, impressions, click-through, position, in 28-day windows - and scores every page for decay and win-back potential. Never estimates. Never a third-party index. Your data, read daily.
Set up in four steps.
-
✓ DoneInstallFree from the WordPress plugin directory. One click creates your account - no signup form, no email.
-
✓ DoneConnectLink Google Search Console, read-only. Tokens stay on the RefreshRank service - never on your WordPress site.
-
✓ DoneSyncUp to 16 months of search history lands in 28-day windows, then refreshes automatically every day.
-
✓ DoneReviewYour decay queue, ranked by win-back potential. The free plan sees the whole queue, forever.
Requirements: WordPress 6.5+, PHP 8.0+, a verified Search Console property. Full steps in the docs.
You approve every change.
The AI drafts titles, metas, intros, FAQs, and date fixes - informed by the page's real top search queries. You read the diff. You approve, or you don't. Approved changes land as standard WordPress revisions, so rollback is always one click. RefreshRank never publishes on its own - that is a product rule, not a promise.
Scoped edits. Not a content cannon.
Query-aware drafts
The daily sync collects each page's top real search queries and feeds them to the drafts - titles and intros aim at what people actually type, not at guesses.
Five edits, never more
Titles, meta descriptions, intros, FAQs, date updates. Full-article generation is permanently out of scope - your voice stays yours.
Revision-safe, always
Every applied change is a standard WordPress revision. On sites with revisions disabled, the original is saved to a recovery slot first. Nothing is ever lost.
Flat quotas, no meter
Rewrites are counted per month by plan - a rewrite is a rewrite whether the post is 300 words or 3,000. No per-token bills, no AI key to bring.
Every client site, one license.
One license covers every client site on your plan, with the rewrite quota shared across the account. And when the work is done, generate a white-label client report - your name on it, not ours: pages analyzed, pages losing traffic, refreshes applied, top win-back opportunities. A public link your client can open with no login, live for 30 days.
| Client site | Decaying pages | Top opportunity | Potential | Status |
|---|---|---|---|---|
| hillcrest-dental.example | 12 | /invisalign-cost-guide | 74 | 3 refreshes approved |
| bluewater-hvac.example | 7 | /furnace-repair-checklist | 61 | review pending |
| maplecity-law.example | 19 | /car-accident-settlement-faq | 83 | report sent |
Inside wp-admin.
Real interface, staged data. RefreshRank lives inside wp-admin - the queue, the review diff, and your revision history, where you already work.


Free detection. Forever.
One site, the full decay queue, daily syncing - free is the product, not a trial. Paid plans add the AI refresh workflow when you want it.