CloudScale SEO AI Optimizer
Stop paying $99/year for Yoast Premium. CloudScale SEO AI Optimizer replaces Yoast Premium and RankMath Pro with a powerful SEO plugin available in two plans: Bring Your Own API Key – free, forever. Paste your own Anthropic Claude or Google Gemini API key and pay the AI provider directly at roughly $0.50–$1.50 per 200 posts. Claude Haiku costs less than $0.10 per 100 posts; Google Gemini has a free tier sufficient for most personal blogs. The plugin itself charges nothing. Get a key in 2 minutes at console.anthropic.com or aistudio.google.com. Managed Subscription – $10 per month. No API key required. Your AI usage is included. Cancel anytime. Setup takes 2 minutes (BYOK): Install → paste your free API key → click Generate Missing. Done. It handles all the technical SEO WordPress leaves out – sitemaps, robots.txt, structured data, OpenGraph, canonical URLs – and adds a full AI toolkit that generates meta descriptions, ALT text, article summaries, FAQ schema, and related article links in bulk. A built-in Site Audit scores your entire SEO setup across 20+ checks and surfaces one-click quick fixes so you can resolve issues without leaving the audit panel. Core SEO Features Custom meta title and description per post and page Canonical URL output on every page OpenGraph tags (title, description, image, type, locale) Twitter/X Card tags JSON-LD structured data: Person schema for author pages, Article/BlogPosting schema for posts, WebSite schema for the homepage, Breadcrumb schema Configurable site name, locale, Twitter handle, and default OG image XML sitemap generation (sitemap.xml index + child sitemaps) with configurable post types and taxonomy support Plain-text sitemap at /sitemap.txt (one URL per line) for AI crawlers and simple scrapers Custom robots.txt editor with AI bot blocking (GPTBot, CCBot, Claude-Web, anthropic-ai and others) llms.txt support for AI crawler guidance noindex controls for search results, 404 pages, attachment pages, author archives, and tag archives UTM parameter stripping in canonical URLs AI Auto Pipeline Automatically runs all AI operations in a separate background process the moment a post is published – no WP-Cron dependency Steps run per publish: meta description, SEO score, focus keyword, ALT text for all post images, AI-suggested internal links, AI summary box, and Related Articles Re-run on update toggle: re-triggers the full pipeline whenever a published post is saved Gutenberg-safe internal link injection using block-level parsing; classic editor fallback via str_replace Minimum 50-word content guard prevents meaningless output on stub or test posts HMAC-authenticated async request (120-second TTL) keeps the pipeline secure “Re-run AI Automation” button in the post metabox with live log output Auto Pipeline settings live in a dedicated card at the top of the AI Tools tab AI Meta Writer Choose your AI provider: Anthropic Claude or Google Gemini Model selector: Automatic (always resolves to the current recommended model), Claude 3.5/3.7 Sonnet, Claude Haiku, Gemini 2.0 Flash, Gemini 1.5 Pro, or a Custom model string Generate meta descriptions for individual posts or in bulk across your entire site Fix existing descriptions that are too short or too long Fix titles that are outside the optimal 50 to 60 character range Inline edit button on each post row – opens a textarea to manually enter or correct a description without leaving the panel Configurable character range (min/max) injected into the prompt automatically Automatic retry if the AI returns a description outside your target range Rate limit handling with automatic backoff on HTTP 429 responses Fully editable system prompt with reset to default Sortable post table: sort by title, date, SEO score, description length, title length, or ALT status Live progress log with timestamps during bulk runs Stop button for interrupting bulk runs Scheduled batch generation via WP Cron with per-day scheduling Test Key button to verify your API key before running AI SEO Scoring AI rates each post from 0 to 100 with a one-sentence strengths or weaknesses note Calculate SEO Scores button runs a bulk scoring pass across all posts Generate Missing automatically scores any post that lacks a score after descriptions are written Per post score badges shown in the AI Tools post table and dashboard widget Scores stored in post meta (_cs_seo_score, _cs_seo_notes) and survive plugin deactivation Title Optimiser New 🎯 Title Optimiser tab – AI scans all published posts and suggests SEO-optimised replacement titles Before/after SEO score (0–100) for every suggestion so you can see the improvement at a glance Identifies primary and secondary keywords the article is actually about One-click Apply per post: updates title and URL slug, automatically creates a 301 redirect from the old URL “Apply All Suggested” bulk action with confirmation – applies and redirects all in one shot Sort posts by date or by most-commented to prioritise which titles to fix first Suggestions stored in post meta – safe to pause, review, and apply selectively AI Summary Box AI-generated article summary box automatically prepended to post content Three fields generated per post: What it is, Why it matters, Key takeaway Summaries now written SEO-first: primary keyword front-loaded, secondary keywords woven in, optimised for search intent rather than conversational reading Bulk generation panel with progress tracking, stop button, and paginated post list Force regenerate option to overwrite all existing summaries Summary fields written to Article JSON-LD schema: description, abstract, and disambiguatingDescription Collapsible display with modern card styling including gradient header and drop shadow Toggle to show or hide the summary box globally without deleting generated content ALT Text Generator Audit all images across your posts for missing ALT text Generate ALT text using AI with article context for better relevance Configurable article excerpt length sent to the AI (100 to 2000 characters) Bulk generation with progress tracking Show All toggle to display images that already have ALT text Related Articles Automatically injects contextually related post links at the top and bottom of every post AI-scored candidate pool built across the full post library; top and bottom counts configurable (2 to 5 top, 3 to 10 bottom) Separate top and bottom toggles – enable or disable each block independently Generate Missing button runs the scoring pipeline for unprocessed posts Refresh Stale button re-runs previously completed posts when content has changed Sync Counts button trims or fills all posts to match updated count settings without full regeneration Post Status table shows per-post pipeline state (pending, complete, failed) with filter tabs All injection is block-safe and works with both Gutenberg and classic editor posts Related Articles links are also generated automatically via the Auto Pipeline on publish Performance Features Font display optimization with font-display: swap to eliminate Flash of Invisible Text (FOIT) Font metric overrides (size-adjust, ascent-override, descent-override) to reduce Cumulative Layout Shift (CLS) Defer font CSS loading using media=”print” swap technique Auto-download CDN fonts (Google Fonts) to local server for faster loading and GDPR compliance Font CSS file scanner with terminal-style console output Auto-Fix All with backup and undo capability Defer render-blocking JavaScript with configurable exclusions HTML, CSS, and JS minification (5 to 15 percent page size reduction) HTTPS mixed content scanner and one-click fixer across posts, pages, metadata, options, and comments SEO Health Dashboard Dashboard widget shows five health pillars: Posts (meta coverage), SEO (score coverage), Images (ALT coverage), Links (related articles coverage), Summaries (AI summary coverage) Colour-coded pills: green >= 90%, amber >= 60%, red 500 KB) Results sorted by issue count with thumbnail previews and direct edit links Summary counters for each issue type What This Plugin Does Not Do No third-party SEO data, keyword research databases, or rank tracking No hidden upsells, no tracking No lock-in – BYOK plan is free forever; subscription cancels anytime with no data loss External Services This plugin connects to external AI APIs to generate meta descriptions and ALT text. Connections are made when you use the AI Meta Writer or ALT Text Generator buttons in WP Admin, and optionally on a scheduled basis via WP Cron. Anthropic Claude API Service: Anthropic PBC Website: https://anthropic.com Endpoint: https://api.anthropic.com/v1/messages Data sent: Post title and post content (up to 6,000 characters), plus your configured system prompt When data is sent: Only when you click Generate, Fix, or the Generate with Claude button in the post editor, when the scheduled batch runs for posts without a meta description, or automatically on post publish/update when Auto Pipeline is enabled in AI Tools settings. API key: You must supply your own Anthropic API key. The key is stored in your WordPress database and is never transmitted anywhere except directly to api.anthropic.com. Anthropic Privacy Policy: https://www.anthropic.com/privacy Anthropic Terms of Service: https://www.anthropic.com/terms Anthropic API documentation: https://docs.anthropic.com Google Gemini API Service: Google LLC Website: https://ai.google.dev Endpoint: https://generativelanguage.googleapis.com/v1beta/models/ Data sent: Post title and post content (up to 6,000 characters), plus your configured system prompt When data is sent: Only when you click Generate, Fix, or the scheduled batch runs, when Gemini is selected as your AI provider, or automatically on post publish/update when Auto Pipeline is enabled in AI Tools settings. API key: You must supply your own Google AI API key. The key is stored in your WordPress database and is never transmitted anywhere except directly to Google. Google Privacy Policy: https://policies.google.com/privacy Google Terms of Service: https://policies.google.com/terms Gemini API documentation: https://ai.google.dev/docs Google Fonts CDN Service: Google LLC Websites: https://fonts.googleapis.com, https://fonts.gstatic.com When contacted: Only when you use the Font Display Optimizer’s “Download Fonts” feature in WP Admin (Performance tab). This feature downloads Google Fonts files to your server so they can be served locally. Data sent: The URL of the Google Font stylesheet registered on your site. No personal data or post content is transmitted. Purpose: To copy font files from Google’s CDN to your own server, eliminating the external Google Fonts request from your frontend pages (improves GDPR compliance and Core Web Vitals). Google Privacy Policy: https://policies.google.com/privacy Google Terms of Service: https://policies.google.com/terms CloudScale Managed API Service: CloudScale Consulting (Pty) Ltd Website: https://cloudscale.consulting Endpoint: https://api.cloudscale.consulting/v1/messages Data sent: Post title and post content (up to 6,000 characters), your configured system prompt, and your Managed API license key. No personal visitor data is transmitted. When data is sent: Only when you use the AI Meta Writer, ALT Text Generator, or any AI generation feature with the Managed API option enabled. Also when you subscribe, check subscription status, or cancel your subscription via the plugin settings. Purpose: Provides access to Claude AI without requiring your own Anthropic API key. Billing is handled via Paystack (see below). CloudScale Privacy Policy: https://cloudscale.consulting/privacy CloudScale Terms of Service: https://cloudscale.consulting/terms Paystack Service: Paystack Payments Africa (Pty) Ltd (a Stripe company) Website: https://paystack.com When contacted: When you click “Subscribe” in the plugin settings, you are redirected to Paystack’s hosted checkout page to complete payment. The plugin itself does not transmit payment card data — all billing is handled entirely by Paystack. Data sent to Paystack: Your email address (entered at checkout) and payment details (entered directly on Paystack’s page). Subscription management (cancel, refund) is also handled via Paystack. Paystack Privacy Policy: https://paystack.com/privacy Paystack Terms of Service: https://paystack.com/terms Telegram Bot API Service: Telegram Messenger Inc. Website: https://telegram.org Endpoint: https://api.telegram.org/bot{token}/sendMessage Data sent: An error summary message containing: the PHP error message, the file name and line number where the error occurred, and the relevant WordPress post ID or URL. No personal visitor data or post content is transmitted. When data is sent: …
Top keywords
- ai34×1.73%
- post34×1.73%
- google25×1.27%
- https24×1.22%
- api22×1.12%
- com18×0.91%
- data18×0.91%
- anthropic16×0.81%
- key16×0.81%
- posts16×0.81%
- seo15×0.76%
- paystack13×0.66%
RankReady – AI & LLM SEO for ChatGPT, Perplexity & Google AI
RankReady is a WordPress plugin built for the AI search layer — the answers ChatGPT, Perplexity, Claude, Gemini, and Google AI Overviews show before anyone reaches a blue link. Drop it in alongside your existing SEO plugin (Rank Math, Yoast, AIOSEO — any of them) and start showing up in AI answers and citations. No conflicts. No replacement. Zero frontend bloat. Visit the official RankReady page → Traditional SEO plugins optimize for Google’s classic results. RankReady adds the layer above them: the AI SEO signals — Google’s Open Knowledge Format (OKF), llms.txt, FAQ schema, Markdown endpoints, AI crawler controls — that decide whether AI engines read and cite your content. This is generative engine optimization (GEO) and answer engine optimization (AEO) for WordPress, built to work with the SEO plugin you already use. A quick walkthrough of the whole plugin. Built by POSIMYTH Inc. — the team behind The Plus Addons for Elementor, NexterWP, and UiChemy. Coexists with your SEO plugin — zero frontend impact Install RankReady, optionally pick an LLM provider (OpenAI, Anthropic, Gemini, or DeepSeek) for the AI Summary and FAQ generators, and you’re set. It auto-detects your active SEO plugin and never emits duplicate schema — your existing Yoast or Rank Math setup keeps working exactly as before. All AI generation runs in the WordPress admin, so there are no API calls on page load, no third-party scripts, and no extra requests for your visitors. Core Web Vitals are unaffected. llms.txt — the AI-native sitemap RankReady serves the llmstxt.org standard at /llms.txt (a curated index of your best content) and /llms-full.txt (the full content concatenated as Markdown). AI crawlers read these files first to understand your site. Configurable post types, max post count, category and tag exclusions, and a per-domain brand identity (site name, summary, about section) you control from the AI Crawlers tab. Multilingual sites get hreflang Link headers when WPML, Polylang, TranslatePress, Weglot, or GTranslate is detected. AI Summary generator with Speakable schema Generate “Key Takeaways” for any post or page via your chosen LLM (OpenAI, Anthropic Claude, Google Gemini, or DeepSeek). The summary injects above your content as a styled block with Speakable schema — the JSON-LD that voice assistants read aloud. Use the Regenerate button in the post editor, the Gutenberg block, or the Elementor widget. Unlimited manual generations. FAQ schema generator with DataForSEO A strong signal for AI Overviews. RankReady can query DataForSEO for the real “People Also Ask” questions ranking for your post’s focus keyword, then has your chosen LLM write the answers. Output is FAQPage JSON-LD — the structured data Google AI Overviews and Perplexity frequently cite over plain article text. Don’t use DataForSEO? Type your own questions and let the LLM answer them. Unlimited manual generations. Setup guide in the FAQ section below. Author Box with basic E-E-A-T schema E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) is what AI models use to decide which sources to trust. RankReady ships a basic Author Box — name, job title, employer, bio, headshot, and basic sameAs links — with Article, Speakable, and FAQPage schema. It auto-detects Rank Math, Yoast, and AIOSEO and skips duplicate output. Display it anywhere via the Gutenberg block or the Elementor widget. Markdown endpoints for AI agents Every published post and page is served as clean Markdown at /post-slug.md with YAML frontmatter (title, author, dates). AI agents — Claude Desktop, Cursor, ChatGPT, custom clients — read Markdown faster than HTML. Content negotiation via Accept: text/markdown lets crawlers fetch the format they prefer with no URL changes. Open Knowledge Format (OKF) — Google’s standard for AI agents Google’s Open Knowledge Format (OKF v0.1) is a vendor-neutral way to hand your whole site to AI agents as a clean, linked bundle of Markdown — instead of making them scrape your HTML. Turn it on from the AI Crawlers tab and RankReady serves a complete OKF bundle at /okf/: /okf/index.md — a manifest of every page, grouped by type, each linked to its concept file /okf/{slug}.md — one Markdown concept per post, tagged with type, description, canonical URL and tags /okf/log.md — a dated change history One-click .zip export for upload to Google Cloud Knowledge Catalog or a Git repository The bundle is generated entirely on your own server (nothing is sent to Google or anyone else), refreshes automatically whenever you publish or edit, and respects your noindex and per-post exclusion settings — noindexed content never enters the bundle. MCP via the WordPress Abilities API RankReady registers read-only abilities with the Model Context Protocol through the WordPress Abilities API (wp_register_ability()). On WordPress 7.0 these are surfaced by the official MCP Adapter — no bundled MCP server, no extra service to run. Insights — AI referrals, bot activity, freshness The Insights tab gives you real, server-side analytics with no third-party scripts: Training & Citation Bots — Which AI crawlers fetched which pages (GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, Google-Extended, and more). Each citation-bot hit is a live AI answer that retrieved your page. Real AI Referrals — Humans clicking through from chatgpt.com, perplexity.ai, claude.ai, gemini.google.com, and copilot.microsoft.com, tracked via the HTTP Referer header. Content Freshness scanner — Buckets posts into Stale, Going stale, and Fresh, with one-click dateModified refresh to signal recency to AI crawlers. All counts are stored locally in your own tables — never sent to POSIMYTH. 31 AI crawler controls + auto robots.txt Granular allow/block toggles for 31 AI bots: GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-Web, anthropic-ai, PerplexityBot, Perplexity-User, Google-Extended, Bytespider, CCBot, FacebookBot, Meta-ExternalAgent, Applebot-Extended, DuckAssistBot, YouBot, AI2Bot, Diffbot, Cohere-ai, Kagibot, and more. Auto-syncs your choices to robots.txt — both the WordPress virtual robots.txt and a physical ABSPATH/robots.txt if another plugin intercepts the URL. Plus Content Signals (ai-train, search, ai-input directives per contentsignals.org). Cache compatibility + Diagnostics RankReady persists cache-bypass entries to each cache plugin’s stored configuration so server-level caches honour the bypass before PHP runs — tested with WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, WP Fastest Cache, Breeze, SG Optimizer, Hummingbird, Cache Enabler, Comet Cache, Swift Performance, NitroPack, Perfmatters, Cloudflare APO, Pantheon, Kinsta, and WP Engine. The Diagnostics card runs live endpoint probes, detects active SEO plugins, checks rewrite rules and REST routes, scans for cache conflicts, and gives you a one-click plain-text report for support — every failure ships with a one-line fix. Coming soon A companion add-on (in development) will layer advanced AI SEO automation on top of the free build: Auto-generate AI Summaries and FAQs on publish Bulk-generate summaries and FAQs across your whole library HowTo and ItemList JSON-LD Advanced Person / E-E-A-T schema (credentials, education, certifications, memberships, awards, Wikidata / ORCID / Scholar / LinkedIn, editorial & fact-check policies, Author Trust Panel) Custom post type support beyond posts and pages Headless / WPGraphQL API for decoupled front ends These appear as “Coming soon” placeholders in the plugin and ship no code in the free build. Everything listed above the “Coming soon” heading is fully free, with no caps on manual generation. More Plugins from POSIMYTH RankReady is part of the POSIMYTH Innovations product family. If you build WordPress sites, you’ll probably want these too: The Plus Addons for Elementor — 120+ premium Elementor widgets with Smart Animations, Carousels, and advanced filters. Powers 500,000+ sites. Nexter Blocks – Theme & Extension — The fast, AI-ready Gutenberg block library and theme framework. Built for Core Web Vitals. UiChemy – Figma to WordPress — Convert any Figma design into responsive Elementor or Gutenberg layouts in one click. No code. WDesignKit — A growing library of pre-built websites, pages, blocks, and templates for Elementor and Gutenberg. SproutOS — The AI-native content operating system. Plan, draft, brief, and publish at scale. Privacy & Third-Party Services RankReady is privacy-respecting by default. POSIMYTH does not collect, store, or transmit any data from your site. No telemetry. No analytics. No “phone home”. Your API keys are stored only in your own wp_options table. The plugin contacts third-party services only when you explicitly enter API credentials AND trigger a generation action. Each service is opt-in and uses your own API key: OpenAI (Terms of Use · Privacy Policy) — When you generate an AI Summary or FAQ with OpenAI as your provider, the post’s title and body text are sent to https://api.openai.com/v1/chat/completions using your own API key. The generated response is stored as post meta on your site. Nothing is sent without an explicit click from you. Anthropic Claude (Terms of Use · Privacy Policy) — When Anthropic is your provider, the same post text is sent to https://api.anthropic.com/v1/messages using your own API key. Same opt-in trigger; same one-shot use. Google Gemini (API Terms · Privacy Policy) — When Gemini is your provider, the same post text is sent to https://generativelanguage.googleapis.com/v1beta/models/ :generateContent using your own API key. DeepSeek (Terms of Use · Privacy Policy) — When DeepSeek is your provider, the same post text is sent to https://api.deepseek.com/chat/completions using your own API key. DataForSEO (Terms of Service · Privacy Policy) — When you trigger the FAQ Generator, the post’s focus keyword is sent to https://api.dataforseo.com/v3/serp/google/organic/live/advanced using your own DataForSEO Login plus Password. Only the keyword string is sent, not the article text. Discovered questions are stored as post meta on your site. No other endpoints are contacted. The plugin never sends any data on its own initiative — every outbound request is the direct result of an administrator action.