Title: Clustova AI Writer
Author: Muhammad Afzal
Published: <strong>24. Mai 2026</strong>
Last modified: 15. August 2026

---

Search plugins

![](https://ps.w.org/clustova-ai-writer/assets/banner-772x250.png?rev=3611732)

![](https://ps.w.org/clustova-ai-writer/assets/icon-128x128.png?rev=3546764)

# Clustova AI Writer

 By [Muhammad Afzal](https://profiles.wordpress.org/phpdocs/)

[Download](https://downloads.wordpress.org/plugin/clustova-ai-writer.2.1.17.zip)

 * [Details](https://de-ch.wordpress.org/plugins/clustova-ai-writer/#description)
 * [Reviews](https://de-ch.wordpress.org/plugins/clustova-ai-writer/#reviews)
 *  [Installation](https://de-ch.wordpress.org/plugins/clustova-ai-writer/#installation)
 * [Development](https://de-ch.wordpress.org/plugins/clustova-ai-writer/#developers)

 [Support](https://wordpress.org/support/plugin/clustova-ai-writer/)

## 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](https://clustova.com/auth)
> 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.

**Rewrite Existing Content**
 Rewrite existing WordPress blog posts and WooCommerce
product descriptions from the Posts or Products admin list. Single-item rewrite 
actions open a settings popup for rewrite mode, tone, target word count, excerpt
or short-description updates, SEO metadata updates, and optional title updates.

**Bulk Post and Product Rewrites**
 Select multiple posts or WooCommerce products
from the WordPress list table, choose **Rewrite selected with Clustova**, and queue
them for background processing. The rewrite queue tracks status, filters by item
name, date, and status, and keeps each item visible until it completes or is deleted.

**Safe WooCommerce Product Rewriting**
 WooCommerce product rewrites update long
descriptions, short descriptions, and SEO metadata while preserving commerce-critical
product data. Product price, SKU, stock, variations, shipping settings, and attributes
are never changed by the rewrite workflow.

**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

 1. **Connect** — Enter your Clustova Site API Key (account required).
 2. **Configure** — Set your preferred content type, language, country, tone, and word
    count.
 3. **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.
 4. **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

 1. Go to **Clustova AI Writer  Content Generator**
 2. Enter your topic or target keyword
 3. Optionally set content type, word count, language, country, and tone
 4. Click **Generate**
 5. Monitor the progress indicator — generation typically takes 30–90 seconds/per article
 6. When complete, click **View Post** to review the draft in the editor

#### Rewriting a Blog Post

 1. Go to **Posts  All Posts**
 2. Hover over the post you want to improve
 3. Click **Rewrite with Clustova**
 4. Choose the rewrite mode, tone, target word count, and whether to update the excerpt,
    SEO metadata, or title
 5. Click **Rewrite**
 6. When complete, review the updated post in the editor

#### Rewriting a WooCommerce Product

 1. Go to **Products  All Products**
 2. Hover over the product you want to improve
 3. Click **Rewrite with Clustova**
 4. Choose the rewrite mode, tone, target word count, and whether to update the short
    description and SEO metadata
 5. Click **Rewrite**
 6. Review the updated product description. Product price, SKU, stock, variations, 
    shipping settings, and attributes are preserved.

#### Bulk Rewriting Posts or Products

 1. Go to **Posts  All Posts** or **Products  All Products**
 2. Select the items you want to rewrite
 3. Choose **Rewrite selected with Clustova** from the bulk actions menu
 4. Click **Apply**
 5. Choose rewrite settings in the popup and click **Queue and start**
 6. Go to **Clustova AI Writer  Rewrite Queue** to monitor progress, refresh status,
    process stalled items, filter jobs, or delete queue entries

#### Viewing Usage Statistics

 1. Go to **Clustova AI Writer  Settings  Usage Stats**
 2. View total word usage, topic counts, and current plan details
 3. 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). For rewrite requests, the selected existing
   post or product title, content, excerpt or short description, taxonomy labels,
   SKU and product attributes may be sent so Clustova can rewrite the content safely.
 * **Authentication:** Your Site API Key is sent with every request via the `X-Site-
   API-Key` header.
 * **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

[⌊Content Generator — Enter a topic, configure content settings, and generate a 
post in one click.⌉⌊Content Generator — Enter a topic, configure content settings,
and generate a post in one click.⌉[

**Content Generator** — Enter a topic, configure content settings, and generate 
a post in one click.

[⌊Settings — API Configuration — Connect your Clustova Site API Key and test the
connection.⌉⌊Settings — API Configuration — Connect your Clustova Site API Key and
test the connection.⌉[

**Settings — API Configuration** — Connect your Clustova Site API Key and test the
connection.

[⌊Settings — Default Content Settings — Configure language, country, word count,
tone, and post defaults.⌉⌊Settings — Default Content Settings — Configure language,
country, word count, tone, and post defaults.⌉[

**Settings — Default Content Settings** — Configure language, country, word count,
tone, and post defaults.

## Installation

#### Automatic Installation (Recommended)

 1. In your WordPress dashboard, go to **Plugins  Add New**
 2. Search for **Clustova AI Writer**
 3. Click **Install Now**, then **Activate**

#### Manual Installation

 1. Download the plugin ZIP file
 2. In your WordPress dashboard, go to **Plugins  Add New  Upload Plugin**
 3. Upload the ZIP file and click **Install Now**, then **Activate**

#### FTP Installation

 1. Upload the `clustova-ai-writer` folder to `/wp-content/plugins/`
 2. Log in to your WordPress dashboard
 3. Go to **Plugins  Installed Plugins** and activate **Clustova AI Writer**

#### First-Time Setup

 1. After activation, go to **Clustova AI Writer  Settings  API Configuration**
 2. [Create Clustova account](https://clustova.com/auth) if you do not have one
 3. Visit your [Clustova Dashboard  Sites](https://clustova.com/dashboard/sites), add
    your site, and copy the Site API Key
 4. Paste the Site API Key into the API Key field and click **Save Settings**
 5. 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](https://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.

### Can I rewrite existing blog posts?

Yes. Open **Posts  All Posts**, click **Rewrite with Clustova** on a post row, choose
the rewrite settings, and run the rewrite. The plugin stores a backup before updating
the content.

### Can I rewrite WooCommerce products?

Yes. Open **Products  All Products**, click **Rewrite with Clustova** on a product
row, and choose the rewrite settings. The plugin can update product descriptions,
short descriptions, and SEO metadata while preserving price, SKU, stock, variations,
shipping settings, and attributes.

### Can I rewrite many posts or products at once?

Yes. Use the WordPress bulk action menu on the Posts or Products list, choose **
Rewrite selected with Clustova**, and monitor the items under **Clustova AI Writer
Rewrite Queue**.

### 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 for on-demand generation,
rewrite requests, or background queue processing. No Clustova API calls are made
on the front end of your site.

## Reviews

![](https://secure.gravatar.com/avatar/f106afeb7123bf3f2853dd41c687127b2d6d5d1a1fb104daaac58a4a032b3d8a?
s=60&d=retro&r=g)

### 󠀁[Amazing tool.](https://wordpress.org/support/topic/amazing-tool-195/)󠁿

 [khadinakbar](https://profiles.wordpress.org/khadinakbar/) 20. Juli 2026 1 reply

Bro, Clustova has been a life changer for me as a content writer. I was facing a
lot of problems with AI-generated content like SEO, humanization, storytelling, 
and all those sorts of things. Those things keep getting added by Google in every
update, and I keep up with all those updates. The Clustova team is the one who keeps
up with those updates and adds those to Clustova. I just have to tell Clustova what
content or what topic I want to cover, and it handles everything for me. That's 
insane.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/clustova-ai-writer/reviews/)

## Contributors & Developers

“Clustova AI Writer” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Muhammad Afzal ](https://profiles.wordpress.org/phpdocs/)
 *   [ clustova ](https://profiles.wordpress.org/clustova/)

[Translate “Clustova AI Writer” into your language.](https://translate.wordpress.org/projects/wp-plugins/clustova-ai-writer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/clustova-ai-writer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/clustova-ai-writer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/clustova-ai-writer/)
by [RSS](https://plugins.trac.wordpress.org/log/clustova-ai-writer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.17

 * Verified compatibility with WordPress 7.1 across activation, admin generation,
   rewrite queues, REST routes, scheduled processing, and SEO integrations.
 * Fixed: the FAQ schema preference is preserved when generated content is converted
   into a WordPress post or WooCommerce product.

#### 2.1.16

 * Added: documented single blog post rewrites, single WooCommerce product rewrites,
   and bulk rewrite queue workflows in the plugin readme.
 * Fixed: malformed JSON fragments and markdown emphasis are cleaned from rewritten
   product and post descriptions before saving.

#### 2.1.15

 * Fixed: product and post bulk rewrite actions reliably open the rewrite settings
   popup before queueing.

#### 2.1.14

 * Fixed: queued bulk rewrites now process correctly in the background after the
   original authorized bulk action creates the jobs.

#### 2.1.13

 * Improved: rewrite queue refresh, processing, deletion, filtering, pagination,
   and auto-updates now run with AJAX without reloading the admin page.

#### 2.1.12

 * Fixed: Plugin Check warnings for rewrite queue filter nonces and documented safe
   prepared SQL filter queries.

#### 2.1.11

 * Fixed: blog post rewrites now use the same wrapped-response cleanup and fallback
   field handling as WooCommerce product rewrites.

#### 2.1.10

 * Improved: rewrite queue filters now include paginated results with per-page controls
   and preserved filter state.

#### 2.1.9

 * Improved: rewrite queue page now matches the plugin admin UI with name, date,
   and status filters plus icon-based actions.

#### 2.1.8

 * Improved: bulk post and product rewrites now open the rewrite settings modal,
   queue selected items, and start background processing automatically.

#### 2.1.7

 * Fixed: WooCommerce product rewrites now save the extracted short description 
   instead of a wrapped JSON response.

#### 2.1.6

 * Fixed: rewrite responses that contain JSON-looking wrapper text are cleaned before
   saving post or product content.

#### 2.1.5

 * Fixed: rewrite requests now normalize WordPress and WooCommerce taxonomy/attribute
   data before sending it to Clustova.
 * Improved: rewrite errors now show validation details when the API rejects a request
   body.

#### 2.1.4

 * Improved: single post and product rewrites are now recorded in the local rewrite
   queue with status details.
 * Improved: completed rewrite queue items store the related Clustova backend job
   ID for dashboard cross-reference.

#### 2.1.3

 * Improved: rewrite modal now shows inline progress and API error messages so failed
   rewrites are visible immediately.

#### 2.1.2

 * Added: rewrite actions for existing WordPress posts and WooCommerce products.
 * Added: rewrite queue for bulk selected posts and products.
 * Added: content backups before rewriting existing content.
 * Added: dedicated Clustova backend rewrite endpoints for product and post rewrites.

#### 2.1.1

 * Added: automatic FAQPage JSON-LD schema generated from the article’s FAQ section(
   drives Google rich results and AI Overview citations)
 * Improved: Article and NewsArticle schema now includes inLanguage and uses the
   site icon as the publisher logo

#### 2.1.0

 * Added: Business Name field in Default Settings — the AI uses it to reference 
   your brand naturally in every generated article
 * Added: Business & Website Context textarea in Default Settings — describe your
   products, services, target audience and niche to personalise generated content
   to your site
 * Fixed: business context from Default Settings is now correctly sent with every
   batch and single generate request to the Clustova API

#### 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

## Meta

 *  Version **2.1.17**
 *  Last updated **2 Monaten ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/clustova-ai-writer/)
 * Tags
 * [AI content generator](https://de-ch.wordpress.org/plugins/tags/ai-content-generator/)
   [AI writer](https://de-ch.wordpress.org/plugins/tags/ai-writer/)[rankmath](https://de-ch.wordpress.org/plugins/tags/rankmath/)
   [seo content](https://de-ch.wordpress.org/plugins/tags/seo-content/)[Yoast SEO](https://de-ch.wordpress.org/plugins/tags/yoast-seo/)
 *  [Advanced View](https://de-ch.wordpress.org/plugins/clustova-ai-writer/advanced/)

## Ratings

 5 von 5 Sternen.

 *  [  1 5-Sterne-Rezension     ](https://wordpress.org/support/plugin/clustova-ai-writer/reviews/?filter=5)
 *  [  0 4-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/clustova-ai-writer/reviews/?filter=4)
 *  [  0 3-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/clustova-ai-writer/reviews/?filter=3)
 *  [  0 2-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/clustova-ai-writer/reviews/?filter=2)
 *  [  0 1-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/clustova-ai-writer/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/clustova-ai-writer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/clustova-ai-writer/reviews/)

## Contributors

 *   [ Muhammad Afzal ](https://profiles.wordpress.org/phpdocs/)
 *   [ clustova ](https://profiles.wordpress.org/clustova/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/clustova-ai-writer/)