BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
CRAI Content Updater icon
Maintained Tested up to 7.0.7 #78 in ai seo

CRAI Content Updater

AI-powered content refresh tool. Keep your WordPress posts accurate and ranking with Claude, OpenAI, or Gemini. Unlimited refreshes — free, forever.

Active installs<10New
Downloads · 30d157• 0% vs prev. 30d
Rating5/51 reviews
Health score56/100Fair
All-time downloads850Since May 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d52▼ -5.5% week over week
Our verdict

Use with caution

CRAI Content Updater works, but test it on a staging site before relying on it in 2026. Is rated 5/5 and was last updated 4 months ago, and scores 56/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

369Jul 13Aug 26Oct 10
Yesterday8
Daily average (1y)6
Peak day48May 20, 2026
Last 12 months850

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where CRAI Content Updater stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
ai seo >100 2,798 Best ai seo plugins →
ai-content-updater #9 142 Best ai-content-updater plugins →
content refresh >100 3,998 Best content refresh plugins →
evergreen content #38 128 Best evergreen content plugins →
seo optimization >100 2,124 Best seo optimization plugins →

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About CRAI Content Updater

From the official readme · v2.5.7

Description

CRAI Content Updater keeps your WordPress content accurate, competitive, and ranking.

Over time, blog posts go stale: prices change, statistics become outdated, year references age, and SEO meta loses relevance. CRAI Content Updater uses the AI provider of your choice to research current facts and refresh outdated content — saving every change as a draft for your review before anything goes live.

Your original content never changes without your approval.

How It Works

  1. Pick any published post or page from the Refresh Content tab
  2. Choose what to update: facts, dates, prices, reviews, SEO metadata, or tone
  3. The AI reads, diagnoses, and refreshes your content, saving it as a draft
  4. Review the changes, approve, and the live post updates — or discard it

Key Features

  • Unlimited Content Refreshes — Refresh as many posts as you want, as often as you want. No caps, no monthly limits, no license keys.
  • Draft Review Workflow — Every update saves as a draft. Your live post never changes until you explicitly approve it.
  • Multi-Provider Support — Works with Claude (Anthropic), OpenAI (GPT-4.1), Gemini Paid, and Gemini Free. Bring your own API key.
  • Gemini Free Built-In — Works out of the box with a free Google Gemini API key. No credit card required to get started.
  • Bulk Refresh — Select multiple posts and refresh them sequentially in the background.
  • Freshness Scoring — Posts sorted by staleness so you always know what needs attention first.
  • Elementor Support — Widget-by-widget updates preserve your Elementor layout.
  • Yoast SEO & Rank Math Compatible — Reads and writes focus keyword, SEO title, and meta description for both Yoast SEO and Rank Math. When the SEO update option is enabled, the AI rewrites your meta fields and saves them directly to the draft — no manual copy-paste required.
  • Update History — Full log of every AI refresh with before/after word counts and change summaries.
  • Performance Analytics — Track post-refresh view trends with built-in pageview tracking (no third-party services).
  • AI Provider Status Widget — Live sidebar indicator shows which AI provider is active and whether your API key is working.
  • Before/After Compare Modal — Side-by-side diff of every change the AI made before you approve.
  • Accurate Cost Tracking — All API calls (including multi-stage Deep Research) are counted and displayed in history.

What Can Be Refreshed

  • Dates and time references — “in 2022” -> “currently”
  • Facts, statistics, and data — outdated figures updated with current values
  • Prices and product information — pricing and feature lists kept current
  • Review scores and ratings — star ratings, pros/cons, verdicts updated
  • SEO title and meta description — rewritten with current year and keyword

External Services

This plugin connects to AI provider APIs to perform content analysis and rewriting. AI processing happens on the provider’s servers — that is the core function of the plugin.

You choose which provider to use and supply your own API key. Supported providers:

What is sent: When you trigger a refresh, the plugin sends the post title, post content, focus keyword (if available), and your selected update preferences to the AI provider you have configured. The provider’s response is saved locally as a WordPress draft.

What is NOT sent: Nothing is sent to CRAI servers. API keys and post content stay between your site and the AI provider you select. The plugin does not phone home, collect telemetry, or transmit any data to third parties beyond your chosen AI provider.

API keys are stored in the WordPress options table on your own database.

