Skip to content

Releases: adsorgcn/Auto-AI-SEO

v1.2.0 — Action Scheduler optional, back to MIT

Choose a tag to compare

@adsorgcn adsorgcn released this 06 Aug 03:27

Action Scheduler is no longer bundled — it is now an optional dependency.

Why: the official Plugin Check reported 312 errors against the bundled copy of Action Scheduler. None of them were our code, but all of them counted against this plugin — and we only ever called into that library in 13 places. It also dragged the whole package to GPLv3.

What changed

  • If another plugin already provides Action Scheduler (WooCommerce and many others do), it is used exactly as before.
  • If not, the plugin falls back to WordPress's own cron. Nothing is lost — it is just slower, and both the settings screen and the readme say so plainly.
  • Package: 492 KB → 137 KB. Licence: back to MIT.
  • Plugin Check, full scan with no exclusions: 0 errors.

Upgrading from 1.1.0: queued actions left behind by the bundled scheduler are cleaned up automatically. WordPress does not run deactivation hooks during a plugin update, so this is handled by a migration instead — without it, those orphans could have resurrected later and repeated paid AI calls.

v1.1.0 — iLang Auto-AI-SEO

Choose a tag to compare

@adsorgcn adsorgcn released this 06 Aug 02:07

Renamed to iLang Auto-AI-SEO and prepared for the WordPress.org directory.

What changed

  • Settings link now appears directly in the plugin list; support and feedback links in the plugin row and on the settings screen (the issue link arrives pre-filled with your plugin, WordPress and PHP versions).
  • Licensing corrected to GPL-3.0-or-later, matching the bundled Action Scheduler.
  • Screenshot naming is off by default now and has its own switch — no image leaves your site unless you ask.
  • Structured data, archive canonicals and the meta description tag each got their own switch.
  • Full Simplified Chinese translation bundled.

Passes the official Plugin Check with 0 errors. Battle-tested on a production site (2,200+ images, 200+ posts).

v1.0.0

Choose a tag to compare

@adsorgcn adsorgcn released this 31 Jul 02:34

First release-ready build. Passes the official Plugin Check with 0 errors.

What it does — SEO that understands your content instead of matching patterns:

  • Image alt text from what each image actually shows, written in the site language, validated and repaired rather than discarded
  • Meta descriptions (posts, pages, categories, tags): judge-then-write — descriptions that are already good are kept
  • Internal link suggestions with bulk approve/reject; nothing is applied without approval, everything applied is revertible
  • Broken-link audit that tells genuinely dead targets apart from bot walls, rate limits and soft redirects
  • Robots & indexing: additive robots.txt rules, noindex headers for redirect endpoints
  • Structured data: Article / breadcrumb / site / organization JSON-LD + archive canonicals, each behind its own switch
  • Pasted screenshots get descriptive English filenames and alt text on upload

Theme integration filters: aaseo_description_meta_key, aaseo_term_description_meta_key, aaseo_output_description_tag.

Requires an OpenAI-compatible API key (default provider: SiliconFlow). Bundles Action Scheduler (unmodified official copy) for background processing.

Battle-tested on a production site (2,200+ images, 200+ posts) before this release.