Description
Clustova AI Writer is a full-featured AI content generation plugin for WordPress. It connects directly to the Clustova platform to deliver fully researched, SEO-optimised, structured articles with minimal manual effort.
Unlike generic AI writing tools, Clustova AI Writer analyses the live SERP before every article is written — so your content is benchmarked against what is already ranking on Google before a single word is generated.
Get started. Create your account at clustova.com and start generating SEO content in minutes.
Why Clustova AI Writer?
Clustova AI Writer takes a different approach to content generation:
- SERP-first content — Every article is informed by a live analysis of the top-ranking pages for your target keyword, so your content is structurally competitive from day one.
- Humanized output — The built-in humanization layer rewrites AI-generated text to improve natural language flow and readability.
- Full SEO automation — Generated posts arrive with all RankMath and Yoast SEO fields pre-populated: focus keyword, meta title, meta description, Open Graph tags, Twitter Card tags, robots directives, and JSON-LD schema markup.
- True bulk publishing — Queue up to 50 topics at once. The plugin processes them automatically on a schedule you control and creates draft posts as each one completes — no babysitting required.
- No AI provider keys needed — You only need a single Clustova Site API Key. All AI model communication is handled server-side by Clustova.
Core Features
AI Content Generation
Generate long-form, structured articles from a single topic or keyword. Choose from nine content formats (see below) and set your target word count anywhere from 300 to 3,000 words. The Clustova pipeline handles research, outlining, writing, and humanization end-to-end.
Live SERP Intelligence
Before writing begins, Clustova analyses the current top-ranking pages for your target keyword in your chosen country. The resulting article is structured to match the depth, headings, and coverage patterns that search engines are already rewarding.
Content Humanization
Toggle humanization on to run your content through an additional rewriting layer. The output is calibrated to read like a subject-matter expert wrote it — not a language model.
RankMath & Yoast SEO Integration
Generated posts are delivered with complete SEO metadata pre-written and automatically injected:
– Focus keyword
– SEO meta title
– Meta description
– Open Graph title and description
– Twitter Card title and description
– Robots directives (index / follow)
– JSON-LD schema markup (Article, HowTo, Product)
Bulk Content Queue
Add multiple topics — one per line — and queue them all in a single click. The bulk processor works through the queue automatically using an external server , publishing each post as a draft when ready.
30+ Languages
Generate content in English, Spanish, French, German, Italian, Portuguese, Dutch, Polish, Russian, Arabic, Hindi, Chinese (Simplified), Chinese (Traditional), Japanese, Korean, Turkish, Swedish, Norwegian, Danish, Finnish, Romanian, Hungarian, Czech, Slovak, Bulgarian, Croatian, Serbian, Ukrainian, Greek, Thai, Vietnamese, Indonesian, Malay, and Tagalog.
9 Content Types
– Blog posts
– Tutorials and how-to guides
– Product descriptions
– News articles
– Reviews
– Comparisons
– Listicles
– Affiliate content
– General articles
Country Targeting
Select a target country for SERP analysis. Content is benchmarked against local search results, making it relevant for country-specific SEO campaigns.
Tone Control
Set the default writing tone: Professional, Casual, Friendly, or Authoritative. Apply a tone per post or set a global default.
Blog Context Awareness
Provide a short description of your blog or website. The Clustova pipeline uses this context to ensure the generated content aligns with your niche, voice, and audience.
Usage Statistics
Track word usage, topic counts, and plan details directly in the plugin dashboard. Clear local statistics at any time.
How It Works
- Connect — Enter your Clustova Site API Key (account required).
- Configure — Set your preferred content type, language, country, tone, and word count.
- Generate — Enter a topic in the Content Generator and click Generate. The Clustova API performs SERP analysis, generates the article, humanizes the output, and returns a fully formed post.
- Publish — The generated draft appears in your WordPress Posts with all SEO metadata pre-filled. Review, edit if needed, and publish.
For bulk workflows, step 3 becomes: add topics to the queue and let the server do the rest.
Supported SEO Plugins
- RankMath — Full metadata injection: focus keyword, SEO title, meta description, OG description, Twitter description, robots meta, and rich snippet type.
- Yoast SEO — Full metadata injection: focus keyword, SEO title, meta description, OG title, OG description, Twitter title, Twitter description, and indexing directives.
Who Is This For?
- Content marketers scaling a blog without scaling headcount
- SEO agencies producing first drafts at volume for client sites
- Affiliate publishers needing consistent, keyword-targeted long-form content
- News and niche bloggers publishing across multiple verticals
- E-commerce stores generating product descriptions and category content at scale
- Developers using the REST API to integrate content generation into custom workflows
Configuration
API Tab
Setting
Description
Site API Key
Required. Your unique Clustova Site API Key.
Test Connection
Verifies the API key and connection to Clustova.
Default Settings Tab
Setting
Description
Content Type
Default content format applied to new generation requests.
Country
Target country for SERP analysis (affects what Google results are analysed).
Word Count
Target article length in words (300–3,000).
Language
Output language (35 languages supported).
Tone
Writing style: Professional, Casual, Friendly, or Authoritative.
Category
Default WordPress category assigned to generated posts.
Post Status
Default status for generated posts: Draft.
Blog Info
Optional short description of your site to guide content alignment.
Usage
Single/Multiple Post Generation
- Go to Clustova AI Writer Content Generator
- Enter your topic or target keyword
- Optionally set content type, word count, language, country, and tone
- Click Generate
- Monitor the progress indicator — generation typically takes 30–90 seconds/per article
- When complete, click View Post to review the draft in the editor
Viewing Usage Statistics
- Go to Clustova AI Writer Settings Usage Stats
- View total word usage, topic counts, and current plan details
- Click Clear Usage to reset local counters
External Services
This plugin communicates with the Clustova API to perform content generation. No content is generated locally.
Clustova API (clustova.com)
- Purpose: End-to-end content generation pipeline. Receives topic parameters, performs live SERP analysis, generates AI-written content, humanizes output, builds SEO metadata, and returns the completed article.
- Data sent per request: Topic text, content type, target word count, language code, writing tone, target country code, SERP enabled flag, humanization enabled flag, and blog context (if configured).
- Authentication: Your Site API Key is sent with every request via the
X-Site-API-Keyheader. - Data NOT sent: WordPress user data, visitor data, personal data, passwords, or any information not listed above.
- Third-party AI providers: The Clustova platform may use AI providers (such as OpenAI, Anthropic, Google, and others) to generate content. These providers receive only the content generation prompt. No WordPress site data or personal information is passed to them.
- Terms of Service: https://clustova.com/terms-of-service
- Privacy Policy: https://clustova.com/privacy-policy
By activating this plugin and using the content generation features, you agree to the Clustova Terms of Service and Privacy Policy.
Screenshots
Installation
Automatic Installation (Recommended)
- In your WordPress dashboard, go to Plugins Add New
- Search for Clustova AI Writer
- Click Install Now, then Activate
Manual Installation
- Download the plugin ZIP file
- In your WordPress dashboard, go to Plugins Add New Upload Plugin
- Upload the ZIP file and click Install Now, then Activate
FTP Installation
- Upload the
clustova-ai-writerfolder to/wp-content/plugins/ - Log in to your WordPress dashboard
- Go to Plugins Installed Plugins and activate Clustova AI Writer
First-Time Setup
- After activation, go to Clustova AI Writer Settings API Configuration
- Create Clustova account if you do not have one
- Visit your Clustova Dashboard Sites, add your site, and copy the Site API Key
- Paste the Site API Key into the API Key field and click Save Settings
- Click Test Connection to confirm the integration is working
FAQ
-
How do I get a Site API Key?
-
Create a account at clustova.com/auth. Once logged in, go to Dashboard Sites Add Site. Your Site API Key will be shown on the site details page. Each site gets its own API Key.
-
Do I need an OpenAI or Anthropic API key?
-
No. Clustova AI Writer only requires a Clustova Site API Key. All AI provider communication is handled server-side by Clustova. You do not need any separate AI provider accounts or keys.
-
What content types are supported?
-
Blog posts, tutorials, how-to guides, product descriptions, news articles, reviews, comparisons, listicles, and affiliate content.
-
Which SEO plugins are supported?
-
RankMath and Yoast SEO. When either plugin is active, Clustova AI Writer automatically populates all relevant metadata fields — focus keyword, SEO title, meta description, Open Graph tags, Twitter Card tags, and schema markup — without any manual setup.
-
What languages can I generate content in?
-
30+ languages are supported, including English, Spanish, French, German, Italian, Portuguese, Dutch, Polish, Russian, Arabic, Hindi, Chinese (Simplified and Traditional), Japanese, Korean, Turkish, and many more.
-
How long does content generation take?
-
Single post generation typically takes between 30 and 90 seconds, depending on word count, SERP analysis and humanization. Bulk queue items are processed in the background by the server scheduler.
-
What is SERP intelligence and why does it matter?
-
Before generating each article, Clustova analyses the live Google search results for your target keyword and target country. This lets the AI understand what structure, depth, topics, and headings are already ranking — and write content that is competitive by design rather than by chance.
-
What is content humanization?
-
Humanization is an additional rewriting step applied after the initial AI draft. It restructures sentences and adjusts vocabulary to improve natural language flow, producing content that reads more naturally.
-
Does the plugin work with WordPress multisite?
-
The plugin is designed for standard WordPress installations. Multisite compatibility has not been officially tested.
-
What happens if a generation request fails?
-
Failed single-post requests display the error message returned by the API. Failed bulk queue items are marked with an error status and remain in the queue so they can be removed.
-
Is my API key secure?
-
Your Site API Key is stored in the WordPress options table and is transmitted to the Clustova API over HTTPS. It is never exposed in the browser or in client-side JavaScript.
-
Does this plugin slow down my site?
-
No. All API calls are performed in the WordPress admin only (on-demand generation or background ). No Clustova API calls are made on the front end of your site.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Clustova AI Writer” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Clustova AI Writer” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.0.4
- Security: fixed JSON-LD schema output to escape forward slashes (prevents injection via JSON_UNESCAPED_SLASHES)
- Fixed: country parameter was silently dropped in bulk direct-mode batch requests, causing SERP to always search as US
- Fixed: WooCommerce product descriptions now correctly assign product tags (product_tag taxonomy) instead of post tags
- Fixed: admin single generator now creates WooCommerce products (post_type=product) when WooCommerce is active
- Fixed: main plugin filename renamed to clustova-ai-writer.php to match plugin slug per WordPress.org requirements
2.0.0
- Major release: full rewrite of the content generation pipeline
- Added native RankMath integration with rich snippet type mapping
- Added Yoast SEO integration with full Open Graph and Twitter Card support
- Added content humanization toggle with configurable tone
- Added SERP intelligence for country-targeted keyword analysis
- Added bulk queue processor with WordPress Cron and Server Cron support
- Added configurable posts-per-run and cron interval settings
- Added usage statistics dashboard with clear option
- Added blog context field for niche-aligned content generation
- Added full REST API for headless and programmatic workflows
- Added support for post scheduling (draft, pending, future)
- Expanded language support to 35 languages
- Improved error handling and logging throughout
1.0.0
- Initial release



