WordPress plugin intelligence profile

Tidy SEO AI Refresh – Content Decay & Freshness Audit

Catch content decay early: outdated years, thin posts, keyword cannibalization and orphan pages, ranked by what to update first.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.7.8
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 8.2
Directory statusactive
Last directory update5 Oct 202628d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Tidy SEO AI Refresh – Content Decay & Freshness Audit version 1.7.8 as active, updated 28d ago and tested up to WordPress 7.0.

Overview

About this plugin

Tidy SEO AI Refresh is a content decay and freshness audit for WordPress. It scans all your published posts and pages, evaluates them against multiple SEO signals, and tells you exactly which content needs updating — and in what order.

Stop guessing which articles to refresh. Tidy SEO AI Refresh gives each post a priority score based on:

  • Freshness — How long since the post was last updated
  • Outdated years — References to past years in titles or content (e.g. “Best tools 2023”)
  • Thin content — Articles under 300 or 600 words
  • Heading structure — Missing or insufficient H2 headings
  • Images — Posts with no images
  • Internal links — Posts with zero or few internal links
  • FAQ section — Missing FAQ content
  • Schema markup — Missing FAQ/HowTo structured data
  • Alt text quality — Generic or missing image alt attributes
  • Anchor text quality — Generic anchor text like “click here”

Key Features

  • Priority dashboard — Posts sorted by urgency: Critical, High, Medium, Low
  • Health grade — Overall site content health from A (excellent) to E (needs work)
  • Automatic weekly audits — Runs in the background via WP-Cron
  • Per-post scoring — See exactly which signals are affecting each post
  • Dashboard widget — Quick health overview right on your WordPress dashboard
  • Batch processing — Handles large sites without timeout issues
  • Cannibalization detection — Finds posts competing for the same keywords; identifies a pillar/hub or recommends creating one when 4+ posts share a topic
  • Orphan page detection — Lists published posts that no other page links to
  • Internal link suggestions — In the Gutenberg sidebar, get topically related posts to link from your draft (with 1-click insertion)
  • FAQ block pattern with auto-schema — Insert a “FAQ section” pattern; FAQPage JSON-LD is emitted automatically (cached on save, no front-end overhead)
  • Bulk anchor text rewrite — One click (or wp tidy-seo-ai-refresh fix-anchors ) replaces “click here” / “read more” with the linked target’s title for internal links
  • Bad anchors / bad alt text reports — Dedicated dashboard tabs listing posts that need attention
  • Utility page detection — Contact/About/Legal pages are scored against a relaxed template (they are short by design)

How It Works

  • Install and activate Tidy SEO AI Refresh
  • Go to Tidy SEO AI Refresh > Dashboard
  • Click “Run audit”
  • Review your posts sorted by priority
  • Start updating your most critical content

More from Tidy Plugins

If you like this plugin, take a look at the rest of the Tidy suite:

  • Tidy Table of Contents — automatic, accessible table of contents
  • Tidy Draft Share — share drafts via secure, expiring preview links
  • Tidy Author Box — author bio box with avatar and social links
  • Tidy Broken Link Scan — find broken links and images, no external service

External services

This plugin can connect to two third-party services. Both are strictly opt-in: no external request is made unless you have connected the corresponding account in the plugin settings.

Google Search Console API (organic search data, optional)

com/webmasters/v3/sites/<your-site>/searchAnalytics/query (data fetch).

readonly (read-only access to your Search Console data).

* What is sent: your OAuth client ID, client secret and refresh token (server side); search-performance queries scoped to the site URLs you have verified in Google Search Console (date range, query string, page URL).

* When: only after you have completed the “Connect Google Search Console” flow in the plugin settings. Then, on demand when you open the Content Gap dashboard tab and automatically when the access token needs to be refreshed.

com/terms

Anthropic Claude API (AI-generated FAQs, optional)

com/v1/messages.

* What is sent: your Anthropic API key (header x-api-key ), the model identifier (default claude-sonnet-5 ), the title and content of the WordPress post you target (truncated to ~12,000 characters), and a prompt asking Claude to generate FAQ entries grounded in that content.

* When: only when you (or an administrator) explicitly run the WP-CLI command wp tidy-seo-ai-refresh suggest-faq <post_id> after entering an API key in the settings. No call happens automatically.

com/legal/consumer-terms

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • content audit
  • content decay
  • content freshness
  • keyword cannibalization
  • orphan posts
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 8.2
Update activity5 Oct 202628d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

WordPress compatibility7.0.47.0.6
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.