Pro Version

A separate, paid Pro plugin is available at contentrefreshai.com. The Pro plugin is hosted independently — it is not part of, and not unlockable from, this free plugin. The free plugin’s code is fully functional with no hidden or locked features.

Requirements

  • An API key from your chosen AI provider (Google Gemini has a free tier — no credit card required)
  • WordPress 5.8 or higher
  • PHP 7.4 or higher

Installation

Automatic Installation

  1. Go to Plugins -> Add New
  2. Search for “CRAI Content Updater”
  3. Click Install Now then Activate

Manual Installation

  1. Download the plugin zip
  2. Go to Plugins -> Add New -> Upload Plugin
  3. Upload and activate

Setup

After activation a setup wizard will guide you through choosing your AI provider and adding your API key. Google Gemini has a free tier — no credit card required.

Frequently asked questions

Do I need my own AI API key?

Yes. You supply your own API key from Anthropic, OpenAI, or Google. Google Gemini has a free tier that works well for most sites — no credit card required.

Are there any usage limits inside the plugin?

No. This plugin has no refresh limits, no license activation, no time trials, no quotas. Refresh as many posts as often as you want. The only practical limits come from the AI provider you choose — for example, Google’s free Gemini tier has lower request rates and a smaller output token cap than the paid Gemini API.

Does it change my live posts automatically?

Never. Every AI refresh saves as a private draft. Your live post only updates when you explicitly approve the draft.

Is my content sent anywhere other than the AI provider?

No. Your post content is sent only to the AI provider API you configure. Nothing is sent to CRAI servers or anywhere else.

Does the plugin work with Yoast SEO or Rank Math?

Yes — CRAI Content Updater has native support for both Yoast SEO and Rank Math. When you enable the “SEO title, meta & keywords” update option, the plugin reads your existing focus keyword, SEO title, and meta description from whichever plugin you have installed, sends them to the AI for improvement, and writes the updated values back to the correct meta fields on the draft. No manual copy-paste required. If neither plugin is active, the plugin falls back to the post title as the focus keyword.

Does the plugin work with Elementor?

Yes. The plugin detects Elementor posts and performs widget-by-widget updates to preserve your layout.

Which AI providers are supported?

Claude (Anthropic), GPT-4.1 (OpenAI), Gemini 2.5 Pro / 2.5 Flash / 1.5 Pro (Google paid), and Gemini 2.5 Flash Lite (Google free tier).

How much does a refresh cost?

It depends on your AI provider and article length. Rough estimates per refresh: * Gemini Free — $0.00 (free tier) * Gemini Paid / GPT-4.1 — $0.05–$0.20 * Claude Haiku — $0.05–$0.20 * Claude Sonnet — $1.00–$4.00 (high quality, longer articles) * Claude Opus — $3.00–$8.00+ (highest quality, slowest) The plugin displays token usage and estimated cost in the History tab after each refresh.

Why is Claude so much more expensive?

Claude Sonnet and Opus are significantly more expensive per token than GPT-4.1 or Gemini. For a long article with Deep Research enabled, Claude makes 3-5 separate API calls (research, fact-check, rewrite, SEO). Use Claude Haiku for routine updates and Sonnet/Opus for your most important content.

Changelog

Fixes all Plugin Check warnings in uninstall.php: variable naming (crai_ prefix) and phpcs ignores for expected direct DB queries. No functional changes.

2.5.5

  • Fixed all Plugin Check warnings in uninstall.php: renamed variables to use crai_ prefix ($crai_options, $crai_option, $crai_meta_keys, $crai_meta_key, $crai_table) to satisfy the PrefixAllGlobals naming convention.
  • Added phpcs:ignore comments for intentional direct DB queries in uninstall.php — deleting by meta_key and dropping the custom table are expected and correct at uninstall time.

2.5.4

  • Added missing uninstall.php — removes all plugin options, post meta, the custom performance views table, and transients on uninstall. Required by WordPress.org plugin guidelines.
  • Fixed misleading PRO badges on the Upgrade page: “Unlimited Refreshes”, “Bulk Refresh Automation”, and “Full History & CSV Export” are all fully functional in the free plugin and are now correctly labelled FREE.
  • Fixed License & Plans pricing card: corrected the free tier feature list to accurately reflect unlimited refreshes, bulk refresh, and CSV export as included. Removed false “✗ Unlimited refreshes” and “1 article create/month” limit claims.
  • Fixed Free vs Pro comparison table: “Full history & CSV export” and “Bulk refresh automation” now correctly show ✓ for the free tier.

