WordPress plugin intelligence profile

AutoSEO — AI Content Publisher

Publish AI-written articles from AutoSEO, fix SEO gaps on the content you already have, and keep your SEO plugin's own fields filled.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version3.2.2
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.4 · PHP 8.0
Directory statusactive
Last directory update31 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records AutoSEO — AI Content Publisher version 3.2.2 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

com. Articles you generate there are delivered to this site over an authenticated REST endpoint and created as posts, pages or a custom post type — as drafts, published immediately, or scheduled for a future date.

The plugin’s job is to make a delivered article land the way a careful editor would have published it by hand.

Fills your SEO plugin, not a second set of tags

AutoSEO detects which SEO plugin your site actually runs and writes to that one only:

  • Yoast SEO — SEO title, meta description, focus keyphrase, canonical, Open Graph and Twitter fields, primary category
  • Rank Math — title, description, focus keyword, canonical, Facebook and Twitter fields, robots directives, primary category
  • SEOPress — title, description, target keyword, canonical, social fields
  • The SEO Framework — title, description, canonical, Open Graph and Twitter fields

Only one plugin is ever written to. Filling two sets of fields is worse than filling none, because whichever plugin renders the <head> wins unpredictably. You can override the detection and pick a specific plugin, or turn the behaviour off entirely.

If no SEO plugin is installed, AutoSEO writes its own meta description, Open Graph and Twitter tags and BlogPosting schema — and stops the moment you install one, so your tags are never duplicated.

All in One SEO is deliberately not written to. AIOSEO stores post SEO in its own database table rather than in post meta, and this plugin does not write into another plugin’s table — a schema change on their side could corrupt it. AIOSEO is detected and the settings screen tells you plainly that titles and descriptions were not synced.

Everything else still applies.

On-publish hygiene

  • Featured image downloaded from the article and set, with ALT text
  • Excerpt filled from the meta description or the article body when one is missing
  • Author assigned, so posts do not render an empty byline
  • Categories and tags mapped, reusing existing terms rather than creating near-duplicates
  • Re-delivering the same slug updates the existing post instead of creating a duplicate

Managed redirects

Redirect rules you configure in the AutoSEO dashboard are pulled hourly in the background and enforced on the front end. Rules are validated before they are stored: protocol-relative and plain- http:// destinations are rejected, so a bad rule cannot become an open redirect.

WooCommerce

When WooCommerce is active, products are treated as first-class content. AutoSEO can read and report product name, SKU, price, stock status, short and long description length, categories and tags, gallery images and how many of them have no ALT text, and it can fill product SEO fields through whichever SEO plugin is active — exactly as it does for posts.

AutoSEO never emits Product structured data. WooCommerce core already emits it, and Yoast WooCommerce SEO, Rank Math and SEOPress Pro each replace Woo’s with their own. A second Product entity on one URL is not a cosmetic duplicate; it is conflicting markup Google is willing to drop the rich result for.

AutoSEO detects who owns it and stays out of the way.

Products that are out of stock and still indexable are reported, never changed. Whether the right answer is noindex, a redirect to the replacement, or leaving the page up because stock returns next week is a commercial decision, so AutoSEO surfaces it and stops.

No product fact is ever invented. AutoSEO does not generate a price, a SKU, an availability, a specification or a review.

Optional: fix the content you already have

Everything in this section is off until you turn it on, in AutoSEO → Settings → Autopilot, with a separate checkbox per action:

  • SEO title, meta description, focus keyword and canonical
  • Post excerpts
  • Image ALT text
  • Category and author assignment
  • Repointing internal links that lead to a 404
  • Serving an /llms.txt written by AutoSEO, so AI assistants can read a map of your site
  • FAQPage schema built only from question-and-answer pairs already present in the post
  • A visible byline and <time datetime> using the post’s real author and real dates

Three rules apply to all of them:

  • Empty fields only. Unless you separately tick “allow AutoSEO to replace values that are already filled in”, AutoSEO fills blanks and never touches a description, title or ALT text you wrote.
  • Everything is reversible. The previous value is stored before every write, and AutoSEO → Log → Changes lists every modification with a Revert button.
  • Rate limited. A per-request cap and a daily cap, both clamped to hard ceilings no setting can raise, so nothing can rewrite a whole site in one go.

External service disclosure

This plugin is a client for AutoSEO, a paid third-party service. com and nowhere else.

What the plugin sends out, and when:

  • When you click “Test connection”, and shortly after you save a new API key — a request to https://autoseo.it.com/api/wordpress/verify carrying your AutoSEO API key, your site URL, the plugin version and whether WooCommerce is active. This both checks the key and registers this site with your AutoSEO account as a publishing destination. No post content is sent.
  • Hourly on WP-Cron, and shortly after you save a new API key — a request to https://autoseo.it.com/api/redirects carrying your API key, to fetch your redirect rules. Nothing about your posts is uploaded.
  • Only if you enable Autopilot — an hourly request to https://autoseo.it.com/api/wordpress/tasks carrying your API key, your site URL and the list of actions you have permitted, to fetch pending fixes; followed by a request reporting what was applied or refused. With Autopilot off, neither request is ever made.
  • Only if you leave IndexNow enabled — a request to https://autoseo.it.com/api/wordpress/indexnow listing URLs on your site that have just changed, so AutoSEO can submit them to IndexNow (Bing, Yandex, Seznam, Naver). URLs only — no content. The IndexNow key lives on the AutoSEO server and is never shipped inside this plugin.

As with any request WordPress makes, the default WordPress user-agent header includes your WordPress version and your site URL.

What AutoSEO can read back from your site: AutoSEO calls in to this site holding your API key.

With that key it can create and update posts; read a status summary (site URL, configured post type and status, how many AutoSEO articles exist, which SEO plugin was detected, whether WooCommerce is active, and which actions you have permitted); read a queue of status changes and deletions for articles AutoSEO itself delivered; read a site inventory (per post: title, current SEO fields, excerpt, word count, images and missing ALT text, internal and external link counts, dates, author, categories and tags — and for products, SKU, price, stock status and description lengths); scan for internal links that 404; and apply the fixes you have permitted.

Requests without a valid key are rejected with HTTP 401.

Cache safety. All AutoSEO REST responses are sent with Cache-Control: no-store, Vary: X-AutoSEO-Key, Authorization and the opt-out headers LiteSpeed, WP Rocket, W3TC and Varnish honour, so a page cache cannot store an authenticated response and replay it to the public.

The plugin loads no remote code, no remote scripts and no remote stylesheets. The AutoSEO API returns data only.

  • Privacy Policy: https://autoseo.it.com/privacy-policy
  • Terms of Service: https://autoseo.it.com/terms-of-service
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai
  • content
  • publishing
  • seo
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.4 · PHP 8.0
Update activity31 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.