ProRank SEO changelog archive
37 older versions of ProRank SEO for WordPress, newest first, from 1.4.4 back to 1.0.1, first released on March 9, 2026. Open a version to read its notes.
Older versions
Version 1.4.4: Reliability and performance improvements
· WordPress 6.7+, PHP 8.2+
Reliability and performance improvements
Premium: Reliability and Elementor improvements
Includes bug fixes, performance improvements, and improved update and cookie-consent compatibility.
In both the free plugin and Premium
Highlights
- General bug fixes and performance improvements.
Improved
- Improved plugin update and migration reliability.
Fixed
- General reliability and compatibility fixes.
Free plugin
Highlights
- Improved plugin update reliability and compatibility.
- Improved JavaScript-delay compatibility with common cookie-consent tools.
Improved
- Improved image-delivery initialisation and compatibility.
- Improved CookieYes, Cookie Law Info, Google Site Kit, Termly, and Cookiebot compatibility with JavaScript delay.
Premium
Includes bug fixes, performance improvements, and improved update, consent-tool, and Elementor compatibility.
Highlights
- Improved plugin update reliability and cookie-consent compatibility.
- Improved page-specific Elementor hero image handling.
- Improved mobile hero sizing and layout stability.
Improved
- Improved cookie-consent compatibility while retaining other performance optimisations.
- Improved page-specific Elementor hero image selection.
- Improved mobile hero sizing and layout stability.
Version 1.4.3: Security and reliability update
· WordPress 6.7+, PHP 8.2+
Security and reliability update
Premium: Security, Google connections and performance update
Improves structured data, caching, sitemaps, plugin compatibility and Core Web Vitals optimisation. AI Assistant Referrals now shows observed activity instead of estimated rankings.
In both the free plugin and Premium
Highlights
- Improved plugin compatibility during start-up and updates.
- Fixed image alt-text, onboarding, and CSS optimisation issues.
- AI Assistant Referrals now displays observed activity only.
Improved
- Improved plugin compatibility during start-up and updates.
Fixed
- Fixed performance settings delaying cookie consent banners until after user interaction.
- Fixed image alt-text, onboarding, and CSS optimisation issues.
- Fixed cache variants and database updates not staying correctly isolated.
- Fixed AI referral activity being shown as estimated ranking positions.
Free plugin
Highlights
- Improved structured-data security and editing permissions.
- Improved page caching, cache cleanup, and update reliability.
- Corrected sitemap dates, video sitemap output, and XML responses.
- Corrected crawler rules so search engines can index media normally.
- Improved page-specific LCP detection.
- Kept cookie consent banners available immediately so analytics consent works correctly.
Improved
- Improved structured-data security and editing permissions.
- Improved page caching, cache cleanup, and update reliability.
- Improved sitemap accuracy, crawler compatibility, and page-specific LCP detection.
Fixed
- Fixed sitemap dates, video sitemap output, and XML responses.
- Fixed crawler rules that could stop search engines indexing media normally.
Security
- Strengthened structured data, page caching, stale revalidation, and LCP reporting.
Premium
Includes the Free improvements and strengthens Google integrations, cloud image optimisation, caching, performance monitoring and plugin reliability.
Highlights
- Improved GA4, Search Console, Business Profile, and Indexing connections.
- Added clear reconnection guidance for existing Google integrations.
- Improved cloud image validation and delivery.
- Improved plugin rollback and recovery.
- Improved caching, LCP detection, sitemaps, and structured data.
- Kept cookie consent banners available immediately and corrected page-specific hero images.
Added
- Added a one-time reconnection notice when an existing Google integration needs attention.
Improved
- Improved GA4, Search Console, Business Profile, and Indexing connections.
- Improved cloud image validation and delivery.
- Improved caching, cache cleanup, and page-specific LCP detection.
- Improved structured data and plugin reliability during start-up and updates.
Fixed
- Fixed Premium rollback and restore affecting the wrong plugin directory.
- Fixed sitemap dates, video sitemap output, and crawler compatibility.
- Fixed incorrect desktop hero images and clipped mobile hero content on duplicated layouts.
Security
- Strengthened structured data, page caching, LCP reporting, and Google connection handling.
Version 1.4.2: Atomic image delivery and audit reliability patch
· WordPress 6.7+, PHP 8.2+
Atomic image delivery and audit reliability patch
Premium: Premium image, webhook, llms.txt, and audit accuracy patch
Prevents concurrent image-generation failures and temporary derivative 404s, expands standard cloud audits to 2,000 pages and 90 minutes, improves redirect and external-asset reporting, minifies ProRank's front-end tracker, and keeps cloud audit settings compatible.
In both the free plugin and Premium
Highlights
- WebP, AVIF, and JPEG XL derivatives are generated under a per-file lock and published atomically.
- Canonical pagination such as /blog/2/ is no longer mistaken for a non-descriptive numeric URL.
- Standard cloud audits allow 2,000 pages and 90 minutes while preserving deliberate custom limits.
- Redirect source URLs, internal links to redirects, and sampled external unminified assets are reported.
Improved
- Improved modern-image generation with per-target locking, candidate validation, and atomic replacement.
- Improved pagination classification by using canonical-parent evidence for short numeric pagination paths.
- Improved standard cloud audit coverage from 500 to 2,000 pages with a 90-minute duration.
- Improved CSS and JavaScript findings with sampled external resource URLs.
Fixed
- Fixed duplicate image-encoder work, partially written derivatives, and temporary optimised-image 404s under concurrency.
- Fixed filesystem warnings when image statistics encounter a missing derivative.
- Fixed canonical /blog/2/ style pagination being reported as a non-descriptive URL.
- Fixed virtual llms.txt content being delivered with an inherited HTTP 404 status.
- Fixed virtual root text files not explicitly resetting the WordPress query's 404 state.
- Fixed live audit progress reaching 100% while discovered URLs or analysis work remained.
- Fixed redirect source URLs being discarded from audit coverage.
Free plugin
Highlights
- Concurrent image requests no longer duplicate encoder work or expose partial files.
- Missing or concurrently replaced derivatives no longer trigger filesystem warnings.
- Virtual llms.txt and IndexNow verification files now return HTTP 200 for crawlers and audit tools.
- Empty custom audit headers serialize as a JSON object for Cloud API compatibility.
- The ProRank front-end link tracker is served from a minified production asset.
Fixed
- Fixed empty custom audit headers being encoded as a JSON array and rejected by Cloud validation.
- Fixed the front-end link tracker being served from an unminified source asset.
Premium
Prevents concurrent image-generation failures and temporary derivative 404s, restores Premium llms.txt activation, expands standard cloud audits to 2,000 pages and 90 minutes, improves redirect and external-asset reporting, minifies ProRank front-end assets, and keeps cloud-audit callbacks and settings reliable.
Highlights
- Premium llms.txt now attaches to the registered Technical SEO module and initialises normally.
- Cloud-audit completion callbacks use a per-site signing secret and an always-available endpoint.
- Missing derivatives no longer generate filesystem warnings during statistics updates.
- Premium llms.txt and virtual verification files now return HTTP 200 for AI agents and audit tools.
- Cancelled audits stop displaying as running, and live progress includes pending discovered URLs.
- Saved crawl speed, concurrency, timeout, pattern, and advanced-check settings are enforced by cloud workers.
- Current and legacy empty custom-header payloads are accepted, with readable validation details for invalid settings.
- Link tracking and lightweight YouTube/Vimeo embeds use minified production scripts.
Improved
- Improved cloud-audit callback authentication with per-site HMAC signing.
- Improved crawl dispatch with per-audit concurrency slots and atomic per-domain URLs-per-minute pacing.
- Improved live progress totals by counting the complete persisted crawl queue.
- Improved audit-start errors by preserving and displaying Cloud validation details.
Fixed
- Fixed Premium llms.txt being attached to an unregistered Technical SEO parent slug.
- Fixed cloud-audit callbacks being unavailable when the optional Site Audit module lifecycle was inactive.
- Fixed the cloud and plugin using incompatible webhook signing secrets.
- Fixed cancelled and stopped cloud audits falling through to a running dashboard state.
- Fixed the WordPress audit-start API silently stripping advanced crawl settings.
- Fixed configured crawl concurrency and speed not controlling actual worker dispatch.
- Fixed processed pages being shown as the total while discovered URLs remained queued.
- Fixed newline-separated include and exclude patterns being ignored by the crawler.
- Fixed empty custom headers causing valid Cloud audit starts to fail request validation.
- Fixed ProRank link tracking and lightweight YouTube/Vimeo embeds being served from unminified source assets.
Security
- Bound audit callback URLs to the audited site and removed per-site signing tokens before delivery.
Version 1.4.1: Audit recovery, indexing, and performance stability fixes
· WordPress 6.7+, PHP 8.2+
Audit recovery, indexing, and performance stability fixes
Premium: Premium audit recovery, indexing, and performance stability fixes
Improves cloud-audit recovery, pagination noindex handling, llms.txt availability, internal-linking safety, performance runtime stability, cache parity, and admin/dashboard reliability after 1.4.0.
In both the free plugin and Premium
Highlights
- Cloud audits recover more reliably from long crawls, worker restarts, stale states, and failed analysis jobs.
- Paginated URLs such as /blog/2/ are handled more consistently for noindex, canonical, and sitemap checks.
- Internal-linking repair flows are safer and avoid layout-breaking fallback blocks by default.
Improved
- Improved dashboard polling, restart guidance, stale audit-state handling, and long-running cloud-audit recovery.
- Improved pagination noindex, canonical, and sitemap handling for page-style archive URLs.
- Improved Free and Premium parity across cache, audit, dashboard, schema, sitemap, and technical SEO behaviours.
Fixed
- Fixed audit rows that could stay stale or misleading after worker failures, restarts, or permanently failing analysis jobs.
- Fixed paginated URL handling that could miss noindex settings or incorrectly report canonical sitemap issues.
- Fixed internal-linking orphan repair safety and reduced layout risk from visible fallback link blocks.
- Fixed performance runtime stability around delayed JavaScript, async CSS, LCP learning, cache delivery, image handling, and compatibility guards.
- Fixed admin dashboard, score refresh, content analysis, broken-link, 404, and background-task reliability issues.
Security
- Hardened content-write and remote-request paths used by SEO, linking, audit, and performance workflows.
Free plugin
Highlights
- Agentic SEO readiness checks for llms.txt, AI discovery, accessible controls, and audit findings are more consistent.
- Performance runtime fixes improve delayed JavaScript, async CSS, LCP learning, cache delivery, image handling, and free/premium parity.
Improved
- Improved Agentic SEO readiness checks, llms.txt availability, accessible-control findings, and module-state handling.
Premium
Improves cloud-audit recovery, pagination noindex handling, Premium llms.txt availability, internal-linking safety, performance runtime stability, cache parity, and admin/dashboard reliability after 1.4.0.
Highlights
- Premium llms.txt and Agentic SEO readiness defaults are more reliable on fresh installs and module-state changes.
- Performance runtime fixes improve delayed JavaScript, async CSS, LCP learning, cache delivery, image handling, compatibility guards, and free/premium parity.
Improved
- Improved Premium llms.txt availability, Agentic SEO readiness checks, accessible-control findings, and module-state handling.
Version 1.4.0: Max Speed and builder-safe performance update
· WordPress 6.7+, PHP 8.2+
Max Speed and builder-safe performance update
Premium: Premium Max Speed, image binaries, and performance compatibility update
Adds the Max Speed one-click preset, inline CSS for cached pages, broader builder compatibility, and clearer 1.4.0 performance coverage alongside Agentic SEO, audit, internal-linking, scoring, schema, sitemap, and image optimisation reliability improvements.
In both the free plugin and Premium
Added
- Added Max Speed one-click performance preset.
Free plugin
Highlights
- Max Speed enables the full safe performance stack and opens the required module gates automatically.
- Cached pages can inline same-origin blocking CSS to reduce render-blocking requests for repeat visitors.
- Builder compatibility exclusions now cover popular Elementor add-ons, review widgets, Chaty, and major themes.
- Site Audit, internal linking, scoring consistency, accessibility labels, schema, sitemaps, and image optimisation are more reliable.
Added
- Added inline CSS into cached pages with budgeted stylesheet embedding.
- Added broader builder and widget compatibility exclusions for safer optimisation.
Improved
- Improved performance preset behaviour so presets activate their required modules.
- Improved Site Audit grouping, internal-linking graph coverage, score consistency, accessibility labelling, schema and sitemap reliability.
- Improved performance safety around JavaScript learning, SWR cache delivery, and image optimisation.
Fixed
- Fixed performance presets that could save settings without opening the underlying module gates.
Premium
Adds Max Speed, inline cached CSS, expanded builder compatibility, premium managed image-binary CLI support, and broader reliability across cloud performance, Agentic SEO, internal linking, analytics, ecommerce, schema, sitemaps, and Site Audit.
Highlights
- Max Speed enables the full safe performance stack and opens required modules automatically.
- Inline cached CSS reduces render-blocking requests while live uncached responses stay untouched.
- Premium managed image-binary CLI support prepares shared hosts for local encoders when the manifest is populated.
- Builder compatibility, LCP/UCSS, internal linking, ecommerce, analytics, Agentic SEO, schema, sitemap, and audit workflows are more reliable.
Added
- Added inline CSS into cached pages with budget and media safeguards.
- Added premium managed image-binary CLI support for portable local encoders.
- Added broader builder, widget, and theme compatibility exclusions.
Improved
- Improved performance preset behaviour so premium presets activate their required modules.
- Improved LCP, cache preload, unused CSS, JavaScript learning, cloud performance, image optimisation, analytics, ecommerce, schema, sitemap, internal-linking, and Agentic SEO workflows.
- Improved pricing and feature surfaces to reflect Max Speed, inline cached CSS, and managed image-binary coverage.
Fixed
- Fixed the premium E-commerce preset module-gate parity gap.
- Fixed performance presets that could save settings without activating the underlying modules.
Version 1.3.9: Agentic SEO and Performance Learning update
· WordPress 6.7+, PHP 8.2+
Agentic SEO and Performance Learning update
Premium: Premium Agentic SEO and Performance Learning update
Adds Agentic SEO readiness, SWR page caching, self-healing JavaScript learning, visible audit controls, clearer AI-agent findings, unified content scoring, stronger accessibility labelling, and broader image, performance, 404, schema, and admin reliability improvements.
In both the free plugin and Premium
Highlights
- Performance Learning adds stale-while-revalidate page caching and self-healing JavaScript protection.
- Site Audit settings now include a dedicated Agentic SEO enable/disable control.
- Post-list and editor-side content scores are aligned more closely so users see one coherent overall score.
Added
- Added a dedicated Site Audit setting to enable or disable Agentic SEO checks.
- Added stale-while-revalidate page cache controls and self-healing JavaScript learning visibility.
Improved
- Improved consistency between post-list SEO scores and editor-side content analysis scores.
Free plugin
Highlights
- Agentic SEO checks validate llms.txt, /schema-map, /ask, /mcp, accessible controls, and layout stability.
- Accessible icon-link labelling covers Home, Cart/Basket, Checkout, Account, and Search across themes and builders.
- Performance, image, 404, schema, breadcrumb, Elementor, and admin workflows are more reliable.
Added
- Added Agentic SEO admin experience and readiness checks for AI-agent discovery.
- Added Site Audit checks for llms.txt, /schema-map, /ask, /mcp, MCP initialise, MCP tools list, MCP tool schema, and MCP ask tool-call readiness.
Improved
- Improved llms.txt discovery and validation with clearer Agentic SEO audit grouping.
- Improved accessible labelling for common icon-only links, including Home, Cart/Basket, Checkout, Account, and Search.
- Improved image, JavaScript, cache, and Elementor performance handling with safer learned script protection.
- Improved 404 monitoring, schema output, breadcrumbs, external CSS handling, and admin screens.
Premium
Adds Premium Agentic SEO readiness, SWR page caching, self-healing JavaScript learning, visible audit controls, richer AI Discovery guidance, unified content scoring, stronger LCP/image optimisation, and broader admin, analytics, ecommerce, schema, 404, and performance reliability improvements.
Highlights
- Agentic SEO checks validate llms.txt, /schema-map, /ask, /mcp, MCP tools, tool schemas, accessible controls, and layout stability.
- Premium AI Discovery guidance reflects richer llms.txt, /ask, and MCP capabilities.
- LCP, preload, unused CSS, image, cache, analytics, ecommerce, Elementor, and admin workflows are more reliable.
Added
- Added Agentic SEO admin experience and readiness sections for llms.txt, AI discovery endpoints, agent-readable controls, and layout stability.
- Added Site Audit checks for llms.txt, /schema-map, /ask, /mcp, MCP initialise, MCP tools list, MCP tool schema, and MCP ask tool-call validation.
Improved
- Improved Premium AI Discovery guidance for llms.txt, /ask, and MCP capabilities.
- Improved accessible labelling for common icon-only theme, WooCommerce, and builder links.
- Improved LCP, preload, cache preload, unused CSS, JavaScript, image, Elementor, and cloud performance handling with clearer protected-script visibility.
- Improved Content Decay navigation, 404 monitoring, schema output, breadcrumbs, external CSS handling, ecommerce optimisation, and admin screens.
Version 1.3.8: Site Audit accuracy and admin score reliability update
· WordPress 6.7+, PHP 8.2+
Site Audit accuracy and admin score reliability update
Premium: Premium audit accuracy, local SEO, and internal-linking reliability update
Improves Site Audit categorisation, latest-audit score refresh, accessibility-aware link analysis, 404 monitor cleanup, internal-linking coverage, imports, image optimization, and scheduled task stability.
In both the free plugin and Premium
Highlights
- Accessibility-aware link checks recognise screen-reader labels on icon links.
Improved
- Improved accessibility-aware empty-link detection for aria-label, title, image alt text, and icon labels.
Fixed
- Fixed 404 monitor noise by automatically clearing duplicate and bot-style rows.
Free plugin
Highlights
- Site Audit issues are grouped under clearer CSS, JavaScript, image, performance, mobile, accessibility, and content categories.
- Admin-bar and dashboard SEO scores refresh from the latest completed audit.
- Internal-linking and broken-link reports cover configured content types more reliably.
- 404 monitoring keeps reports focused by clearing duplicate and bot-noise rows.
Improved
- Improved Site Audit categorisation for CSS, JavaScript, image, performance, mobile, accessibility, and content issues.
- Improved internal-linking and broken-link reports so configured content types are covered more reliably.
- Improved importing from other SEO plugins and editor/sidebar consistency.
- Improved stability across image optimization, performance, and scheduled background tasks.
Fixed
- Fixed admin-bar and dashboard SEO scores so they update from the most recently completed audit.
- Fixed normal WordPress comment links being reported as nofollow issues.
Premium
Improves cloud audit categorisation, latest cloud-audit score refresh, accessibility-aware link analysis, 404 monitor cleanup, Local SEO reliability, internal-linking coverage, analytics, image optimization, and background task stability.
Highlights
- Cloud audit issues are grouped under clearer CSS, JavaScript, image, performance, mobile, accessibility, and content categories.
- Admin-bar and dashboard SEO scores refresh from the latest completed cloud audit.
- Internal-linking, broken-link checking, and link reports cover configured content types more reliably.
- Local SEO modules and KML/location sitemaps are consolidated for better reliability.
Improved
- Improved cloud audit categorisation for CSS, JavaScript, image, performance, mobile, accessibility, and content issues.
- Improved internal-linking, broken-link checking, and link reports across configured content types.
- Improved Local SEO module consolidation and KML/location sitemap reliability.
- Improved editor sidebar and meta box consistency across AI, linking, content, and schema panels.
- Improved stability across image optimization, analytics integrations, performance, and background tasks.
Fixed
- Fixed admin-bar and dashboard SEO scores so they update from the most recently completed cloud audit.
- Fixed standard WordPress comment links being reported as nofollow issues.
Version 1.3.6: Site Audit review and optimization reliability improvements
· WordPress 6.7+, PHP 8.2+
Site Audit review and optimization reliability improvements
Premium: Premium cloud audit and optimization reliability improvements
Improves Site Audit issue review, latest-audit dashboard scoring, internal-linking reports, image optimization reliability, modern image delivery, editor compatibility, WooCommerce cache safety, and scheduled background tasks.
In both the free plugin and Premium
Highlights
- Dashboard scoring shows the latest audit result more reliably
Improved
- Improved dashboard scoring so the latest audit result is shown more reliably.
- Improved modern image delivery for faster page loading.
- Improved compatibility with Elementor and WordPress admin/editor screens.
- Improved cache safety for WooCommerce stores.
Fixed
- Fixed settings that could appear saved but not apply correctly.
- Fixed background tasks so scheduled optimizations run more reliably.
Free plugin
Highlights
- Site Audit findings are easier to review with clearer priority, actionable counts, and accessibility grouping
- Internal-linking reports use clearer score-card summaries and stale-scan guidance
- Image optimization and modern image delivery are more reliable
- Elementor and WordPress admin/editor compatibility improvements
- WooCommerce cache safety and scheduled background task reliability improvements
Improved
- Improved Site Audit results so high-priority issues, actionable counts, and accessibility findings are easier to review.
- Improved internal-linking report summaries and stale-scan messaging.
- Improved image optimization so existing images can be re-optimized more reliably.
Premium
Improves cloud audit issue review, latest-audit dashboard scoring, premium analytics/admin dashboards, AI Performance Doctor, local SEO duplicate-location handling, internal-linking reports, image optimization, Critical CSS/preload handling, editor compatibility, WooCommerce cache safety, and scheduled background tasks.
Highlights
- Cloud audit findings are easier to review with clearer priority, actionable counts, and accessibility grouping
- Premium audit, E-E-A-T, accessibility, AI visibility, and internal-linking screens have clearer summaries and states
- AI Performance Doctor can suggest targets, verify before/after results, and run without an AI provider
- Local SEO can flag possible duplicate locations and safely archive duplicates after review
- Premium image optimization and delivery tools are more reliable
- Critical CSS and preload handling improvements
- Elementor/admin compatibility, WooCommerce cache safety, and scheduled task reliability improvements
Improved
- Improved cloud audit results so high-priority issues, actionable counts, and accessibility findings are easier to review.
- Improved premium admin score cards, audit summaries, E-E-A-T grouping, accessibility labels, and internal-linking report states.
- Improved AI Performance Doctor target selection, rule-based fallback, and before/after verification.
- Improved Local SEO duplicate-location review so duplicate live branches can be archived safely.
- Improved premium image optimization and delivery tools.
- Improved Critical CSS and preload handling.
Fixed
- Fixed Business-tier license checks that could show upgrade prompts for already-entitled customers.
- Fixed Google Search Console permission errors so unverified properties show actionable reconnect guidance.
- Fixed impossible database table overhead values from inflated InnoDB DATA_FREE reports.
- Fixed admin-bar icon rendering and alignment by replacing emoji labels with Dashicons.
Version 1.3.5: Performance delivery reliability and image optimization fixes
· WordPress 6.7+, PHP 8.2+
Performance delivery reliability and image optimization fixes
Premium: Premium performance reliability and image experience fixes
Improves performance delivery with safer delayed JavaScript, responsive image sizes, forced image re-optimization, AVIF/WebP delivery ownership, WooCommerce cache safeguards, cache purge controls, and settings persistence fixes.
In both the free plugin and Premium
Highlights
- Safer delayed JavaScript that keeps Elementor frontend/admin/editor contexts stable
- Responsive image delivery for Elementor and standard large attachment images
- Forced image re-optimization for existing JPEG, WebP, and AVIF sub-sizes
- AVIF/WebP delivery ownership with stale competitor-rule detection and Vary: Accept support
- Deeper WooCommerce cache safeguards and cache variation controls
- Adaptive cache preload throttling and tag-based page-cache purge support
- Visible settings and persistence fixes for performance controls
Improved
- Improved AVIF/WebP delivery ownership, stale competitor-rule detection, repair handling, and Vary: Accept support.
Fixed
- Fixed delayed JavaScript delivery so delayed scripts are not fetched early and Elementor frontend initializes after wake-up.
- Fixed admin/editor safety so optimization does not break Elementor or WordPress editing contexts.
- Fixed responsive image sizes that used intrinsic image width and caused mobile over-fetching.
- Fixed forced re-optimization queues that previously skipped or failed to rewrite existing image derivatives.
- Fixed image delivery repair edge cases involving stale competitor rewrite rules and missing Vary: Accept headers.
Free plugin
Added
- Added adaptive cache preload throttling for safer cache warming under server load.
- Added tag-based page-cache purge support for narrower invalidation.
- Added deeper WooCommerce cache safeguards for dynamic cart, checkout, account, Store API, cookie, preload, and payment-script contexts.
- Added visible admin controls for smart compression, cache warming, WooCommerce safe cache, and preload throttling.
Improved
- Improved responsive image delivery for builder images and standard large attachment images.
- Improved smart compression and forced re-optimization so existing sub-sizes can be regenerated with current quality profiles.
- Improved settings persistence for image optimization, cache, WooCommerce safe cache, and performance controls.
Fixed
- Fixed output safety around Elementor, image optimization, and cache rebuild paths found during production smoke testing.
Premium
Improves premium performance delivery with Critical CSS status reliability, LQIP/VPI image experience tools, safer delayed JavaScript, responsive image sizes, forced image re-optimization, AVIF/WebP delivery ownership, WooCommerce safeguards, and settings persistence fixes.
Highlights
- LQIP placeholder generation and learned VPI viewport-image preloading controls
- Critical CSS lifecycle status, last-error reporting, and stale-job handling
Added
- Added LQIP placeholder generation and VPI learned viewport-image preloading controls.
- Added Critical CSS lifecycle status, last-error reporting, and stale-job handling.
- Added adaptive cache preload throttling and tag-based page-cache purge support.
- Added deeper WooCommerce performance compatibility safeguards for dynamic cart, checkout, account, Store API, cookies, preload, payment scripts, and cache variants.
- Added visible admin controls for smart compression, cache preloading, WooCommerce safe cache, and premium image tools.
Improved
- Improved responsive image delivery for Elementor and standard large attachment images.
- Improved smart compression and forced re-optimization so existing JPEG, WebP, and AVIF sub-sizes can be regenerated with current quality profiles.
- Improved Critical CSS generated/manual CSS output guards for builder-heavy pages.
- Improved settings persistence for image optimization, cache, WooCommerce safe cache, Critical CSS, LQIP, and VPI controls.
Fixed
- Fixed Script Manager double-delay handling in premium asset delivery.
- Fixed production smoke-test issues around Elementor, Critical CSS, image optimization, cache rebuilds, and delivery health reporting.
Version 1.3.4: Visible performance controls and agency CLI workflows
· WordPress 6.7+, PHP 8.2+
Visible performance controls and agency CLI workflows
Adds visible admin controls for performance presets, cache exclusions, role-based optimization skips, content-visibility rendering, image hygiene, per-zone Heartbeat, Cloudflare tooling, and WP-CLI cache/preset workflows.
In both the free plugin and Premium
Highlights
- Performance Presets UI for Standard, Aggressive, and E-commerce profiles
- Cache exclusion controls for categories, tags, and post types
- Role-based CSS and JavaScript optimization skip controls
- Content-visibility controls for below-fold selector rendering
- Image hygiene controls for missing thumbnails and oversized uploads
- Per-zone Heartbeat controls for frontend, admin dashboard, and post editor contexts
- Cloudflare zone detection, development-mode toggle, and clear-on-purge-all controls
- WP-CLI cache and preset commands for agency workflows
Added
- Added Performance Presets UI for Standard, Aggressive, and E-commerce profiles in Caching & Delivery.
- Added cache exclusion controls for categories, tags, and post types.
- Added role-based optimization skip controls for CSS and JavaScript rewriting.
- Added content-visibility controls for below-fold selector rendering.
- Added image hygiene controls for missing thumbnail generation and WordPress big-image upload thresholds.
- Added per-zone Heartbeat controls for frontend, admin dashboard, and post editor contexts.
- Added Cloudflare zone auto-detection, development-mode toggle, and clear-on-purge-all controls in the CDN panel.
- Added WP-CLI cache and preset commands for agency workflows.
Improved
- Improved free/premium settings persistence parity so the new performance controls are saved through REST and visible in the admin UI.
Fixed
- Fixed preset option targets so JavaScript/CSS delivery settings are written to the correct cache and asset settings groups.
- Fixed auto-linking REST setting compatibility so saved legacy enable flags are honored.
- Fixed keyword-map apply batching and memory guards for larger internal-linking runs.
- Fixed the image bulk optimization UI so selected attachments are queued through one REST request.
- Fixed resize-large-image and missing-size controls so saved image hygiene settings are read by the runtime module and keep image optimization active.
- Fixed module and module-group toggle persistence so saved Local SEO and analytics states do not silently revert.
Premium
Fixed
- Fixed Cache Preload scheduling fallback when Action Scheduler is unavailable.
- Fixed Business+ tier labels in the module manager so locked analytics features do not appear as Pro-only controls.
- Fixed Asset Optimization saves so Critical CSS automatic mode and other just-clicked controls persist even when saving immediately after changing them.
- Fixed Critical CSS generation so admin requests queue background work instead of running the generator synchronously, prefer Action Scheduler when available, avoid immediate cron spawning, and guard mixed cron argument shapes.
- Fixed Elementor safe-profile handling so saved manual/generated Critical CSS is not suppressed before it can be output.
Version 1.3.3: RSS controls, builder support, cache variants, and safety fixes
· WordPress 6.7+, PHP 8.2+
RSS controls, builder support, cache variants, and safety fixes
Adds RSS content settings, SEO revision history APIs, post index status checks, REST GET caching, cache variants, unused media cleanup endpoints, database cleanup previews, database power tweaks, SeedProd/WPBakery support, and safety fixes for the editor/admin screen.
In both the free plugin and Premium
Highlights
- RSS feed before/after content settings with attribution and canonical feed metadata
- SEO revision history API support for ProRank metadata
- REST GET cache for safe public API routes, plus page-cache variants for roles, users, and WooCommerce country/currency context
- Unused media scan and confirmation-gated deletion endpoints
- Database cleanup savings previews and idempotent database power-tweak recommendations
- SeedProd and WPBakery content extraction and performance safety support
- Admin/block-editor safety fix for Advanced Settings version-string cleanup
Added
- Added RSS feed before/after content controls with attribution and canonical feed metadata.
- Added SEO revision history API support for ProRank metadata, including focus keywords, robots/noindex, schema, social, and canonical fields.
- Added REST GET caching for safe public API routes, plus per-role/per-user page-cache variants and WooCommerce country/currency variants.
- Added unused media scan and confirmation-gated dry-run deletion endpoints for unattached or missing image files.
- Added database cleanup endpoints with savings previews and idempotent database power-tweak recommendations.
- Added SeedProd and WPBakery content extraction and performance safety support.
Fixed
- Fixed Advanced Settings version-string cleanup so admin and block-editor assets are skipped safely and do not trigger PHP fatals.
- Fixed SEO revision snapshots so first edits can restore the previous metadata state.
- Hardened REST GET cache for logged-in requests by rejecting edit/private contexts and varying entries per user.
- Fixed database cleanup preview rows so repeated cleanup types do not overwrite each other.
- Hardened unused media cleanup by checking meta/options references and requiring explicit delete confirmation.
Free plugin
Highlights
- Post index status REST checks for local indexability blockers
Added
- Added post index status REST checks for local indexability blockers.
Premium
Adds RSS content settings, SEO revision history APIs, post index status checks with optional Search Console inspection, REST GET caching, cache variants, unused media cleanup endpoints, database cleanup previews, database power tweaks, SeedProd/WPBakery support, and safety fixes for the editor/admin screen.
Highlights
- Post index status REST checks with optional Search Console URL Inspection when connected
Added
- Added post index status REST checks with local blockers and optional Search Console URL Inspection when connected.
Version 1.3.2: WordPress 7 admin and audit display polish
· WordPress 6.7+, PHP 8.2+
WordPress 7 admin and audit display polish
Premium: WordPress AI Connector routing and admin polish
Improves WordPress 7 admin-list readability, Dashboard and Site Audit summary consistency, and release metadata. No new setup is required.
Free plugin
Highlights
- Post-list score/status columns stay compact so core WordPress columns remain readable
- Dashboard and Site Audit totals are clearer when the latest audit data is available or still loading
- Release metadata and compatibility labels are updated for WordPress 7.0
Improved
- Improved WordPress 7 post-list layouts so ProRank score/status columns stay compact and title, author, categories, tags, comments, and date columns remain readable.
- Improved Dashboard and Site Audit summaries so score and issue totals display consistently when audit data is available or still loading.
- Updated release metadata and WordPress 7.0 compatibility labels.
Premium
Adds WordPress AI Connector compatibility for text AI workflows, direct-provider profiles for multiple API accounts, clearer AI provider status, plus the WordPress 7 admin and audit display improvements from ProRank SEO 1.3.2.
Highlights
- WordPress AI Connector can power text AI workflows when the connector is installed and approved
- Direct-provider profiles let sites keep multiple API accounts and route text, image, and fallback AI separately
- AI Configuration now shows whether text AI is using the WordPress AI Connector or a direct provider key
- AI image attributes continue to require a direct vision-capable provider, with clearer guidance when needed
- Includes the WordPress 7 post-list and Dashboard/Site Audit display improvements from ProRank SEO 1.3.2
Added
- Added WordPress AI Connector compatibility for text AI workflows when a connector is installed and approved.
- Added direct-provider profiles so sites can save multiple API accounts and route text, image, and fallback AI features separately.
Improved
- Improved AI Configuration status so admins can see whether text AI is using the WordPress AI Connector or a direct ProRank API key.
- Kept AI image attributes on direct providers when image vision is required, with clearer guidance when a direct provider is needed.
- Improved WordPress 7 post-list layouts and Dashboard/Site Audit display consistency from ProRank SEO 1.3.2.
Security
- AI routes continue to require the existing premium license and WordPress permissions. ProRank does not store WordPress AI Connector keys.
Version 1.3.1: Content analysis, Image SEO, and related-content blocks
· WordPress 6.7+, PHP 8.2+
Content analysis, Image SEO, and related-content blocks
Premium: AI Optimize and ProRank SEO 1.3.1
Adds inclusive-language checks, prominent-word insights, bulk Image SEO attributes with preview and rollback, and three related-content Gutenberg blocks. Premium adds per-sentence AI Optimize.
Free plugin
Highlights
- Inclusive Language checks in the editor and Posts/Pages list, with an ignored-terms list for your site
- Prominent Words shows the main topics found in each post so editors can check topical focus
- Image SEO bulk attributes can preview and apply alt text, attachment titles, and captions from safe templates, with rollback history
- Related Content Gutenberg blocks add Related Posts, Sibling Pages, and Subpages lists without theme code
- Content-analysis results now refresh more reliably when content, settings, or noindex status changes
Added
- Added Inclusive Language checks in the Content Analysis sidebar with a curated starter dictionary, ignored terms, severity counts, and a Pass/Review badge. Settings live under On-Page SEO → Content Analysis.
- Added an Inclusive Language filter to the Posts and Pages list so editors can quickly find content that needs review.
- Added Prominent Words in the editor sidebar so each post shows its main terms from the title and body.
- Added Image SEO bulk attributes for alt text, attachment titles, and captions using templates such as filename, attachment title, parent title, site name, file type, and year. Includes preview, apply, rollback history, and a Media Library filter for images generated by ProRank.
- Added three Gutenberg blocks: Related Posts, Sibling Pages, and Subpages. They only show eligible published content and automatically hide when there is nothing useful to display.
Improved
- Content Analysis settings page now exposes per-feature toggles for inclusive language and prominent words, plus per-site ignored terms for each.
- Inclusive Language and Prominent Words results now update when content, ignored terms, feature settings, or noindex status changes.
- Post-list layouts are more readable in the WordPress 7 admin, with ProRank columns kept compact.
Security
- Bulk Image Attributes requires a fresh preview before applying changes and refuses to overwrite an attachment when its current values changed after preview.
Premium
Adds AI Optimize for sentence-by-sentence rewriting in the editor. Free also adds inclusive-language checks, prominent-word insights, bulk Image SEO attributes, and related-content blocks.
Highlights
- AI Optimize per-sentence rewrite panel in the editor sidebar using your configured AI Tools provider
- Accept, reject, regenerate, or accept visible suggestions while reviewing the before/after wording
- Links, shortcodes, code, scripts, and style content are protected from rewriting
- Repeated identical sentences are handled safely so the accepted suggestion updates the intended sentence
- All ProRank SEO 1.3.1 features (Inclusive Language, Prominent Words, Bulk Image Attributes, Related Content blocks)
Added
- Added an AI Optimize panel in the editor sidebar that reviews paragraph and list-item sentences from the current editor content and proposes clearer rewrites.
- Added per-sentence controls so editors can accept, reject, regenerate, or apply visible suggestions without rewriting the whole post at once.
- Added safe skipping for headings, reusable blocks, links, shortcodes, code, scripts, and style content.
- Added a small session history showing generated, accepted, rejected, and conflict counts.
Improved
- AI Optimize checks the current editor content before applying a suggestion and shows a conflict instead of changing the wrong text if the post was edited meanwhile.
- Repeated identical sentences are now targeted reliably, including when suggestions are accepted out of order.
- Protected content stays untouched, even when the same sentence also appears outside a protected link, shortcode, or code block.
Security
- AI Optimize only runs for users who can edit the post, ties suggestions to the current user, and only calls the configured BYOK AI provider when you click Analyze or regenerate.
Version 1.3.0: Object Cache controls, content repair tools, and cache safety hardening
· WordPress 6.7+, PHP 8.2+
Object Cache controls, content repair tools, and cache safety hardening
Premium: Schema Aggregation/NLWeb, AI Ask, cache preload + coverage, and content repair
Adds explicit Object Cache health and lifecycle controls (Redis/Memcached, opt-in and gated), one-click H1 and title-length repair, AI metadata-leak cleanup, a Font Delivery Health panel, and internal-linking fixes — plus hardened page-cache safety and an activation-stability fix.
In both the free plugin and Premium
Added
- Added Object Cache health and lifecycle controls: test connection, install/update the ProRank drop-in, remove drop-in, flush, and flush-by-group. Install is refused unless a Redis or Memcached backend is verified reachable; the drop-in fails open to the in-memory array cache and never overwrites a drop-in ProRank does not own.
- Added H1 repair workflow (audit, deterministic fix, dry-run, backup and restore, rendered-page check).
- Added title-length repair workflow (audit, deterministic suggestions, dry-run, backup and restore).
- Added AI metadata-leak detection and cleanup that removes hidden AI/OpenAI/ChatGPT-origin metadata attributes from stored content, with an editor sidebar panel and a Site Audit bulk cleanup surface.
- Added a Font Delivery Health panel and a Database Bloat control panel.
- Added a keep-warm maintenance task and a bounded unused-CSS cache-skip safety valve that can never skip caching indefinitely.
Improved
- Improved page-cache safety with atomic, validated .htaccess writes and variant-aware targeted cache purging.
- Improved internal-linking orphan and canonical reconciliation, including a check-orphan endpoint alias and canonical-aware link resolution with a dry-run before any links are applied.
Fixed
- Fixed a plugin-activation fatal in the module manager (a missing plugin-instance reference during activation) so activation is stable on a clean install.
Security
- The raw-analysis cache bypass is now gated by a per-site secret, so an unauthenticated request can no longer bypass the page cache.
Free plugin
Highlights
- Object Cache health and lifecycle controls (requires a Redis or Memcached backend; drop-in install is explicit, gated, and never overwrites a foreign drop-in)
- One-click H1 repair with dry-run, backup/restore, and rendered-page verification
- Title-length repair with deterministic suggestions and dry-run/backup/restore
- AI metadata-leak cleanup that detects and removes hidden AI/OpenAI/ChatGPT metadata attributes from stored content (editor sidebar + bulk)
- Internal-linking orphan/canonical reconciliation fixes (check-orphan endpoint, dry-run before applying links, canonical-aware resolution)
- Font Delivery Health and Database Bloat panels
- Hardened page-cache safety: atomic/validated .htaccess writes, variant-aware targeted purge, secret-gated raw-analysis bypass
- Activation stability fix in the module manager
Premium
Everything in ProRank SEO 1.3.0 plus site-wide Schema Aggregation with an NLWeb /ask and Model Context Protocol /mcp endpoint, BYOK AI Ask/Summarize, Targeted FAQ/HowTo schema, cache preload with coverage health and a Warm Cache Now control, and richer bulk repair surfaces.
Highlights
- Site-wide Schema Aggregation with an NLWeb-style /ask endpoint and a Model Context Protocol /mcp endpoint (gate-controlled; public discovery only, BYOK LLM modes require an authenticated edit_posts user)
- BYOK AI Ask/Summarize using your configured AI Tools provider — no server keys, no calls without explicit user action
- Targeted FAQ and HowTo schema modules
- Cache preload priority front-pass with Cache Coverage health and a Warm Cache Now control
- Object Cache health and lifecycle controls (requires Redis or Memcached; explicit, gated drop-in)
- H1 repair, title-length repair, and AI metadata-leak cleanup with richer Site Audit bulk surfaces
- Font Delivery Health and Database Bloat panels; internal-linking orphan/canonical fixes
- Hardened page-cache safety (atomic .htaccess writes, variant-aware purge, secret-gated raw-analysis bypass) and an activation-stability fix
Added
- Added site-wide Schema Aggregation with an NLWeb-style /ask endpoint and a Model Context Protocol (/mcp) endpoint. Both are gate-controlled; discovery is public while LLM-backed ask/summarize/generate modes require an authenticated user with edit_posts.
- Added BYOK AI Ask/Summarize that uses the site's configured AI Tools provider. No server-side API keys are used or stored, and no provider calls happen without an explicit user request.
- Added Targeted FAQ and Targeted HowTo schema modules.
- Added cache preload with a priority front-pass, a read-only Cache Coverage health panel, and a Warm Cache Now control.
Version 1.2.5: Sitemap cleanup, URL canonicalisation, and image alt repair
· WordPress 6.7+, PHP 8.2+
Sitemap cleanup, URL canonicalisation, and image alt repair
Premium: E-E-A-T accuracy, location sitemap cleanup, and live-site fixes
Fixes robots.txt sitemap output, keeps ProRank XML sitemaps canonical, improves URL cleanup redirects, and fills missing image alt text from media-library metadata on rendered pages.
Free plugin
Highlights
- Fixed robots.txt output so WordPress core wp-sitemap.xml is removed when ProRank XML sitemaps are active
- Ensured the ProRank sitemap index is always listed in robots.txt even when another Sitemap line is present
- Improved URL cleanup redirects when lowercase URLs and trailing slashes are both enabled
- Added frontend missing-alt repair so local media images with empty alt attributes can use media-library alt text
- Improved builder/widget coverage for image alt repair through content, excerpt, widget, and output-buffer handling
Added
- Added automatic missing-alt backfill for local media images when the attachment already has alt text saved in WordPress.
Improved
- Improved robots.txt sitemap handling so ProRank's sitemap index is not skipped because another plugin or WordPress core already added a Sitemap line.
- Improved URL cleanup canonicalisation by combining lowercase handling with configured trailing-slash enforcement when WordPress receives the request.
- Improved image optimisation frontend processing so builder-rendered images with empty alt attributes can be repaired at render time.
Fixed
- Fixed robots.txt output that could keep the disabled WordPress core wp-sitemap.xml URL visible.
- Fixed sitemap robots output so the ProRank sitemap index is listed reliably.
- Fixed missing image alt text in rendered HTML when page builders stored empty alt attributes instead of using media-library metadata.
Premium
Improves the E-E-A-T Monitor with 2026 YMYL checks, faster background scans, better issue deduping and AI advice fallback, while fixing KML/location sitemap output, robots.txt sitemap handling, URL cleanup, and rendered image alt text.
Highlights
- Added stronger 2026 E-E-A-T checks for YMYL review signals, Organization/LocalBusiness schema, and visible phone/address trust signals
- Expanded author credential detection with UK medical and professional registration terms
- Reduced noisy repeated author findings with scan-level deduping and capped per-issue scoring penalties
- Moved E-E-A-T scans to background processing with fewer loopback requests to avoid admin 504 timeouts
- Hardened E-E-A-T report rendering so stringified score data cannot crash the admin dashboard
- Added deterministic AI Advice fallback so recommendations remain useful when an AI provider returns a short or failed response
- Removed KML files from robots.txt/sitemap declarations while keeping the KML file available for maps
- Standardised the location XML sitemap at locations-sitemap.xml with deduped location URLs
- Added frontend missing-alt repair for builder-rendered media images
Added
- Added YMYL review-signal detection for health, medical, legal, finance, safety, and similar high-trust content.
- Added Organization/LocalBusiness schema detection and visible NAP checks to the E-E-A-T trust component.
- Added expanded credential keyword coverage including GMC, NMC, HCPC, GDC, MRCGP, CQC, MBBS, BSc, MSc, licensed, registered, and qualified.
- Added fallback E-E-A-T AI Advice recommendations for cases where the configured AI provider fails or returns truncated output.
- Added automatic missing-alt backfill for local media images using WordPress attachment alt text.
Improved
- Improved E-E-A-T scan performance by queueing scans in the background and reducing repeated rendered-page loopback checks.
- Improved E-E-A-T scoring so repeated instances of the same issue type do not drain a component score unfairly.
- Improved author-level issue deduping so the same missing author bio or credential issue is not reported on every post by the same author.
- Improved E-E-A-T report rendering by normalizing REST score and trend values before charts and score cards render.
- Improved location sitemap output by using locations-sitemap.xml as the canonical XML sitemap URL and deduping repeated location entries.
- Improved robots.txt sitemap output so ProRank's sitemap index replaces the disabled WordPress core sitemap line.
- Improved URL cleanup canonicalisation when lowercase URLs and trailing slashes are both enabled.
Fixed
- Fixed robots.txt output that could list wp-sitemap.xml even when WordPress core sitemaps were disabled.
- Fixed KML files being declared as sitemaps in robots.txt or sitemap index output.
- Fixed location sitemap duplication that could repeat the homepage or repeated location URLs.
- Fixed E-E-A-T scan requests that could time out behind Nginx/PHP limits on larger sites.
- Fixed an E-E-A-T admin crash when REST responses returned score or trend values as strings.
- Fixed truncated AI Advice responses by replacing incomplete provider output with a complete fallback recommendation.
- Fixed rendered page-builder images that kept empty alt attributes even after media-library alt text was set.
Removed
- Removed dead KML sitemap index and robots.txt injection paths from the Local SEO KML integration.
Version 1.2.4: Cleaner editor sidebar, steadier settings controls, and WordPress 6.9 readiness
· WordPress 6.7+, PHP 8.2+
Cleaner editor sidebar, steadier settings controls, and WordPress 6.9 readiness
Premium: Schema Health, safer Google Business Profile sync, and cleaner editor UI
Refreshes the post-editor SEO sidebar for easier scanning, fixes settings toggles that could display incorrectly on admin pages, and keeps editor controls ready for newer WordPress versions.
Free plugin
Highlights
- Refreshed the post-editor SEO sidebar with clearer typography and more consistent layouts across Content Analysis, Headline Analyzer, and Internal Links
- Made SEO score panels easier to read with larger score numbers, clearer status labels, helpful hints, and compact supporting metrics
- Standardized success, warning, and issue colours across editor scores so results are easier to interpret
- Fixed settings toggles that could stretch or display incorrectly on some admin screens
- Updated editor controls for better compatibility with upcoming WordPress admin UI changes
Added
- Added a more consistent editorial layout across the post-editor SEO sidebar.
Improved
- Improved sidebar hierarchy so scores, status labels, and secondary metrics are easier to scan while editing content.
- Improved score row spacing and dividers so supporting metrics feel cleaner and less crowded.
- Improved keyboard focus styling across settings controls for clearer navigation.
Fixed
- Fixed admin settings toggles so switches keep the correct size and on/off state.
- Fixed editor metabox controls so they stay compatible with newer WordPress control sizing.
- Fixed several small admin UI consistency issues found during the 1.2.4 cleanup.
Premium
Adds a Local SEO Schema Health checklist, safer Google Business Profile sync with preview and history, multi-ratio business photos, stronger aggregate-rating safeguards, and the refreshed editor sidebar.
Highlights
- Added Schema Health to show whether your final LocalBusiness schema includes required and recommended fields
- Added scheduled Google Business Profile syncing with configurable intervals and visible next-run status
- Added Sync Preview so Replace mode shows what will be added, updated, removed, or left unchanged before changes are applied
- Added Sync History with recent manual and scheduled runs, status, counts, errors, and duration
- Improved LocalBusiness schema with front-page entity linking, multi-ratio business photos, and safer aggregate-rating handling
- Refreshed the post-editor SEO sidebar across Content Analysis, Headline Analyzer, Internal Links, AI Transparency, and AI Assistant
- Improved the JSON-LD Preview so schema output is easier to read and review
Added
- Added Schema Health above the JSON-LD Preview so users can see required fields, recommended fields, entity links, and aggregate-rating safety in one place.
- Added front-page LocalBusiness entity linking for cleaner structured-data relationships.
- Added business photo fields for 1:1, 4:3, and 16:9 images while keeping existing single-image settings working.
- Added review-source validation for Aggregate Rating so unsupported self-entered ratings are not published as structured data.
- Added scheduled Google Business Profile auto-sync with hourly, twice-daily, daily, and weekly interval options.
- Added Sync Preview so users can review location changes before applying them.
- Added Sync History showing recent runs, status, counts, duration, and whether the run was manual or scheduled.
Improved
- Improved JSON-LD Preview readability with clearer contrast, spacing, and syntax highlighting.
- Improved the editor sidebar with a consistent editorial design across Content Analysis, Headline Analyzer, Internal Links, AI Transparency, and AI Assistant.
- Improved Replace mode safety with a confirmation step for manual runs and safer scheduled-sync behavior.
- Improved Schema Health accuracy so it reflects the schema that is actually output on the site.
Fixed
- Fixed Schema Settings toggles that could stretch or display incorrectly.
- Fixed Google Business Profile auto-sync so enabling it now creates real recurring syncs.
- Fixed scheduled-sync next-run status so the UI shows the correct upcoming run time.
- Fixed Google Business Profile disconnect handling so scheduled syncs stop after the account is disconnected.
- Fixed editor controls for better compatibility with newer WordPress admin UI changes.
Version 1.2.3: Performance hardening, safer asset optimisation, and version reporting fixes
· WordPress 6.7+, PHP 8.2+
Performance hardening, safer asset optimisation, and version reporting fixes
Premium: Performance hardening, safer JS/CSS/image optimisation, and live-site compatibility fixes
Hardens frontend performance delivery with safer JS minification, CDN-safe cache keys, CSS delivery fixes, image optimisation safety, and corrected release/version reporting.
In both the free plugin and Premium
Fixed
- Fixed JavaScript minification that could remove ASI-sensitive statement boundaries and create parse errors.
- Fixed stale CDN edge cache after JavaScript cache regeneration by publishing rebuilt assets under fresh URLs.
- Fixed version reporting so admin screens and update checks show the installed release consistently.
Free plugin
Highlights
- Replaced unsafe JavaScript minification with a parser-backed minifier to avoid broken ASI-style scripts
- Added CDN-safe asset cache keys so rebuilt JavaScript files publish under fresh URLs after minifier changes
- Fixed CSS delivery edge cases around combined, async, and inline builder/theme styles
- Improved image optimisation safety for stale WebP/AVIF variants and large source images
- Corrected version reporting so admin screens and REST payloads show the installed release consistently
Improved
- Improved CSS delivery by keeping protected builder/theme base styles stable while asyncing safe stylesheet groups.
- Improved inline CSS handling for builder/theme styles and avoided duplicate style IDs in optimized output.
- Improved image optimisation safety for stale generated variants and original source processing.
Fixed
- Fixed stylesheet delivery edge cases that could leave duplicate or stale optimized CSS files.
Premium
Hardens the 1.2 performance stack with safer JS minification, CDN-safe asset cache keys, CSS delivery fixes, image optimisation safety, Goodshuffle script delay coverage, and safer inline CSS handling.
Highlights
- Replaced unsafe JavaScript minification with a safer parser-backed minifier and CDN-safe cache keys
- Fixed render-blocking CSS regressions around combined CSS, cached Elementor/Astra assets, and async dedupe
- Fixed Goodshuffle script delay coverage across all public pages without exposing preload-scanner script URLs
- Improved image optimisation safety for stale WebP/AVIF variants, original-source processing, and large images
- Hardened Used CSS queue reporting, circuit-breaker handling, stale-result cleanup, and safe merged-strip gating
Added
- Added CDN-safe asset cache keys so rebuilt JavaScript files publish under fresh URLs after minifier changes.
Improved
- Improved critical CSS, inline CSS management, and protected builder-base CSS delivery for Elementor/Astra-heavy pages.
- Improved Used CSS diagnostics, queue reporting, circuit-breaker handling, and stale-result cleanup.
- Improved .htaccess install safety with locking and rollback-oriented safeguards after live-host compatibility failures.
Fixed
- Fixed render-blocking CSS handling for combined CSS, cached Elementor/Astra assets, and async stylesheet dedupe.
- Fixed Goodshuffle script delay coverage across homepage, event, holidays, gallery, contact, and decor pages.
- Fixed image optimisation safety around stale WebP/AVIF variants, original-source optimisation, and large-image re-encoding.
- Fixed unsafe Used CSS behavior so incomplete optimized CSS output cannot silently strip live layout styles.
- Fixed inline CSS output IDs so ProRank-inlined files do not collide with WordPress wp_add_inline_style IDs.
Version 1.2.2: GA4/GTM fields, sitemap cleanup, image optimisation, and admin workflow fixes
· WordPress 6.7+, PHP 8.2+
GA4/GTM fields, sitemap cleanup, image optimisation, and admin workflow fixes
Premium: GA4/GTM fields, Site Audit, internal linking, AI optimize, and image runtime fixes
Maintenance release for the 1.2 line. Adds simple GA4/GTM Site Basics fields and fixes image-optimisation runtime enablement, sitemap cache invalidation for deleted content, Site Audit probing, archive metadata controls, and admin workflow feedback.
In both the free plugin and Premium
Highlights
- Added simple Google Analytics 4 and Google Tag Manager fields in Site Basics so users can enter IDs instead of pasting scripts
Added
- Added simple Google Analytics 4 and Google Tag Manager fields in Site Basics, with generated frontend snippets from sanitized IDs.
Improved
- Improved Site Basics verification handling so pasted Google Search Console meta tags are reduced to the verification code.
- Improved Additional Meta Tags validation so script snippets are rejected with a clear error instead of silently removed.
Fixed
- Fixed image-optimisation runtime enablement from the Performance screen.
- Fixed per-image optimisation stats so AVIF/WebP variants report real optimized size and savings.
- Fixed sitemap cache invalidation after post trash/delete and term changes.
Free plugin
Highlights
- Fixed image-optimisation runtime enablement so bulk optimisation can be activated after enabling Image Optimisation
- Fixed sitemap cache invalidation for trashed/deleted posts and terms so stale 404 URLs are not kept after content cleanup
- Improved Site Audit HTTP probing to avoid false 4xx results during local audits
- Improved archive and miscellaneous-page metadata controls plus admin bulk-edit feedback
Improved
- Improved archive and miscellaneous-page metadata defaults for crawler-facing descriptions.
- Improved admin bulk-edit feedback and SEO status reporting in list tables.
Fixed
- Fixed Site Audit HTTP probing that could report valid internal URLs as 4xx.
- Fixed admin bundle stability issues found during live dogfooding.
Premium
Maintenance release for the 1.2 line. Adds simple GA4/GTM Site Basics fields and fixes Site Audit stability, image-optimisation enablement, internal-linking orphan workflows, AI Optimize missing-key handling, schema logo selection, and sitemap cleanup for deleted content.
Highlights
- Fixed Site Audit admin crashes caused by stale tab state during app loading
- Fixed internal-linking orphan workflows, stale orphan caches, suggestion endpoints, homepage exemption, and server-side link application
- Fixed AI Optimize SEO bulk handling when no AI provider key is configured so false success notices are not shown
- Fixed image-optimisation runtime enablement and schema organization-logo media selection
Improved
- Improved archive and miscellaneous-page metadata controls, including date archive descriptions and author variable hints.
- Improved internal-linking orphan repair workflow with in-row Suggest/Fix actions and server-side link application.
Fixed
- Fixed Site Audit admin crashes caused by stale selected-tab state during app loading.
- Fixed stale orphan caches, homepage orphan exemptions, and internal-linking suggestion endpoint mismatches.
- Fixed AI Optimize SEO handling when no AI provider key is configured.
- Fixed schema organization logo selection with Media Library picker controls.
Version 1.2.1: Performance, admin speed, and metadata compatibility fixes
· WordPress 6.7+, PHP 8.2+
Performance, admin speed, and metadata compatibility fixes
Premium: Trustindex delay, Cloud Used CSS, schema, and admin fixes
Fixes imported SEO title placeholders, improves admin/cache responsiveness, strengthens Module Manager state sync, and hardens frontend performance delivery for review widgets, optimized CSS, images, fonts, and lazy media.
Free plugin
Highlights
- Fixed imported SEO title placeholders such as %sep% and %sitename% so migrated metadata renders clean titles
- Improved dashboard and admin-bar speed by checking cached audit data before expensive API refresh work
- Improved Module Manager state sync across admin pages
- Improved third-party, image, font, lazy media, cache, and optimized CSS handling for performance stability
Improved
- Improved dashboard and admin-bar performance by checking cached audit summaries before starting expensive API refresh work.
- Improved Module Manager state sync across admin pages so section toggles and child module screens stay aligned.
- Improved third-party performance handling for review widgets and tracker-delay governance.
- Improved cache and optimized CSS handling so generated page cache and used-CSS files are less likely to regress after cache clears.
- Improved responsive image, font, lazy media, and frontend performance compatibility paths used by builder-heavy sites.
Fixed
- Fixed imported SEO title placeholders such as %sep% and %sitename% so migrated metadata renders real page titles instead of raw template tokens.
Premium
Fixes imported SEO title placeholders, improves admin/cache responsiveness, hardens Trustindex/review-widget delay handling, preserves Cloud Used CSS output through cache clears, and includes the latest targeted schema, AI discovery, image/font, and performance compatibility fixes.
Highlights
- Fixed Trustindex review-widget delay so tracker-delay governance removes review JS from the initial reflow path
- Fixed Cloud Used CSS cache clearing so generated Used CSS output survives generic cache purges
- Fixed imported SEO title placeholders such as %sep% and %sitename%
- Improved targeted FAQ/HowTo schema, AI discovery, author E-E-A-T schema, Module Manager state sync, and performance compatibility
Improved
- Improved admin speed by checking cached audit/dashboard summaries before any paginated cloud request is started.
- Improved Smart Fonts, font preload priority, responsive image delivery, lazy media, and Elementor/video performance compatibility.
- Improved Page-Targeted FAQ and HowTo schema, AI/LLM discovery output, author E-E-A-T schema, and duplicate title/meta handling for person-brand sites.
- Improved Module Manager state sync across premium admin sections including AI Tools, Analytics, Local SEO, eCommerce SEO, Agency Hub, On-Page SEO, and Technical SEO.
Fixed
- Fixed imported SEO title placeholders such as %sep% and %sitename% so migrated Rank Math/Yoast-style metadata renders correctly.
- Fixed Trustindex review-widget handling so tracker-delay governance emits delayed-script markup with a compatible loader instead of leaving review JS on the initial reflow path.
- Fixed Cloud Used CSS cache clearing so generated Used CSS output survives generic cache purges and page cache does not fall back to heavier render-blocking CSS.
Version 1.2.0: AI Discovery, /ask, and /mcp endpoints
· WordPress 6.7+, PHP 8.2+
AI Discovery, /ask, and /mcp endpoints
Premium: Summarize and generate modes on /ask and /mcp (BYOK, authenticated)
Ships the AI Discovery surface built on ProRank's Schema Aggregation system: a site-wide JSON-LD @graph endpoint, an NLWeb-compatible /ask list-mode endpoint, and an MCP-compatible /mcp endpoint over the same data. All three share one on/off gate. This release is the free baseline — list mode only; summarize and generate are Pro+.
Free plugin
Highlights
- Added /wp-json/prorank-seo/v1/schema-map: site-wide JSON-LD @graph with deduplication, caching, and pagination
- Added /wp-json/prorank-seo/v1/ask in NLWeb list mode for natural-language queries against the graph
- Added /wp-json/prorank-seo/v1/mcp as an MCP-compatible agent endpoint (JSON-RPC 2.0) over the same data
- Added a shared SchemaMapGate so /schema-map, /ask, and /mcp open and close together
Added
- Added AI Discovery endpoint at /wp-json/prorank-seo/v1/schema-map with stable @id deduplication and cache invalidation on post/schema writes.
- Added /wp-json/prorank-seo/v1/ask supporting mode=list (public).
- Added /wp-json/prorank-seo/v1/mcp supporting MCP core methods (initialize, tools/list, tools/call, prompts/list, prompts/get, notifications, ping).
- Added a shared on/off gate so the three endpoints serve or close together; when closed they return HTTP 404 with a raw schema_map_disabled body.
- Added the ask tool (mode=list) and list_sites tool to /mcp tools/list.
Improved
- Improved JSON-RPC 2.0 conformance on /mcp: empty batch, scalar body, invalid-id, version, and method validation all return spec-shaped errors.
Premium
Builds on the free AI Discovery / /ask / /mcp surface by adding two BYOK LLM modes. Summarize returns a grounded summary alongside the list results; generate returns a RAG-style answer plus citations. Both require a WordPress application password for a user with edit_posts capability and use whatever AI provider is configured under AI Tools. Not full NLWeb or MCP parity.
Highlights
- Added /ask mode=summarize and mode=generate using the existing AI Tools BYOK provider config
- Added matching summarize/generate support on /mcp via tools/call ask (MCP content blocks)
- Added authenticated-only gating for richer modes: WordPress application password with edit_posts capability
- Added LocalBusiness, Product, FAQPage, and HowTo enrichment into the schema-map graph via the premium enricher
Added
- Added /ask mode=summarize: grounded summary over the ranked list results, returned alongside the envelope.
- Added /ask mode=generate: RAG-style answer with a 1-based citations array deterministically projected from results.
- Added the same summarize/generate modes on /mcp via the ask tool; unauthenticated calls return JSON-RPC -32001 (transport-level), not a content-block error.
- Added tier-aware mode advertising: free installs only ever see list; Pro+ sees list/summarize/generate in route enums, tools/list, and initialize.instructions.
- Added premium enrichment of the schema-map @graph with LocalBusiness, Product, FAQPage, and HowTo entities gated by source-module activity.
- Added an admin AI Discovery tab under Technical SEO with endpoint URLs, cache status, flush action, and disabled-reason diagnostics.
Improved
- Improved AI Manager usage-cap handling: per-tier daily caps now apply to /ask summarize and generate via a preflight check_usage_cap() call; quota exhaustion surfaces as a structured over_quota (HTTP 429) response.
- Improved MCP server info: initialize.instructions dynamically reflects which modes the install actually advertises so free and Pro+ installs can't describe themselves incorrectly.
Fixed
- Fixed a duplicate 'pro+' key in AI Manager USAGE_CAPS that silently masked the per-tier daily cap and broke check_usage_cap() for real license tiers; caps now key on the shipped tier strings (pro/business/agency).
Security
- Richer modes on /ask and /mcp require WordPress application-password auth for a user with edit_posts capability. Anonymous and subscriber-level accounts can no longer trigger LLM requests that would draw on the owner's BYOK provider credits.
Version 1.1.6: Performance delivery, media, and admin gating update
· WordPress 6.7+, PHP 8.2+
Performance delivery, media, and admin gating update
Improves Elementor lite-video embeds, responsive image and font delivery, builder-page lazy media, GTM defer handling, and fixes page-level Module Manager gating across Premium admin sections.
Premium release
Highlights
- Fixed Premium admin group pages so AI Tools, Analytics, Local SEO, eCommerce SEO, and Agency Hub respect the real Module Manager group state
- Improved Elementor video optimisation so video widgets convert to lite embeds instead of loading full players immediately
- Improved responsive image delivery, boxed-carousel sizing, icon-font optimisation, and builder-page lazy media handling
- Fixed GTM inline defer detection so tracker deferral applies more reliably on real-world markup
Improved
- Improved Elementor video optimisation so video widgets convert to lite embeds instead of loading full players immediately.
- Improved responsive image delivery with better sub-size coverage and carousel-aware sizes for boxed layouts.
- Improved icon-font optimisation, resource hints, and builder-page lazy media handling across the performance stack.
Fixed
- Fixed Premium admin group pages so AI Tools, Analytics, Local SEO, eCommerce SEO, and Agency Hub respect the real Module Manager group state.
- Fixed GTM inline defer detection so tracker deferral applies more reliably on real-world markup.
Version 1.1.5: Performance delivery and admin consistency update
Free · Premium · WordPress 6.7+, PHP 8.2+
Performance delivery and admin consistency update
Premium: Page-targeted schema, AI discovery, and author-metadata update
Improves responsive image and font delivery, builder-page lazy media, third-party defer handling, and fixes shared Module Manager state sync in free admin pages.
Free plugin
Highlights
- Fixed shared Module Manager state sync in On-Page SEO and Technical SEO admin pages
- Improved responsive image delivery with better sub-size coverage and carousel-aware sizing
- Improved icon-font optimisation, resource hints, and builder-page lazy media handling
- Improved third-party defer handling so GTM matching is more reliable on real-world markup
Improved
- Improved responsive image delivery with better sub-size coverage and carousel-aware sizes for boxed layouts.
- Improved icon-font optimisation, resource hints, and builder-page lazy media handling across the performance stack.
- Improved third-party defer handling so GTM matching is more reliable on real-world markup.
Fixed
- Fixed shared Module Manager state sync in On-Page SEO and Technical SEO admin pages.
Premium
Adds page-targeted FAQ and HowTo schema with admin UI, improves AI/LLM discovery output, and strengthens author schema plus archive metadata handling for person-brand sites.
Highlights
- Added Page-Targeted FAQ Schema with dedicated admin UI, REST CRUD, homepage/page/path targeting, preview support, and request-level dedupe
- Added Page-Targeted HowTo Schema with dedicated admin UI, REST CRUD, homepage/page/path targeting, preview support, and shared HowTo schema generation
- Improved llms.txt and llms-full.txt generation so AI discovery output avoids duplicate homepage entries and includes published content more reliably
- Improved Article.author schema with richer E-E-A-T fields and archive title/meta dedupe for person-brand collisions
Added
- Added Page-Targeted FAQ Schema with dedicated premium admin UI, REST CRUD endpoints, homepage/page/path targeting, preview support, and shared schema-service dedupe.
- Added Page-Targeted HowTo Schema with dedicated premium admin UI, REST CRUD endpoints, homepage/page/path targeting, preview support, and shared HowTo schema generation.
Improved
- Improved llms.txt and llms-full.txt generation so AI discovery output avoids duplicate homepage entries and includes published content more reliably.
- Improved archive title and meta rendering so personal-brand collisions like Site Name - Site Name collapse cleanly.
Fixed
- Fixed Article.author schema output so richer E-E-A-T author fields are emitted consistently from the active schema path.
Version 1.1.4: Author schema and archive metadata update
· WordPress 6.7+, PHP 8.2+
Author schema and archive metadata update
Premium: Smart Fonts, Cloud Used CSS controls, and admin/cache stability update
Improves author schema and archive metadata with richer E-E-A-T fields, duplicate-title cleanup for personal-brand sites, and shared HowTo schema foundations for upcoming schema workflows.
Free plugin
Highlights
- Improved Article.author schema with richer E-E-A-T author fields from saved profile metadata
- Improved author/archive title and description rendering so personal-brand collisions collapse cleanly
- Added shared HowTo schema foundations used by upcoming targeted schema workflows
Added
- Added shared HowTo schema foundations for reusable structured-data generation paths.
Improved
- Improved Article.author schema with richer E-E-A-T fields from saved author profile metadata.
- Improved archive title and description rendering so personal-brand collisions collapse cleanly.
Premium
Adds Smart Fonts, surfaces Cloud Used CSS controls in the UI, improves admin responsiveness with cache-first audit summaries, and fixes a used-CSS cache invalidation regression that could restore render-blocking CSS after cache clears.
Highlights
- Added Smart Fonts v1 so Premium can use Cloud Used CSS sidecar data to choose the real above-the-fold font family for preload priority
- Added premium UI controls for Smart Fonts and structural CSS replacement when Cloud Used CSS coverage is confirmed
- Improved admin performance so admin-bar, dashboard widget, and dashboard API audit summaries check cache before any paginated cloud requests
- Fixed a Cloud Used CSS invalidation bug that could purge served optimized CSS during generic cache clears and repopulate page cache with fallback blocking CSS
- Improved third-party defer and font-loading behaviour across Trustindex, CookieYes, and local font ownership/preload handling
Added
- Added Smart Fonts v1 so Premium can use Cloud Used CSS sidecar data to choose the real above-the-fold font family for preload priority.
- Added premium UI controls for Smart Fonts and structural CSS replacement when Cloud Used CSS coverage is confirmed.
Improved
- Improved admin performance so admin-bar, dashboard widget, and dashboard API audit summaries check cache before any paginated cloud requests.
- Improved third-party defer and font-loading behaviour across Trustindex, CookieYes, and local font ownership/preload handling.
Fixed
- Fixed a Cloud Used CSS invalidation bug that could purge served optimized CSS during generic cache clears and repopulate page cache with fallback blocking CSS.
Version 1.1.3: Admin speed and performance compatibility update
Free · Premium · WordPress 6.7+, PHP 8.2+
Admin speed and performance compatibility update
Premium: Cloud audit mapping and performance delivery update
Improves admin speed with cache-first dashboard loading and ships broader performance compatibility, browser-cache, and third-party optimisation refinements across the free plugin.
Free plugin
Highlights
- Improved admin performance so dashboard and admin-bar SEO summaries return cached audit data before any remote pagination work runs
- Improved dashboard API responsiveness by avoiding unnecessary audit-summary refreshes when a valid transient already exists
- Improved third-party performance handling, browser-cache delivery, and compatibility defaults across the free plugin
Improved
- Improved admin performance so dashboard and admin-bar SEO summaries return cached audit data before any remote pagination work runs.
- Improved dashboard API responsiveness by avoiding unnecessary audit-summary refreshes when a valid transient already exists.
- Improved third-party performance handling, browser-cache delivery, and compatibility defaults across the free plugin.
Premium
Improves cloud audit issue mapping, clarifies browser-cache and Nginx workflows, and refines performance compatibility handling across the premium plugin.
Highlights
- Improved cloud audit issue mapping so Premium report categories, module links, and breakdowns stay aligned with the latest cloud checker output
- Improved browser-cache delivery and Nginx guidance so cache controls and server-snippet workflows are clearer for performance tuning
- Improved script-optimisation compatibility with safer defaults and broader performance handling refinements across the premium stack
Improved
- Improved cloud audit issue mapping so Premium report categories, module links, and breakdowns stay aligned with the latest cloud checker output
- Improved browser-cache delivery and Nginx guidance so cache controls and server-snippet workflows are clearer for performance tuning
- Improved script-optimisation compatibility with safer defaults and broader performance handling refinements across the premium stack
Version 1.1.2: Browser cache delivery and Nginx guidance update
Free · Premium · WordPress 6.7+, PHP 8.2+
Browser cache delivery and Nginx guidance update
Premium: Richer audit reporting and safer compatibility controls
Improves browser-cache delivery for safe anonymous HTML responses, adds clearer Nginx snippet guidance, and strengthens performance compatibility defaults across the free plugin.
Free plugin
Highlights
- Improved browser-cache delivery so safe anonymous HTML responses can use configurable cache headers instead of always forcing revalidation
- Improved Nginx cache guidance in Performance settings with a clearer generated snippet workflow for browser-cache enforcement
- Improved performance optimisation coverage across delayed and deferred asset handling and stronger compatibility defaults for common WordPress stacks
Improved
- Improved browser-cache delivery so safe anonymous HTML responses can use configurable cache headers instead of always forcing revalidation
- Improved Nginx cache guidance in Performance settings with a clearer generated snippet workflow for browser-cache enforcement
- Improved performance optimisation coverage across delayed and deferred asset handling and stronger compatibility defaults for common WordPress stacks
Premium
Improves Premium audit history with executive summaries, page-type clusters, impacted pages, and clearer issue prioritisation while tightening compatibility-safe-mode controls.
Highlights
- Added richer cloud audit history reporting with executive summaries, page-type clusters, impacted pages, and clearer actionable-versus-monitor-later totals
- Improved cloud report-summary parity so richer audit reports render consistently across Premium audit screens
- Improved internal-linking and performance compatibility controls so competitor safe-mode suppression is more targeted and easier to override deliberately
Improved
- Improved cloud audit reporting so Premium audit history surfaces executive summaries, page-type clusters, impacted pages, and clearer actionable-versus-monitor-later totals.
- Improved cloud report-summary parity so richer audit reports render consistently across Premium audit screens.
- Improved internal-linking and performance compatibility controls so competitor safe-mode suppression is more targeted and easier to override deliberately.
Version 1.1.1: Admin bundle fix
· WordPress 6.7+, PHP 8.2+
Admin bundle fix
Corrective release fixing missing sprintf imports that could break some ProRank admin screens after updating to 1.1.0.
In both the free plugin and Premium
Highlights
- Fixed missing sprintf imports that broke some admin pages after 1.1.0 update
Fixed
- Fixed missing sprintf imports that could break some ProRank admin screens after updating to 1.1.0.
Premium
Highlights
- Rebuilt and republished admin assets to match the fixed live deployment
Fixed
- Rebuilt and republished the affected admin assets so premium release packages match the fixed live deployment.
Version 1.1.0: Advanced settings, third-party governance, and cache stability update
· WordPress 6.7+, PHP 8.2+
Advanced settings, third-party governance, and cache stability update
Premium: Advanced support tooling, governance controls, and performance stability update
Adds advanced settings for code injection, CDN rewrite, Google Maps blocking, and third-party governance, while improving cache stability and fixing multiple performance/runtime edge cases.
In both the free plugin and Premium
Highlights
- Added third-party governance controls for Google services, review widgets, consent scripts, and identity widgets
Added
- Added third-party governance controls for Google services, review widgets, consent scripts, and identity widgets
Free plugin
Highlights
- Added advanced settings UI for code injection, CDN URL rewriting, Google Maps blocking, and performance governance controls
- Improved cache stability with recurring keep-warm scheduling for core URLs to reduce cold-cache score swings
- Fixed Woo archive metadata duplication, image optimisation edge cases, UCSS runtime issues, and other performance regressions found during live migrations
Added
- Added advanced settings UI for code injection, CDN URL rewriting, Google Maps blocking, and performance governance controls
Improved
- Improved cache stability with recurring keep-warm scheduling for core URLs to reduce cold-cache score swings
- Improved performance reliability across delayed-script handling, cache warming, and advanced settings coverage
Fixed
- Fixed Woo archive metadata duplication, image optimisation edge cases, UCSS runtime issues, and other performance regressions found during live migrations
Premium
Adds advanced support tooling for code injection, Google Maps blocking, CDN URL rewriting, and expert performance overrides, while improving cache stability and fixing multiple performance regressions uncovered during live migrations.
Highlights
- Added advanced support tooling for code injection, Google Maps blocking, CDN URL rewriting, and expert performance overrides
- Improved Support & Account so advanced settings expose more of ProRank runtime performance controls in-product
- Fixed Woo archive metadata duplication, image optimisation edge cases, UCSS application bugs, and multiple performance-governance regressions uncovered during live migrations
Added
- Added advanced support tooling for code injection, Google Maps blocking, CDN URL rewriting, and expert performance overrides
Improved
- Improved Support & Account so advanced settings expose more of ProRank runtime performance controls in-product
- Improved cache stability with recurring keep-warm scheduling for core URLs to reduce cold-cache Lighthouse swings
Fixed
- Fixed Woo archive metadata duplication, image optimisation edge cases, UCSS application bugs, and multiple performance-governance regressions uncovered during live migrations
Version 1.0.10: Front-page metadata and cache-management reliability update
· WordPress 6.7+, PHP 8.2+
Front-page metadata and cache-management reliability update
Premium: Keyword Research beta and metadata reliability update
Improves front-page social/meta output reliability, taxonomy description fallbacks, cache-clearing behavior, and update-package reliability in the free plugin.
In both the free plugin and Premium
Highlights
- Fixed front-page Open Graph title and description handling
Fixed
- Fixed front-page Open Graph title and description handling so stored metadata is used more reliably
- Fixed admin-bar cache clearing so ProRank HTML cache purges fully instead of leaving stale output behind
Free plugin
Highlights
- Improved taxonomy meta description fallbacks
- Fixed admin-bar cache clearing so HTML cache purges more reliably
- Refreshed the free update package for cleaner installs and updates
Improved
- Improved front-page and taxonomy metadata fallbacks so more pages inherit the expected title and description values
- Improved free-plugin update-package consistency for cleaner installs and updates
Premium
Adds Keyword Research (Beta) powered by Ahrefs under On-Page SEO for Business and Agency, improves market and credit UX, and fixes front-page metadata plus cache-clearing reliability.
Highlights
- Added Keyword Research (Beta) powered by Ahrefs under On-Page SEO
- Improved Keyword Research credit messaging and market defaults
- Fixed admin-bar cache clearing so HTML cache purges fully
Added
- Added Keyword Research (Beta) powered by Ahrefs under On-Page SEO for Business and Agency plans
Improved
- Improved Keyword Research UX with clearer remaining-credit messaging, smarter market defaults, and no-demand market guidance
- Improved premium update-package consistency for cleaner installs and updates
Version 1.0.9: Editor workflow, internal-linking, and performance reliability update
· WordPress 6.7+, PHP 8.2+
Editor workflow, internal-linking, and performance reliability update
Premium: Audit, AI, editor, linking, and performance reliability update
Improves editor SEO workflows, internal-linking report clarity, performance/settings reliability, and WordPress.org update-package consistency.
Free plugin
Highlights
- Improved editor meta workflows, title analysis clarity, and suggestion handling
- Improved Internal Linking report presentation and scan-history clarity
- Improved Performance settings normalization and image/performance feedback
- Improved install, update, and admin reliability in the free plugin
Improved
- Improved editor SEO workflows with clearer analysis labeling, cleaner suggestion handling, and more reliable meta-box behavior
- Improved Internal Linking report presentation, scan-history clarity, and operational data consistency
- Improved Performance settings normalization, capability reporting, and admin reliability across free workflows
- Improved install and update consistency so the free plugin behaves more reliably after upgrades
Fixed
- Fixed free-plugin labels and admin behavior so the editor, linking, and performance tools stay more consistent after install and update
- Fixed multiple shared UI and data-state issues that affected editor, linking, and performance surfaces in the free plugin
Premium
Improves audit accuracy, AI content/editor workflows, internal-linking reporting, performance settings, and premium admin reliability across live customer workflows.
Highlights
- Improved Accessibility Audit, Site Audit history, issue review, and mode handling
- Improved AI content generation, editor suggestions, and sidebar analysis quality
- Improved Internal Linking dashboards, history cleanup, click tracking, and report clarity
- Improved Performance reporting, image optimisation signals, and AI Performance Doctor guidance
Improved
- Improved premium audit workflows with more accurate issue reporting, clearer history state, and more reliable local-versus-cloud mode behavior
- Improved AI content generation, meta suggestions, keyword suggestions, FAQ and outline cleanup, and editor-side usability in premium workflows
- Improved Internal Linking operational reporting, duplicate-history cleanup, click-target canonicalization, and report presentation
- Improved Performance settings reliability, CDN testing behavior, image capability reporting, and AI Performance Doctor recommendation quality
Fixed
- Refined premium admin workflows so Site Audit, Core Web Vitals, AI Tools, and editor panels present clearer current states and actions
- Fixed premium runtime issues affecting accessibility scans, AI editor routes, internal-linking stats, and update delivery consistency
Version 1.0.8: Builder support and importer improvements
· WordPress 6.7+, PHP 8.2+
Builder support and importer improvements
Premium: Workflow, cleanup, and integration reliability update
Adds Elementor, Divi Builder, and Beaver Builder support and improved competitor imports.
Free plugin
Highlights
- Added Elementor, Divi Builder, and Beaver Builder support
- Improved imports from Yoast SEO, AIOSEO, Rank Math, and SEOPress
- Improved keyword import compatibility when switching SEO plugins
- Improved Import & Export workflow
Added
- Added Elementor, Divi Builder, and Beaver Builder support with live SEO editing in each builder
Improved
- Improved imports from Yoast SEO, AIOSEO, Rank Math, and SEOPress
- Improved keyword import compatibility when switching SEO plugins
- Improved Import & Export workflow with post counts and import type badges
Premium
Improves Internal Linking performance, Database & Server cleanup accuracy, Google Business Profile setup guidance, and 404 monitoring consistency across the premium admin.
Highlights
- Improved Internal Linking performance and guided workflow behavior
- Improved Database & Server cleanup accuracy, naming, and result feedback
- Improved Google Business Profile connection guidance with recommended customer-owned credentials
- Fixed 404 Monitor alert totals so notifications and filtered results now agree
Improved
- Improved Internal Linking reports, broken-link views, and workflow actions to use stored scan data and clearer guided-review states
- Improved Database & Server cleanup with more accurate task naming, multi-table cleanup coverage, explicit result summaries, and clearer cron feedback
- Improved Google Business Profile setup guidance by recommending customer-owned Google app credentials and surfacing clearer status messages and recovery links
- Improved premium navigation by consolidating On-Page SEO schema surfaces, removing duplicate Technical SEO schema access, and simplifying Support & Account tabs
Fixed
- Fixed 404 Monitor stats so deep-linked notifications, filtered totals, and detail badges now use the same scope
- Fixed several confusing premium admin workflows where actions appeared completed or blocked without reflecting the real underlying data state
Version 1.0.7: Admin UX, editor controls, and free review update
Free · Premium · WordPress 6.7+, PHP 8.2+
Admin UX, editor controls, and free review update
Premium: Builder support, analytics planning, and importer improvements
Refreshes the free admin UI, improves editor SEO workflows, adds faster row and admin-bar controls, and fixes multiple routing, preview, and audit feedback issues.
Free plugin
Highlights
- Updated free dashboard, module pages, widgets, and editor panels with the refreshed design system and clearer empty states
- Added direct post-level SEO controls from Quick Edit and the ProRank admin bar for canonical and robots directives
- Improved internal linking, schema preview, social/search previews, and Core Web Vitals feedback across the free workflow
Added
- Added admin-bar post controls for canonical URL and robots toggles on singular post and page screens
- Added Quick Edit and Bulk Edit support for canonical URL and common robots directives in the free plugin
- Added Link Map Lite as a real Internal Linking tab in free
Improved
- Improved free dashboard, dashboard widget, and header messaging so empty states explain what data is available and where it comes from
- Improved editor search, social, schema, and content-analysis previews with more realistic fallbacks and clearer feedback
- Improved internal-linking scans, link-map routing, support backups, and notification onboarding links
Fixed
- Fixed multiple free admin routing issues affecting Internal Linking, Import/Export, Site Audit settings, and onboarding shortcuts
- Fixed schema preview route failures, broken support-page header rendering, backup download handling, and On-Page SEO media modal loading
- Fixed misleading free premium-lock UI so the free package presents only working free functionality
Premium
Adds Elementor, Divi Builder, and Beaver Builder support, new Action Opportunities and Query Fan-Out Planner tabs, Role Manager for Business+, and improved competitor imports.
Highlights
- Added Elementor, Divi Builder, and Beaver Builder support
- Added Action Opportunities and Query Fan-Out Planner in Analytics
- Added Role Manager for Business+
- Improved imports from Yoast SEO, AIOSEO, Rank Math, and SEOPress
Added
- Added Elementor, Divi Builder, and Beaver Builder support with live SEO editing in each builder
- Added Action Opportunities to surface action-intent Search Console queries with recommendations for the next page to improve
- Added Query Fan-Out Planner to turn one seed query into grouped comparison, review, pricing, feature, and use-case ideas
- Added Role Manager for Business+ with 8 granular SEO permissions and 5 role presets
- Improved Import & Export workflow with post counts and import type badges
Improved
- Improved keyword import compatibility when switching SEO plugins
- Improved team permissions inside Agency Hub
- Improved Clarity and Chrome UX Report status accuracy in Integrations Setup
Version 1.0.6: Audit accuracy and builder-safe performance update
Free · Premium · WordPress 6.7+, PHP 8.2+
Audit accuracy and builder-safe performance update
Premium: Premium admin UX and workflow update
Improves audit accuracy and latest-score reporting, adds safer builder-aware performance fallbacks, and fixes several frontend optimisation regressions.
Free plugin
Highlights
- Dashboard, admin bar, widget, and Site Audit now prefer the newest completed audit across available audit sources
- Audit history and issue totals are normalized more reliably instead of showing stale or truncated counts
- Added safer builder-aware JS defer and CSS async fallback behavior
Improved
- Improved audit score selection so the latest completed audit is surfaced consistently across plugin UI surfaces
- Improved audit scoring and checker accuracy to reduce duplicate and false-positive penalties
- Improved builder compatibility for low-risk performance fallbacks
Fixed
- Fixed stale local audit summaries overriding newer audit results in the dashboard, widget, and admin bar
- Fixed audit history and issue reporting so counts stay aligned instead of showing truncated or misleading totals
- Fixed performance state drift, lazyload/runtime sync, and several frontend optimization regressions
Premium
Refreshes the premium admin experience, adds faster post-level SEO controls, and improves audit, linking, editor, and Ethical SEO workflows.
Highlights
- Updated premium module pages with the refreshed shell, larger unified toggles, and clearer dashboard/header messaging
- Added direct post-level SEO controls from the ProRank admin bar and expanded row-level Quick Edit and Bulk Edit support including schema
- Improved premium Site Audit, Internal Linking, editor previews, AI transparency controls, and admin-bar tier awareness
Added
- Added premium admin-bar post controls for canonical URL and robots toggles on singular post and page screens
- Added premium Quick Edit and Bulk Edit schema controls alongside canonical and robots controls
- Added a Gutenberg AI Transparency panel with live preview and save actions for Ethical SEO
Improved
- Improved premium dashboard, widget, admin bar, and shared page shell with clearer data presentation and updated controls
- Improved premium editor search, social, schema, and content-analysis previews with more realistic fallbacks and feedback
- Improved premium Site Audit, Internal Linking, Cloud Audit flow, and sustainability disclosure workflows
Fixed
- Fixed premium Site Audit issue-tab errors, cloud-mode run-state flow, and several navigation inconsistencies
- Fixed premium editor schema preview routing, social preview polish issues, and stale onboarding/notification links
- Fixed premium menu and admin-bar tier inconsistencies so premium-only shortcuts align better with the active license tier
Version 1.0.5: Posts-page metadata and archive-link update
Free · Premium · WordPress 6.7+, PHP 8.2+
Posts-page metadata and archive-link update
Premium: Audit accuracy and builder-safe performance update
Fixes WordPress posts-page title handling, keeps posts-page metadata aligned with saved ProRank settings, and improves rendered author/date archive-link cleanup.
Free plugin
Highlights
- The WordPress posts page now uses its saved ProRank title and description
- Rendered author and date archive links are cleaned up more reliably in final HTML output
- URL cleanup settings now stay aligned more reliably between grouped settings and legacy storage
Improved
- Improved URL cleanup compatibility so grouped settings and legacy per-option settings stay aligned
- Improved rendered archive-link detection for author and date archive URLs in builder-generated HTML
Fixed
- Fixed the WordPress posts page using the wrong fallback title instead of the saved ProRank title
- Fixed rendered archive-link cleanup so author/date link policies apply more reliably to final HTML output
Premium
Improves audit accuracy and latest-score reporting, adds safer builder-aware performance fallbacks, and fixes several frontend optimisation regressions.
Highlights
- Latest completed audit reporting is now aligned across dashboard, WP admin bar, dashboard widget, and Site Audit UI
- Cloud audit history and issue totals are normalized correctly instead of showing stale or truncated counts
- Added safer builder-aware JS defer and CSS async fallback behavior for performance mode
Improved
- Improved cloud audit scoring and checker accuracy to reduce false penalties from redirects, duplicate link issues, and advisory-only findings
- Improved builder compatibility for low-risk JS defer and CSS async fallback behavior
- Improved release packaging consistency for the premium update path
Fixed
- Fixed stale or mode-misaligned audit summaries across the premium dashboard and Site Audit UI
- Fixed cloud history and issue reporting so totals no longer appear truncated or inconsistent
- Fixed frontend optimization regressions affecting lazyload, image wrappers, minified ProRank scripts, and duplicate Google Fonts loading
Version 1.0.4: Sitemap, metadata, and URL cleanup update
· WordPress 6.7+, PHP 8.2+
Sitemap, metadata, and URL cleanup update
Premium: Posts-page metadata and archive-link update
Fixes noindex archive sitemap exclusions, corrects blog-page meta description handling, and adds optional normalization for rendered archive links.
Free plugin
Highlights
- Noindex taxonomy archives are now removed correctly from XML sitemaps
- The WordPress posts page now uses its saved ProRank meta description
- New optional URL cleanup control can normalize same-site author, date, category, and tag archive links in rendered HTML
Added
- Added an optional URL cleanup setting to normalize rendered same-site author, date, category, and tag archive links so builder output respects your site trailing-slash format
Improved
- Improved taxonomy sitemap exclusion compatibility across grouped settings, legacy settings, and legacy term-meta values
Fixed
- Fixed noindex taxonomy archives still appearing in XML sitemaps
- Fixed the WordPress posts page using the wrong fallback meta description instead of the saved ProRank description
- Fixed package consistency for the free release so shipped version metadata and archive structure match the published release
Premium
Fixes WordPress posts-page title handling, keeps posts-page metadata aligned with saved ProRank settings, and improves rendered author/date archive-link cleanup.
Highlights
- The WordPress posts page now uses its saved ProRank title and description
- Rendered author and date archive links are cleaned up more reliably in final HTML output
- URL cleanup settings now stay aligned more reliably between grouped settings and legacy storage
Improved
- Improved URL cleanup compatibility so grouped settings and legacy per-option settings stay aligned
- Improved rendered archive-link detection for author and date archive URLs in builder-generated HTML
Fixed
- Fixed the WordPress posts page using the wrong fallback title instead of the saved ProRank title
- Fixed rendered archive-link cleanup so author/date link policies apply more reliably to final HTML output
Version 1.0.3: Image optimisation stability update
Free · Premium · WordPress 6.7+, PHP 8.2+
Image optimisation stability update
Premium: Sitemap, metadata, and URL cleanup update
Improves bulk image optimisation reliability on shared hosting and fixes backup handling for future restores.
Free plugin
Highlights
- Bulk image optimisation now recovers more reliably when background queues stall on slower hosts
- Future image backups are stored in a safer non-public directory
- Restore feedback now explains when legacy backup files are missing
Improved
- Bulk image optimisation now resumes existing jobs more cleanly and handles stalled shared-host queues better
- Local image optimisation guidance is clearer when WebP must be enabled before a bulk run
Fixed
- Fixed browser-assisted recovery for stalled image-optimisation jobs
- Fixed bulk-job resume and stop-state handling so stopped jobs do not restart incorrectly
- Fixed image-optimisation stats so modern-ready counts reflect real outputs instead of stale flags
- Fixed future image backup storage and restore messaging for missing legacy backup files
Premium
Fixes noindex archive sitemap exclusions, corrects blog-page meta description handling, and adds optional normalization for rendered archive links.
Highlights
- Noindex taxonomy archives are now removed correctly from XML sitemaps
- The WordPress posts page now uses its saved ProRank meta description
- New optional URL cleanup control can normalize same-site author, date, category, and tag archive links in rendered HTML
Added
- Added an optional URL cleanup setting to normalize rendered same-site author, date, category, and tag archive links so builder output respects your site trailing-slash format
Improved
- Improved taxonomy sitemap exclusion compatibility across grouped settings, legacy settings, and legacy term-meta values
Fixed
- Fixed noindex taxonomy archives still appearing in XML sitemaps
- Fixed the WordPress posts page using the wrong fallback meta description instead of the saved ProRank description
- Fixed premium package structure so the published archive installs cleanly with the expected plugin root folder
Version 1.0.2: Clean package fix for WordPress.org
· WordPress 6.7+, PHP 8.2+
Clean package fix for WordPress.org
Fixes a packaging issue in the 1.0.1 WordPress.org release so admin pages load correctly after install. Updated plugin title.
Free plugin release
Highlights
- Fixed broken admin pages caused by missing JavaScript chunks in the 1.0.1 WP.org package
- Refreshed build directory to remove stale assets
- Updated plugin title to ProRank SEO – All-in-One SEO & Performance for WordPress
Improved
- Updated plugin title for better WordPress.org search visibility
Fixed
- Corrected the WordPress.org package build so admin pages no longer fail with missing JavaScript chunks
- Refreshed the published build directory from a clean package to avoid stale assets in the plugin ZIP
Version 1.0.1: Maintenance update for the free plugin
· WordPress 6.7+, PHP 8.2+
Maintenance update for the free plugin
Premium: Bug-fix premium update
Bug fixes, UI cleanup, and improved upgrade messaging for ProRank SEO.
Free plugin
Highlights
- Improved editor meta box and internal-linking workflows
- Refined site audit, sitemap, redirects, notifications, and support screens
- Updated free plugin description and premium upgrade messaging
Added
- Automatic daily cleanup for internal-link click tracking data
Improved
- Setup wizard, notifications feed, and support pages
- Site Basics, social profile, site representation, and site policy handling
- Titles and Meta, breadcrumbs, schema markup, redirects, XML sitemap, and HTML sitemap workflows
- Image optimisation, caching, asset optimisation, database tools, and Core Web Vitals screens
Fixed
- Bulk editor routing and editor meta box preview defaults
- Inbound internal-link suggestions reappearing after apply
- Premium feature description links and changelog alignment on prorank.io
Removed
- Unneeded files from the free package
Premium
Maintenance update for ProRank SEO Premium.
Highlights
- Daily cleanup added for internal-link click tracking data
- Module loader documentation corrected
- Updated premium package delivery through prorank.io
Fixed
- Added automatic daily cleanup for internal-link click tracking data
- Corrected premium module loader documentation