2.5.3

  • Fixed Plugin Check WARNING: post__not_in exclusionary query parameter removed from get_posts() call in class-crai-updater.php. Exclusion logic moved to PHP-side filtering to avoid the VIP performance sniff.
  • Fixed Plugin Check WARNING: plugin tags reduced from 7 to the WordPress.org maximum of 5. Yoast and Rank Math compatibility remains documented in the description and FAQ.

2.5.2

  • Updated “Tested up to” to WordPress 7.0.
  • Fixed Plugin Check ERROR: “Tested up to” was below the current WordPress version, hiding the plugin from WordPress.org search results.
  • Fixed Plugin Check WARNING (×2): interpolated {$table} variable inside $wpdb->prepare() calls in class-crai-performance.php. Replaced with esc_sql() concatenation — the correct WordPress pattern for dynamic table names.
  • Fixed Plugin Check WARNING: exclude parameter in get_posts() replaced with post__not_in in class-crai-updater.php.

2.5.1

  • Added estimated API cost (USD) to the Draft Created modal — displayed below the word count so you can see at a glance what each refresh cost. Includes an estimate disclaimer.
  • Documented native Yoast SEO and Rank Math compatibility — the plugin reads and writes focus keyword, SEO title, and meta description for both plugins. Now reflected in the feature list, FAQ, and plugin tags.
  • Updated readme.txt: added Yoast SEO and Rank Math to plugin tags, added compatibility bullet to Key Features, added new FAQ entry.

