ABDS SEO

Description

ABDS SEO analyzes your site both technically and by content, and gives you concrete, actionable recommendations — down to the individual Gutenberg block, not just the meta fields.

The whole free feature set works with no account, no external service, and no API key. Optional integrations (AI, SERP data, Search Console) are strictly bring-your-own-key: your site talks to the provider you chose, with your own credentials, and never through a vendor proxy.

Free features

  • Technical SEO audit via an internal scanner (WP_Query) — no mandatory external crawler.
  • One-click migration of existing SEO data from Yoast SEO, Rank Math, and All in One SEO — nothing is deleted without your confirmation.
  • Rule-based content analysis right in the editor: focus-keyword density and placement, readability, and a pixel-accurate Google snippet preview.
  • Block-level recommendations in the Gutenberg sidebar.
  • Meta title / description / focus-keyword editor with a changes log for the fields the plugin owns.
  • Schema (JSON-LD) validation during scanning.
  • All heavy work runs asynchronously in the background via Action Scheduler, so the plugin never slows down the front end.

Pro / Business / Agency features (a separate add-on)

These come with ABDS SEO Pro — a separate plugin you download from your ABDS account after buying a plan and activate with your license key. This free plugin contains none of the paid code; installing that add-on is what enables the features below.

  • AI assistance (BYOK): rewrite titles/descriptions and fix content issues using your own OpenAI-compatible, Anthropic, or Google Gemini key, with an enforced spend limit.
  • SERP competitor analysis and content-gap detection (BYOK: SerpApi).
  • Keyword volume/difficulty and backlink data before you commit to a focus keyword (BYOK: DataForSEO).
  • Local rank tracking with location support, decay detection, and drop alerts.
  • Local SEO: NAP consistency checker and LocalBusiness JSON-LD validation.
  • Google Search Console integration (your own account) for real search-analytics-driven priorities.
  • Internal-linking suggestions (orphan detection) and site-vs-site competitive analysis.
  • Behavioral analytics (CRO): cookieless click/scroll heatmaps, rage-click detection, a guardrailed popup builder, and sequential meta-CTR tests. Off by default.
  • Monthly white-label-ready reports and a weekly e-mail digest of the top priority actions.
  • Agency: push a multi-site overview to the ABDS agency cabinet.

The free plugin is fully functional on its own; the paid tiers add capabilities, they do not cripple the free ones.

External services

This free plugin contacts exactly one third-party service, and only when you choose to activate a license:

  • ABDS License Server (https://license.abds-seo.com) — contacted only when you activate a license key (to validate it) or by the ABDS SEO Pro add-on (to check your license and deliver the add-on’s own updates). When contacted, the request sends your license key, your site URL, and a random per-install identifier (not derived from any WordPress secret). A free install with no license key never contacts it. Governed by the ABDS Terms of Service (https://abds-seo.com/en/terms) and Privacy Policy (https://abds-seo.com/en/privacy).

Nothing else in this free plugin makes third-party network calls. The technical audit, rule-based content analysis, migration, and snippet preview all run locally, and the scanner only fetches your own site’s pages (a same-site loopback request) to inspect their markup.

The optional paid integrations — AI assistants (OpenAI-compatible, Anthropic, Google Gemini), SERP/competitor analysis, DataForSEO keyword and backlink data, Google Search Console, and the agency multi-site cabinet — are not part of this free plugin. They live in the separate ABDS SEO Pro add-on and connect to their own services only after you enable each one there with your own credentials; those services are documented with that add-on.

Source code

The JavaScript and CSS in the build/ folder are compiled with @wordpress/scripts (webpack). The uncompiled, human-readable sources are included in this package under /src (admin.js, index.js, sidebar.js, snippet-width.js, style.css). To rebuild them, run npm install and then npm run build in the plugin folder.

Third-Party Libraries

  • Action Scheduler (Composer dependency woocommerce/action-scheduler) — licensed GPL-3.0-or-later. Because this plugin is distributed as “GPLv2 or later”, combining it with a GPLv3 component is compatible: the combined work is distributed under GPLv3. All other direct dependencies (@wordpress/* packages) are GPL-2.0-or-later, matching directly.

Installation

  1. Install and activate the plugin from the Plugins screen in wp-admin.
  2. If Yoast SEO, Rank Math, or AIOSEO is active, the plugin offers a migration wizard to import your existing data.
  3. After migration (or right away, if no other SEO plugin is found) the first site scan starts in the background.

No account or key is required for the free features.

FAQ

Do I need an API key to use the plugin?

No. Everything in this free plugin — the technical audit, rule-based content analysis, migration, and snippet preview — works with no key and no third-party service. The optional integrations that use your own API keys (AI, SERP, DataForSEO, Google Search Console) are part of the separate ABDS SEO Pro add-on, not this free plugin (see “External services”).

What happens to my Yoast / Rank Math data when I activate ABDS SEO?

Nothing is deleted automatically. The plugin offers to import your data via the migration wizard and only deactivates the old plugin after you confirm.

Does the free version phone home or send my data anywhere?

No. The only third-party call this free plugin can make is the license check, and only after you enter a license key — a free install with no key never contacts the ABDS license server or any other ABDS or third-party service. The paid integrations that would send data elsewhere live in the separate ABDS SEO Pro add-on, not here (see “External services”).

How are paid features unlocked and updated?

Buy a plan, then install the separate ABDS SEO Pro add-on (downloaded from your ABDS account) and activate your license key. The paid features live entirely in that add-on — this free plugin ships none of them. This free plugin always updates from WordPress.org like any other plugin; the Pro add-on delivers its own updates from the ABDS license server once activated.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ABDS SEO” is open source software. The following people have contributed to this plugin.

Contributors

Translate “ABDS SEO” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.8.0

  • Commercial preparation: license tiers, optional paid integrations, and WordPress.org readiness.
  • Confirmed: a free install with no license key makes zero calls to any ABDS service (regression-tested).
  • Full feature set from earlier stages: block-level recommendations, snippet preview, AI (BYOK), SERP and content gaps, rank tracking, local SEO, Google Search Console, internal linking, competitive analysis, CRO analytics, monthly reports, and the weekly digest.

0.1.0

  • First MVP release: plugin core, migration module, technical audit, rule-based content analysis, meta-tag editor, settings page.