Title: JennyStudio GEO Factory
Author: Brain1981@JennyStudio
Published: <strong>October 15, 2026</strong>
Last modified: October 15, 2026

---

Search plugins

![](https://ps.w.org/jennystudio-geo-factory/assets/banner-772x250.png?rev=3747810)

![](https://ps.w.org/jennystudio-geo-factory/assets/icon-256x256.png?rev=3748353)

# JennyStudio GEO Factory

 By [Brain1981@JennyStudio](https://profiles.wordpress.org/brain1981/)

[Download](https://downloads.wordpress.org/plugin/jennystudio-geo-factory.1.1.zip)

 * [Details](https://wordpress.org/plugins/jennystudio-geo-factory/#description)
 * [Reviews](https://wordpress.org/plugins/jennystudio-geo-factory/#reviews)
 *  [Installation](https://wordpress.org/plugins/jennystudio-geo-factory/#installation)
 * [Development](https://wordpress.org/plugins/jennystudio-geo-factory/#developers)

 [Support](https://wordpress.org/support/plugin/jennystudio-geo-factory/)

## Description

**JennyStudio GEO Factory** is a Generative Engine Optimization (GEO) toolkit. It
keeps your content assets organized and turns them into native WordPress posts with
the help of AI models that you connect yourself.

**AI connections on Settings -> Connectors**

 * DeepSeek (models: deepseek-flash, deepseek-v4-pro)
 * Volcengine Ark pay-as-you-go endpoint (/api/v3, chat models: Doubao-Seed-2.1-
   pro and Doubao-Seed-2.1-lite)
 * Volcengine Ark Coding Plan endpoint (/api/coding/v3), with the same chat models
   plus the fixed embedding model doubao-embedding-vision
 * API keys are verified with one authenticated request only when you save the Connectors
   settings; simply viewing the screen never triggers a remote request

**Content assets**

 * Title libraries and keyword libraries in dedicated custom database tables; every
   title keeps a usage count, and duplicate entries are removed automatically when
   bulk-adding
 * A prompt library with copy, edit and delete management, plus variable hints ({{
   title}}, {{keyword}}, {{knowledge}})
 * An AI knowledge base using a dedicated internal content type with a bundled Markdown
   editor
 * Knowledge-base chunking into a dedicated chunks table using a rule-based or an
   AI-assisted semantic strategy; the table already reserves vector columns for 
   future embedding support
 * One unified AI provider and model picker on the plugin settings screen; the model
   is chosen from a dropdown of available models instead of being typed manually
 * Export selected title libraries, keyword libraries, prompts and knowledge documents
   as a single JSON file, and import such a file to move data between sites; imported
   names receive a date-time suffix

**Article generation**

 * Generates native WordPress posts (the built-in post type) with native categories
   and tags
 * Choose one title from a library or enter your own, select up to five keywords,
   up to five knowledge documents, and the prompt template; the configured AI model
   is displayed on the screen and cannot be set inconsistently across screens
 * Generated posts are listed under JennyStudio GEO Factory -> Article Management
   and are marked in the native Posts list through a dedicated AI column

**Notes**

 * WordPress multisite networks are not supported yet. The plugin is developed and
   tested on single-site WordPress; multisite support may be added later.

### External Services

This plugin requires connecting at least one of the third-party AI services listed
below. Every request is sent directly from your WordPress site to the chosen provider
over HTTPS, using the API key you configured on the native WordPress **Settings -
> Connectors** screen. The plugin author never receives your content, requests or
API keys.

**What data is sent and when**

When you generate an article, or when you create knowledge-base chunks with the 
AI-assisted semantic strategy, the plugin sends the data needed for that request:
the selected prompt template with its variables resolved, the selected title, the
selected keywords and the content or chunks of the selected knowledge-base documents.
Simply viewing the plugin screens never sends any data to an external service. In
addition, an API key is verified with one authenticated request only at the moment
you save the Connectors settings.

API keys are stored in your WordPress database and are only sent to the provider
the key belongs to.

**1. DeepSeek**

DeepSeek chat models are used for article generation and for AI-assisted semantic
chunking.

 * Service: https://platform.deepseek.com/
 * Terms of Service: https://platform.deepseek.com/terms
 * Privacy Policy: https://platform.deepseek.com/privacy-policy

**2. Volcengine Ark**

Volcengine Ark (operated by Volcengine / Beijing Volcano Engine Technology Co., 
Ltd.) is used for article generation with chat models and for AI-assisted semantic
chunking with chat or embedding models. The pay-as-you-go endpoint (https://ark.
cn-beijing.volces.com/api/v3) and the Coding Plan endpoint (https://ark.cn-beijing.
volces.com/api/coding/v3) belong to the same service and legal entity.

 * Terms of Service: https://www.volcengine.com/docs/Legalagreements/VolcanoEngineTermsofService
 * Privacy Policy: https://www.volcengine.com/docs/Legalagreements/VolcanoEnginesPrivacyPolicy

**3. Other providers configured in the core Connectors screen**

The WordPress 7.0+ core Connectors system also lets you configure OpenAI, Google(
Gemini) or Anthropic providers. If you choose one of those as the active model for
article generation or AI-assisted semantic chunking, the same data described above
is sent directly from your site to that provider; this plugin never proxies the 
request.

 * OpenAI: Terms of Use https://openai.com/policies/terms-of-use ; Privacy Policy
   https://openai.com/policies/privacy-policy
 * Google Gemini API: Additional Terms of Service https://ai.google.dev/gemini-api/
   terms ; Google Privacy Policy https://policies.google.com/privacy
 * Anthropic: Commercial Terms https://www.anthropic.com/legal/commercial-terms ;
   Privacy Policy https://www.anthropic.com/legal/privacy

### Third-Party Components

The plugin bundles the following GPL-compatible third-party components, with their
full license texts included alongside the corresponding files:

 * EasyMDE 2.18.0 (MIT License), which bundles CodeMirror (MIT License) — Markdown
   editor
 * Font Awesome 4.7.0 (MIT License for CSS, SIL Open Font License 1.1 for the web
   font) — editor icons
 * Parsedown 1.8.0 (MIT License) — Markdown to HTML conversion; loaded under a plugin-
   specific class name to avoid conflicts with other plugins

## Installation

 1. Upload the plugin folder to /wp-content/plugins/, or install it through the Plugins
    screen.
 2. Activate **JennyStudio GEO Factory** through the Plugins screen.
 3. Open **Settings -> Connectors** and connect at least one AI provider.
 4. Open the **JennyStudio GEO Factory** menu in the admin sidebar, pick the AI model
    in the plugin settings, manage assets and generate articles.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“JennyStudio GEO Factory” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Brain1981@JennyStudio ](https://profiles.wordpress.org/brain1981/)

“JennyStudio GEO Factory” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/jennystudio-geo-factory/contributors)
for their contributions.

[Translate “JennyStudio GEO Factory” into your language.](https://translate.wordpress.org/projects/wp-plugins/jennystudio-geo-factory)

### Interested in development?

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

## Changelog

#### 1.1

 * Fix known bugs.
 * Improve the article generation interaction experience.

#### 1.0

 * Initial release.
 * Title and keyword libraries with bulk import
 * Prompt template library
 * AI knowledge base with rule-based and semantic chunking
 * DeepSeek and Volcengine Ark (pay-as-you-go and Coding Plan) connections on the
   native Connectors screen
 * Native WordPress article generation with publishing options and an AI marker 
   in the Posts list
 * JSON export and import of title libraries, keyword libraries, prompts and knowledge
   documents

## Meta

 *  Version **1.1**
 *  Last updated **19 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Chinese (China)](https://cn.wordpress.org/plugins/jennystudio-geo-factory/) 
   and [English (US)](https://wordpress.org/plugins/jennystudio-geo-factory/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/jennystudio-geo-factory)
 * Tags
 * [ai search](https://wordpress.org/plugins/tags/ai-search/)[artificial intelligence](https://wordpress.org/plugins/tags/artificial-intelligence/)
   [content generation](https://wordpress.org/plugins/tags/content-generation/)[Generative Engine Optimization](https://wordpress.org/plugins/tags/generative-engine-optimization/)
   [geo](https://wordpress.org/plugins/tags/geo/)
 *  [Advanced View](https://wordpress.org/plugins/jennystudio-geo-factory/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/jennystudio-geo-factory/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/jennystudio-geo-factory/reviews/)

## Contributors

 *   [ Brain1981@JennyStudio ](https://profiles.wordpress.org/brain1981/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/jennystudio-geo-factory/)