2.5.0

  • Complete free-plugin release — zero Pro/trial/license gate code. No counters, caps, or license checks of any kind remain anywhere in the plugin.
  • Removed all Pro-only PHP classes: AI image generation, internal links engine, Gutenberg block converter, SEO scorer, site-links scanner, brand voice system, and content creator module.
  • Removed Freemius SDK entirely (vendor/ directory deleted).
  • Rewrote CRAI_License class to 4 utility methods only — no gating logic whatsoever.
  • Removed all Creator JavaScript blocks (V2JS, CRCJS, CRCJS2) that were still being output on every page load and causing silent JS errors that broke all button click handlers.
  • Fixed critical JS bug: main jQuery(function($){…}) wrapper was missing its closing }); causing every button on every page (Refresh, Approve, Discard, Compare, Test Connection, Bulk Update) to silently fail.
  • Fixed: $can_update undefined variable causing all Refresh buttons to render as disabled.
  • Fixed: $img_api and $img_api_s undefined variables causing PHP warnings that disrupted page output.
  • Fixed: orphaned PHP open tag (<?php with no code) on line 562 causing “unexpected token” parse error on activation.
  • Fixed: orphaned deactivate-license JS block and orphaned else{ block left by earlier cleanup causing JS syntax errors.
  • Added AI Provider Status Widget to the sidebar — shows active provider name, model, and Live/No Key status badge.
  • Added per-model cost/speed warning in Settings below the Claude model selector.
  • Fixed cost tracking in History: token accumulator was only counting the final rewrite API call. All API calls in the chain now accumulate tokens correctly.
  • Removed Welcome screen (Step 1) from the setup wizard — first-time users now land directly on the Choose Plan screen.
  • Expanded Upgrade to Pro page: replaced vague summary card with 12 individual feature cards.
  • Fixed Performance Tracking listed as Pro-only in two places — it is a free feature.
  • Sidebar redesigned: SVG icons for all nav items, gold star Upgrade nav item, green Free badge at bottom.
  • readme.txt: updated Stable tag, description, FAQ, and full changelog.

Full changelog on WordPress.org →

Screenshots

CRAI Content Updater screenshot
CRAI Content Updater screenshot
CRAI Content Updater screenshot
CRAI Content Updater screenshot
CRAI Content Updater screenshot
CRAI Content Updater screenshot
CRAI Content Updater screenshot
CRAI Content Updater screenshot

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best CRAI Content Updater alternatives

All ai seo plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 SEOPress – AI SEO Plugin & On-site SEO SEOPress – AI SEO Plugin & On-site SEO WordPress SEO plugin with AI SEO metadata, schema, XML sitemap, redirections & Search… by Benjamin Denis 300K+ ★★★★★★★★★★ 4.8 (1.3K) 1 week ago 93
2 GetGenie – AI SEO Assistant & Content Writer with Keyword Research, AEO & GEO GetGenie AI powered SEO assistant & content writer with 40+ templates, chatbot, NLP keyword… by Roxnor 80K+ ★★★★★★★★★★ 4.8 (119) 1 month ago 91
3 CrawlWP SEO – Complete WordPress SEO Plugin with AI, Indexing & Search Performance CrawlWP SEO Complete WordPress SEO: meta titles, schema, redirects and sitemaps, plus instant indexing… by properfraction 30K+ ★★★★★★★★★★ 4.7 (61) 2 weeks ago 94
4 ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO ThinkRank AI SEO WordPress SEO plugin with AI SEO: meta descriptions, schema, XML sitemaps, Search Console… by WPDeveloper 10K+ ★★★★★★★★★★ 4.9 (34) 4 hours ago 94
5 BeyondSEO – AI SEO to Improve Rankings, Listings & Online Visibility BeyondSEO Grow your traffic with AI-powered SEO, local listings, review management, social media &… by rankingCoach 10K+ ★★★★★★★★★★ 4 (4) 1 week ago 77
6 Xagio SEO & AEO – AI SEO for Google Rankings & AI Visibility Xagio SEO & AEO – AI SEO for Google Rankings & AI Visibility AI powered meta, clustering, content, schema & rank tracking, plus an AI website builder -… by Xagio SEO 10K+ ★★★★★★★★★★ 4.9 (51) 4 weeks ago 85
7 Search Atlas SEO – OTTO AI SEO Automation for WordPress Search Atlas SEO – OTTO AI SEO Automation for WordPress AI-powered SEO & GEO for WordPress: OTTO auto-optimizes meta, schema & content, and helps… by Search Atlas Group 8K+ ★★★★★★★★★★ 3.3 (24) 4 days ago 81
8 LLM Bot Tracker – AI Crawler Detection & Analytics LLM Bot Tracker – AI Crawler Detection & Analytics Automatically track ChatGPT, Claude, Perplexity & 56 AI bots crawling your WordPress site… by Hueston 1K+ ★★★★★★★★★★ 3 (2) 1 year ago 26
9 RankReady – AI SEO, Schema, llms.txt, AEO and GEO for ChatGPT, Gemini and Perplexity RankReady AI SEO plugin for WordPress: llms.txt, FAQ schema, Markdown, AEO and GEO signals so… by Host My Blog 500+ ★★★★★★★★★★ 4.8 (4) 2 weeks ago 80
10 Visibility – Lightweight SEO, AEO and GEO for Search and AI Visibility – Lightweight SEO, AEO and GEO for Search and AI Lightweight Free WordPress SEO: meta tags, schema, Open Graph, redirects, robots, LLMS, MD… by Fernando Tellado 300+ ★★★★★★★★★★ 5 (6) 3 days ago 85

FAQ

CRAI Content Updater: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 11, 2026

Is CRAI Content Updater free?

Yes. CRAI Content Updater is free to download and use from the official WordPress.org plugin directory.

Is CRAI Content Updater safe to use in 2026?

CRAI Content Updater works, but test it on a staging site before relying on it in 2026. Is rated 5/5 and was last updated 4 months ago, and scores 56/100 on our health check.

How many websites use CRAI Content Updater?

CRAI Content Updater is active on <10 WordPress websites and has been downloaded 850 times since it launched in May 2026. It was downloaded 157 times in the last 30 days.

Does CRAI Content Updater work with WordPress 7.1?

CRAI Content Updater is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does CRAI Content Updater need?

CRAI Content Updater requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was CRAI Content Updater last updated?

The latest version, 2.5.7, was released on June 10, 2026 (4 months ago).

Who makes CRAI Content Updater?

CRAI Content Updater is developed and maintained by mark456321.

What are the best alternatives to CRAI Content Updater?

The most popular alternatives to CRAI Content Updater are SEOPress (300K+ installs), GetGenie (80K+ installs) and CrawlWP SEO (30K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.