Title: Content Console
Author: Md.Mustakim Ahmed
Published: <strong>September 25, 2026</strong>
Last modified: September 25, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/content-console.svg)

# Content Console

 By [Md.Mustakim Ahmed](https://profiles.wordpress.org/mustakim5/)

[Download](https://downloads.wordpress.org/plugin/content-console.zip)

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

 [Support](https://wordpress.org/support/plugin/content-console/)

## Description

Content Console brings Google Search Console insights into your WordPress admin 
and turns search performance data into content opportunities.

Connect a Google Search Console property, sync search queries and page performance,
review recommended opportunities, and use the WordPress AI Client to generate content
briefs and drafts through the AI provider configured by the site administrator.

AI-generated content is shown for review. The plugin does not automatically publish
AI-generated content.

#### Features

 * Connect a Google Search Console property with OAuth.
 * Sync Search Console query and page performance data into WordPress.
 * Surface content opportunities based on stored search performance data.
 * Generate content briefs through the WordPress AI Client.
 * Generate new WordPress drafts for review before publishing.
 * Refresh existing WordPress posts with AI-assisted editing suggestions.
 * Configure a business profile to provide context for AI generation.
 * No built-in telemetry or analytics tracking.

### External Services

Content Console connects to external services only when the administrator configures
and uses those integrations.

#### Google Search Console

Content Console uses the Google Search Console API to retrieve search performance
data for an authorized property. When you connect Search Console, Google OAuth is
used to authorize access. The plugin requests the `webmasters.readonly` scope and
sends the selected property and date range when synchronizing data.

Google privacy information: https://policies.google.com/privacy
 Google API Services
User Data Policy: https://developers.google.com/terms/api-services-user-data-policy
Google APIs Terms of Service: https://developers.google.com/terms

#### AI providers through the WordPress AI Client

Content Console uses the WordPress AI Client built into WordPress 7.0 or later for
AI generation. When an administrator requests a brief, draft, or content refresh,
the plugin sends the relevant prompt and context to the WordPress AI Client. The
AI Client routes the request to a provider configured by the site administrator 
under **Settings > Connectors**.

The provider may receive information included in the requested prompt, such as business
profile details, Search Console opportunity data, and existing article content being
refreshed. The privacy policy and terms of the configured provider apply to those
requests.

### Privacy

Content Console stores the following information in the local WordPress database
when the related features are used:

 * Business profile fields entered by an administrator.
 * Google Search Console query, page, and performance data retrieved for the connected
   property.
 * Google OAuth access and refresh tokens required to access the connected Search
   Console property.
 * AI generation prompts and generated outputs.

Google Search Console data is requested only after an administrator explicitly connects
a Google account and property. AI prompts are sent only when an administrator requests
AI generation.

The plugin does not send telemetry or analytics data to its own servers.

Site owners should maintain a privacy policy that accurately describes their use
of this plugin and the external services they configure.

## Installation

 1. Upload the `content-console` folder to `/wp-content/plugins/`, or install the plugin
    ZIP from the WordPress admin.
 2. Activate Content Console from **Plugins** in WordPress.
 3. Open **Content Console > Settings**.
 4. Configure an AI provider under **Settings > Connectors** if you want to use AI 
    generation.
 5. Configure the Google Search Console connection if you want to use Search Console
    data.
 6. Connect a Search Console property and sync its data.
 7. Review the available content opportunities and generate a brief or draft when needed.
 8. Review generated content before creating or updating a WordPress post.

## FAQ

### Is Google Search Console required?

Yes. Search Console is required for the content-opportunity workflow. The plugin
can still be activated without connecting Search Console, but opportunity data will
not be available.

### How do I configure AI generation?

Content Console uses the WordPress AI Client. In WordPress 7.0 or later, configure
a supported AI provider under **Settings > Connectors**. The plugin does not ask
you to enter or store an AI provider API key in its own settings.

### Does the plugin publish AI content automatically?

No. Generated content is presented for review. Creating a WordPress draft or updating
an existing post requires an explicit admin action.

### Does the plugin collect telemetry?

No. This plugin does not include built-in telemetry or analytics tracking.

### Where is my data stored?

Search Console data, business profile information, and AI generation history are
stored in your WordPress database. Google OAuth tokens are encrypted before storage.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Content Console” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Md.Mustakim Ahmed ](https://profiles.wordpress.org/mustakim5/)

[Translate “Content Console” into your language.](https://translate.wordpress.org/projects/wp-plugins/content-console)

### Interested in development?

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

## Changelog

#### 0.1.4

 * Replaced direct OpenAI and Anthropic API integrations with the WordPress AI Client.
 * Removed plugin-level AI API key storage and provider-specific connection tests.
 * Prefixed plugin declarations, globals, options, transients, database tables, 
   admin actions, page slugs, and asset handles with `contco`.
 * Removed the unnecessary `load_plugin_textdomain()` call for WordPress.org translations.
 * Updated the minimum WordPress version to 7.0.

#### 0.1.3

 * Updated the tested WordPress version to 7.1.

#### 0.1.2

 * Fixed WordPress.org automated security scan warnings for dynamic database table
   identifiers.
 * Added the WordPress 6.9 tested-up-to header.

#### 0.1.1

 * Improved token encryption with random initialization vectors while retaining 
   compatibility with previously stored encrypted values.
 * Added safeguards around OAuth state validation and token refresh retries.
 * Improved admin data validation and content handling.
 * Added support for generating and reviewing content refreshes.

## Meta

 *  Version **0.1.4**
 *  Last updated **20 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [ai content](https://wordpress.org/plugins/tags/ai-content/)[content](https://wordpress.org/plugins/tags/content/)
   [content marketing](https://wordpress.org/plugins/tags/content-marketing/)[google search console](https://wordpress.org/plugins/tags/google-search-console/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/content-console/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/content-console/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/content-console/reviews/)

## Contributors

 *   [ Md.Mustakim Ahmed ](https://profiles.wordpress.org/mustakim5/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/content-console/)