Title: SZBTechs AI Blog Writer for WooCommerce
Author: szbtechs
Published: <strong>October 28, 2026</strong>
Last modified: October 29, 2026

---

Search plugins

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

![](https://ps.w.org/szbtechs-ai-blog-writer/assets/icon-256x256.png?rev=3770993)

# SZBTechs AI Blog Writer for WooCommerce

 By [szbtechs](https://profiles.wordpress.org/szbtechs/)

[Download](https://downloads.wordpress.org/plugin/szbtechs-ai-blog-writer.1.2.5.zip)

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

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

## Description

SZBTechs AI Blog Writer writes helpful, search-optimised blog articles about your
own WooCommerce products. Press **Run now** and it:

 1. **Selects a product** — published, in-stock products with a price and image; rotates
    so no product repeats inside the reuse window (default 14 days).
 2. **Decides a topic** — the AI proposes informational angles relevant to your market
    and picks the strongest one (never repeats a recent topic).
 3. **Researches keywords** — mines Google Autocomplete for your country and language(
    set in the Site profile) and picks one long-tail keyphrase, secondary keywords 
    and FAQ questions.
 4. **Builds links** — 3–6 internal links (product, category, related posts, pillar
    URLs) and 2–4 external citations restricted to your authority whitelist (editable
    in Settings; defaults include WHO, NIH/PubMed, NHS, Wikipedia…).
 5. **Writes the article** (default 1000–1200 words) under a machine-checked SEO rule
    pack: title and meta length, keyphrase placement and density, heading hierarchy,
    clean slug, linking, image alt text, safety (no medical claims) and title uniqueness.
 6. **Adds images** — the product photo becomes the featured image, with keyword-rich
    alt text.
 7. **Saves the article** — as a draft in the review queue with the full rule checklist(
    publish, edit or delete it with one click), or, if you turn on **Auto-publish**,
    publishes it straight away when every rule passes. Articles that fail a rule always
    stay drafts.

It writes with the AI provider you connected in WordPress itself (the WordPress 
AI Client, WordPress 7.0+), so no extra key is needed. On sites without the WordPress
AI Client you can use your own Groq API key instead (Groq offers a free tier).

Security by design: AI output is treated as untrusted (all HTML is filtered with`
wp_kses_post`, the post author is never taken from AI text), outbound requests use`
wp_safe_remote_request`, every admin action is nonce- and capability-checked, and
only posts created by the plugin can be published or deleted from its queue.

#### Pro edition

A separate paid plugin, [SZBTechs AI Blog Writer Pro](https://szbtechs.com/products/ai-blog-writer/),
adds a daily schedule, several posts per run, SZBTechs Cloud AI models or other 
AI providers, AI hero images, People-Also-Ask and Google Trends keyword data, an
extended AEO/GEO rule pack with automatic repair passes, Article and FAQ JSON-LD
schema, and settings export/import. This plugin is complete on its own and never
asks for a license.

### External services

This plugin connects to the following third-party services. Nothing is sent until
you press **Run now**.

 * **WordPress AI Client** — used when “WordPress AI” is selected, or with the default“
   Automatic” setting when a provider that can write text is connected in WordPress
   7.0+; the prompts below go to whichever AI provider you connected in WordPress(
   Settings  AI), under that provider’s terms.
 * **Groq API** (`api.groq.com`) — used when “Groq” is selected, or with “Automatic”
   when WordPress AI has no text provider; writes topics, keywords (fallback) and
   articles. Sent: your API key, the selected product’s name, categories, price 
   and description, and the generated prompts. [Terms](https://groq.com/terms-of-use/)·
   [Privacy](https://groq.com/privacy-policy/)
 * **Google Autocomplete** (`suggestqueries.google.com`) — keyword suggestions. 
   Sent: short search phrases derived from the product and topic, plus your country/
   language codes. [Terms](https://policies.google.com/terms) · [Privacy](https://policies.google.com/privacy)
 * **Cited websites** — each external link in a generated article receives one HEAD/
   GET request to check it is not broken. Sent: a standard HTTP request with no 
   personal data.
 * **Your product image URLs** — downloaded once to attach the featured image to
   the post.

## Installation

 1. Install from Plugins  Add New (search “SZBTechs AI Blog Writer”), or upload the
    zip.
 2. Activate the plugin. WooCommerce must be active with at least one published, in-
    stock product that has a price and an image.
 3. Go to **AI Blog Writer  Settings  AI provider**: keep **WordPress AI** (WordPress
    7.0+ with an AI provider connected), or choose **Groq** and add a Groq API key (
    https://console.groq.com/keys). The default Groq model is `openai/gpt-oss-120b`;
    use any active model on your Groq account.
 4. Check the Site profile (brand, author, country, currency, Google geo/language) 
    and, if you like, your citation whitelist.
 5. On the dashboard press **Run now**, review the draft in the queue, then press Publish.

## FAQ

### Will it publish without my approval?

Only if you turn on **Auto-publish** (Settings  Publishing, or the switch on the
dashboard). Then articles that pass every rule are published automatically; articles
that fail any rule are always kept as drafts. With Auto-publish off (the default)
every article waits in the review queue.

### What if the AI provider is down or my quota is used up?

The run stops, the error is shown in the run log, and nothing is published. Press
Run now again later.

### Why does a run take a few minutes?

A run makes several AI and web requests. It continues on the server in the background
and the dashboard shows its progress, so you can leave the page. If a run is stopped
by your host’s PHP time or memory limit, the dashboard says so; check the PHP error
log.

### Are the articles safe for health & beauty stores?

The prompt forbids medical claims (cures, diagnoses, “100% effective”, replacing
a doctor), a disclaimer is appended to every post, and a safety rule scans the final
text for violations.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SZBTechs AI Blog Writer for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ szbtechs ](https://profiles.wordpress.org/szbtechs/)

[Translate “SZBTechs AI Blog Writer for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/szbtechs-ai-blog-writer)

### Interested in development?

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

## Changelog

#### 1.2.5

 * The dashboard shows which AI the next run will use, and Settings confirms a saved
   Groq key (last 4 characters only).
 * The Groq key field is no longer autofilled by browser password managers.

#### 1.2.4

 * New “Automatic” AI provider setting (the default): uses WordPress AI when a provider
   that can write text is connected, otherwise your Groq key.
 * Fix: runs no longer fail with “No AI provider connected in WordPress supports
   text generation” when WordPress AI has no provider but a Groq key is set.
 * The settings page shows whether WordPress AI is ready.

#### 1.2.3

 * Fix: “Save settings”, “Publish” and “New image” could stay on “Saving…” without
   submitting in Chrome and other browsers.

#### 1.2.2

 * New name: SZBTechs AI Blog Writer for WooCommerce.
 * The WordPress AI Client is now the default AI provider on WordPress 7.0+; Groq
   remains available for other sites.
 * Auto-publish setting: publish articles that pass every rule automatically (off
   by default).
 * The citation whitelist is editable in Settings.
 * Run now continues in the background with live progress, so hosts and CDNs with
   request time limits no longer cut a run off.
 * Fix: fatal error when two copies of the plugin were installed at the same time.
 * Security: result messages in wp-admin are nonce-protected and shown only to users
   who can manage the plugin.

#### 1.1.0

 * Keyword research locale follows the Site profile.
 * Fix: “Call to undefined function wp_strip_tags()” fatal error.
 * Fix: run failed on sites with existing posts.
 * Security: AI-generated HTML is always filtered; the post author is never derived
   from AI output; outbound requests use wp_safe_remote_request.

#### 1.0.0

 * Initial release: pipeline, rule engine, images, dashboard and review queue.

## Meta

 *  Version **1.2.5**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI writer](https://wordpress.org/plugins/tags/ai-writer/)[blog](https://wordpress.org/plugins/tags/blog/)
   [content marketing](https://wordpress.org/plugins/tags/content-marketing/)[seo](https://wordpress.org/plugins/tags/seo/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/szbtechs-ai-blog-writer/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ szbtechs ](https://profiles.wordpress.org/szbtechs/)

## Support

Got something to say? Need help?

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