=== VSBL === Contributors: jhurley930, exit8 Tags: seo, elementor, audit, on-page seo, website audit Requires at least: 6.0 Tested up to: 7.0 Requires PHP: 7.4 Stable tag: 1.0.1.2 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html VSBL helps audit on-page SEO, AEO, and GEO for WordPress and Elementor content with a free core workflow and upgrade-ready reporting tools. == Description == VSBL provides an SEO audit workflow inside WordPress with support for WordPress content and Elementor-based pages. This WordPress.org build restores the full free audit interface while keeping premium-only reporting and advanced modules gated for upgrades. Features in this build: * Restored the full free VSBL dashboard instead of the temporary importer-only shell * Added VSBL > Import for the Yoast importer * Yoast importer uses the actual WordPress page/post title instead of Yoast title template tokens like %%title%% * Updated Sitewide Scores overall score description * H1 is title in template checkbox for Classic Editor and Elementor workflows * Template-title H1 mode lets keyword-in-H1 and H1 checks use the WordPress page/post title * Premium dashboard Sitewide Scores card with overall SEO/AEO/GEO average * SEO audit workflow for WordPress and Elementor * Freemius-powered licensing and upgrade flow == Installation == 1. Upload the plugin files to the /wp-content/plugins/vsbl-seo-analyzer directory, or install the plugin through the WordPress plugins screen. 2. Activate the plugin through the Plugins screen in WordPress. 3. Open VSBL from the WordPress admin area. == Changelog == = 1.0.1.2 = * Restored the complete free VSBL admin dashboard and audit interface from the full product codebase. * Added VSBL > Import and kept the Yoast importer available in the free build. * Updated the Yoast importer to use the actual WordPress page/post title instead of Yoast SEO title template strings. * Updated WordPress.org metadata, plugin header version, stable tag, and compatibility fields. = 1.0.1.2 = * Moved the Yoast Importer to a dedicated VSBL > Import admin submenu. * Kept the Yoast Importer available for Freemius free and premium builds. * Updated plugin metadata so Freemius and WordPress admin display the corrected version. = 1.0.1.1 = * Updated WordPress compatibility metadata to Tested up to: 7.0. * Dedicated VSBL Import page for the Yoast Importer. * Restored the full premium codebase from the last complete premium build instead of the broken 1.0.0.12 shell package. * Restored Freemius premium initialization and premium feature detection. * Updated the Yoast importer so SEO titles are imported from the actual WordPress page/post title instead of Yoast title template strings like %%title%%. * Preserved the premium Sitewide Scores layout, Overall Score description, H1 template-title option, reports, Elementor auditor, and Classic Editor audit panel. = 1.0.0.11 = * Updated the Sitewide Scores overall score description to clarify that Overall takes into account SEO, AEO, and GEO scores. * Preserved the existing premium Sitewide Scores layout and template-title H1 option. = 1.0.0.10 = * Added an H1 is title in template checkbox for Classic Editor and Elementor. * When enabled, the audit treats the WordPress page/post title as the H1 for H1 checks and keyword-in-H1 checks. * Preserved the existing premium Sitewide Scores dashboard layout from 1.0.0.9. = 1.0.0.9 = * Added premium Sitewide Scores dashboard layout with one large overall score above the three individual SEO, AEO, and GEO scores. * Overall score is currently calculated as the simple average of available SEO, AEO, and GEO sitewide averages. * Moved the Sitewide Scores card onto its own full-width dashboard row. = 1.0.0.1 = * Added root readme.txt for Freemius deployment. * Repackaged the plugin with a proper root folder.