{"id":354556,"date":"2026-08-16T08:50:43","date_gmt":"2026-08-16T08:50:43","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/abds-seo\/"},"modified":"2026-08-16T09:01:38","modified_gmt":"2026-08-16T09:01:38","slug":"abds-seo","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/abds-seo\/","author":23546823,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.8.0","stable_tag":"0.8.0","tested":"7.0.4","requires":"6.8","requires_php":"8.0","requires_plugins":null,"header_name":"ABDS SEO","header_author":"ABDS SEO","header_description":"Technical and content SEO with block-level recommendations in Gutenberg. BYOK AI, no vendor proxy server.","assets_banners_color":"","last_updated":"2026-08-16 09:01:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/abds-seo.com","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":29,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.8.0":{"tag":"0.8.0","author":"abdsseo","date":"2026-08-16 09:01:38"}},"upgrade_notice":{"0.8.0":"<p>First public release. Free features work with no key; paid tiers are optional and license-activated.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.8.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Dashboard with the overall SEO score and the attention list.","2":"Block-level recommendations in the Gutenberg sidebar.","3":"Pixel-accurate Google snippet preview.","4":"Migration wizard importing data from another SEO plugin.","5":"Settings, organized as per-provider cards.","6":"Reports overview."}},"plugin_section":[],"plugin_tags":[127657,148076,226126,1117,186],"plugin_category":[55],"plugin_contributors":[275947],"plugin_business_model":[],"class_list":["post-354556","plugin","type-plugin","status-publish","hentry","plugin_tags-content-analysis","plugin_tags-gutenberg","plugin_tags-rank-tracking","plugin_tags-schema","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-abdsseo","plugin_committers-abdsseo"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/abds-seo.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>ABDS SEO analyzes your site both technically and by content, and gives you concrete, actionable recommendations \u2014 down to the individual Gutenberg block, not just the meta fields.<\/p>\n\n<p>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.<\/p>\n\n<p><strong>Free features<\/strong><\/p>\n\n<ul>\n<li>Technical SEO audit via an internal scanner (WP_Query) \u2014 no mandatory external crawler.<\/li>\n<li>One-click migration of existing SEO data from Yoast SEO, Rank Math, and All in One SEO \u2014 nothing is deleted without your confirmation.<\/li>\n<li>Rule-based content analysis right in the editor: focus-keyword density and placement, readability, and a pixel-accurate Google snippet preview.<\/li>\n<li>Block-level recommendations in the Gutenberg sidebar.<\/li>\n<li>Meta title \/ description \/ focus-keyword editor with a changes log for the fields the plugin owns.<\/li>\n<li>Schema (JSON-LD) validation during scanning.<\/li>\n<li>All heavy work runs asynchronously in the background via Action Scheduler, so the plugin never slows down the front end.<\/li>\n<\/ul>\n\n<p><strong>Pro \/ Business \/ Agency features (a separate add-on)<\/strong><\/p>\n\n<p>These come with ABDS SEO Pro \u2014 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.<\/p>\n\n<ul>\n<li>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.<\/li>\n<li>SERP competitor analysis and content-gap detection (BYOK: SerpApi).<\/li>\n<li>Keyword volume\/difficulty and backlink data before you commit to a focus keyword (BYOK: DataForSEO).<\/li>\n<li>Local rank tracking with location support, decay detection, and drop alerts.<\/li>\n<li>Local SEO: NAP consistency checker and LocalBusiness JSON-LD validation.<\/li>\n<li>Google Search Console integration (your own account) for real search-analytics-driven priorities.<\/li>\n<li>Internal-linking suggestions (orphan detection) and site-vs-site competitive analysis.<\/li>\n<li>Behavioral analytics (CRO): cookieless click\/scroll heatmaps, rage-click detection, a guardrailed popup builder, and sequential meta-CTR tests. Off by default.<\/li>\n<li>Monthly white-label-ready reports and a weekly e-mail digest of the top priority actions.<\/li>\n<li>Agency: push a multi-site overview to the ABDS agency cabinet.<\/li>\n<\/ul>\n\n<p>The free plugin is fully functional on its own; the paid tiers add capabilities, they do not cripple the free ones.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This free plugin contacts exactly one third-party service, and only when you choose to activate a license:<\/p>\n\n<ul>\n<li><strong>ABDS License Server<\/strong> (https:\/\/license.abds-seo.com) \u2014 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).<\/li>\n<\/ul>\n\n<p>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.<\/p>\n\n<p>The optional paid integrations \u2014 AI assistants (OpenAI-compatible, Anthropic, Google Gemini), SERP\/competitor analysis, DataForSEO keyword and backlink data, Google Search Console, and the agency multi-site cabinet \u2014 are <strong>not part of this free plugin<\/strong>. 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.<\/p>\n\n<h3>Source code<\/h3>\n\n<p>The JavaScript and CSS in the <code>build\/<\/code> folder are compiled with <a href=\"https:\/\/www.npmjs.com\/package\/@wordpress\/scripts\">@wordpress\/scripts<\/a> (webpack). The uncompiled, human-readable sources are included in this package under <code>\/src<\/code> (<code>admin.js<\/code>, <code>index.js<\/code>, <code>sidebar.js<\/code>, <code>snippet-width.js<\/code>, <code>style.css<\/code>). To rebuild them, run <code>npm install<\/code> and then <code>npm run build<\/code> in the plugin folder.<\/p>\n\n<h3>Third-Party Libraries<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/actionscheduler.org\/\">Action Scheduler<\/a> (Composer dependency <code>woocommerce\/action-scheduler<\/code>) \u2014 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 (<code>@wordpress\/*<\/code> packages) are GPL-2.0-or-later, matching directly.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin from the Plugins screen in wp-admin.<\/li>\n<li>If Yoast SEO, Rank Math, or AIOSEO is active, the plugin offers a migration wizard to import your existing data.<\/li>\n<li>After migration (or right away, if no other SEO plugin is found) the first site scan starts in the background.<\/li>\n<\/ol>\n\n<p>No account or key is required for the free features.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20api%20key%20to%20use%20the%20plugin%3F\"><h3>Do I need an API key to use the plugin?<\/h3><\/dt>\n<dd><p>No. Everything in this free plugin \u2014 the technical audit, rule-based content analysis, migration, and snippet preview \u2014 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\").<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20yoast%20%2F%20rank%20math%20data%20when%20i%20activate%20abds%20seo%3F\"><h3>What happens to my Yoast \/ Rank Math data when I activate ABDS SEO?<\/h3><\/dt>\n<dd><p>Nothing is deleted automatically. The plugin offers to import your data via the migration wizard and only deactivates the old plugin after you confirm.<\/p><\/dd>\n<dt id=\"does%20the%20free%20version%20phone%20home%20or%20send%20my%20data%20anywhere%3F\"><h3>Does the free version phone home or send my data anywhere?<\/h3><\/dt>\n<dd><p>No. The only third-party call this free plugin can make is the license check, and only after you enter a license key \u2014 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\").<\/p><\/dd>\n<dt id=\"how%20are%20paid%20features%20unlocked%20and%20updated%3F\"><h3>How are paid features unlocked and updated?<\/h3><\/dt>\n<dd><p>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 \u2014 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.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.8.0<\/h4>\n\n<ul>\n<li>Commercial preparation: license tiers, optional paid integrations, and WordPress.org readiness.<\/li>\n<li>Confirmed: a free install with no license key makes zero calls to any ABDS service (regression-tested).<\/li>\n<li>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.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>First MVP release: plugin core, migration module, technical audit, rule-based content analysis, meta-tag editor, settings page.<\/li>\n<\/ul>","raw_excerpt":"Technical + content SEO with block-level recommendations in Gutenberg, one-click migration from other SEO plugins, and optional AI on your own key.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/354556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=354556"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/abdsseo"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=354556"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=354556"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=354556"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=354556"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=354556"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=354556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}