Back to SEO Engine Pro
SEO Engine Pro changelog
Release notes for every version we have on record, newest first.
Latest 1.0.2 · 6 Nov 2026
40 versions
Since Jan 2026
2026 40 versions
1.0.2 Latest 6 Nov 2026 1 new1 fixed
New
- Keep Data setting for AI agent visits and private analytics visits, which are now deleted after 365 days by default.
Fixed
- Escaped quotes in themes and page builders are now handled, and trailing content is no longer removed, which could break post content.
1.0.1 3 Nov 2026 1 new1 improved1 fixed
New
- Breadcrumb Schema setting, on by default, to turn off the BreadcrumbList markup when your theme already outputs one.
Improved
- The Posts page now uses its own SEO title and description instead of the page title and excerpt.
Fixed
- The 404 log now says logging is off when 404 tracking is disabled, instead of saying visitors find everything.
1.0.0 30 Oct 2026 1 new2 improved4 fixed
New
- SEO Engine card on the Meow Apps dashboard showing the average SEO score, posts with a poor score and posts not analyzed yet.
Improved
- Sitemap exclusions now also apply to the WordPress sitemap when the Sitemap module is off, and can be set from Settings → Sitemap at any time.
- Attachments are excluded from the sitemap, and empty attachment entries are removed from the filters.
Fixed
- Security: Stored XSS where titles and descriptions were rendered as raw HTML in the admin preview, insights and JSON-LD.
- Private Analytics now reports a real bounce rate, the share of visits that saw a single page, instead of nearly 100% on every site.
- Google Analytics all-hosts row now weights bounce rate, session duration and pages per session by sessions, so a small host no longer skews them.
- Settings now save only the changed values, so hosts that rejected the full settings request with a 400 error can save again.
0.9.9 25 Oct 2026 2 new2 improved2 fixed
New
- Daily Insights now refresh automatically once a day.
- The header shows the installed version with update or renewal details, a Tutorial button and the Settings wrench.
Improved
- Renamed "AI Keywords" to "Target Topics" to avoid confusion with Yoast's focus keywords.
- AI generated titles and descriptions no longer use long dashes, and suggested SEO titles use the site's separator.
Fixed
- AI Visibility scans now report failures instead of loading endlessly.
- The Daily Insights date no longer overlaps the title on narrow screens.
0.9.8 19 Oct 2026 4 new2 improved2 fixed3 changed
New
- SEO Engine panel in the block editor to edit the SEO title and description.
- Tags, custom taxonomies and post type archives can now have their own SEO title and description.
- Import SEO data from SEOPress.
- New filters in SEO Content for missing SEO description, missing SEO title and orphan posts.
Improved
- Filters are now next to the sorts in the SEO Content tab.
- The Free badge and logo in the plugin header now link to the Pro page.
Fixed
- The homepage title and description now use the site name and tagline when the homepage shows the latest posts, instead of the newest post's.
- No trailing separator is added to the title when the site name is empty.
Changed
- 🎵 Discuss with others about Seo Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, check our Patreon. Thank you!
0.9.7 8 Oct 2026 5 new2 fixed
New
- Title separator setting to control the character between the title and the site name.
- Primary category selection for posts with multiple categories.
- BreadcrumbList schema output and a breadcrumbs shortcode.
- Last 20 years range to the Analytics dashboard.
- SEO tag next to post titles that were edited in Quick Edit SEO.
Fixed
- AI Overview suspects in the Search Console quick wins.
- Low CTR metric showing up empty in Search Console.
0.9.6 3 Oct 2026 1 new1 improved2 fixed
New
- Support for the Divi button and blog blocks when parsing content for internal linking.
Improved
- Sitemap translations now work with both WPML and Polylang.
Fixed
- Polylang sitemaps now include all languages with the correct hreflang entries.
- Duplicate title checks now only consider valid post types.
0.9.5 26 Sep 2026 1 new1 improved5 fixed
New
- Hide or keep a post in search from the Content tab, which sets no index and removes it from the sitemap, with a bulk undo after hiding.
Improved
- The Bulk SEO tab now refreshes its list right after an update.
Fixed
- License check failures now show the actual reason and no longer freeze the admin for minutes when our server cannot be reached.
- Duplicate title detection now includes posts without an SEO title, near duplicates and custom post types.
- Yoast import showed raw text placeholders instead of the actual values.
- The AI visibility dashboard tile no longer sends "score" as the period.
- Generating an SEO title or excerpt now reports a failure when the result comes back empty, instead of always reporting success.
0.9.4 13 Sep 2026 1 new1 improved3 fixed
New
- MCP tools to create, scan and delete AI Visibility brands.
Improved
- Title scoring and prompt now account for the title suffix.
Fixed
- Settings export produced an empty file, and empty imports no longer wipe all settings.
- Google token is stored as an option instead of a transient, with automatic migration.
- PHP warning caused by a null value during list checks.
0.9.3 3 Sep 2026 2 new
New
- Live active users, page views, visit duration and pages per visit to the Analytics dashboard.
- Date ranges up to 10 years in Analytics.
0.9.2 1 Sep 2026 1 new1 improved1 fixed
New
- Matomo Analytics support for both cloud and self-hosted setups.
Improved
- All analytics sources now use the same endpoints.
Fixed
- Plausible Analytics not working in the free version.
0.9.1 29 Aug 2026 1 new2 improved
New
- AI cache reset in Maintenance settings.
Improved
- Private Analytics and Plausible options are no longer Pro-only.
- Refined the topic completeness prompt for better scoring accuracy.
0.9.0 21 Aug 2026 1 new2 improved2 fixed
New
- WooCommerce custom instructions setting.
Improved
- Content SEO filters respond instantly with loading feedback, a proper error state, and paging resets when filters change.
- Tested up to WordPress 7.1.
Fixed
- Posts endpoint rebuilt in three passes to stop out-of-memory crashes on 128M hosts.
- GA4 reports are now scoped and fail-safe, and the analytics cache key matches correctly.
0.8.9 14 Aug 2026 1 new2 improved3 fixed3 changed
New
- AI Engine integration that feeds its SEO block with AI bot visits, AI visibility and top AI bots.
Improved
- Shared dashboard now syncs with the new Board and AI site analysis.
- Minimum required PHP version is now 8.1.
Fixed
- Orphan page check now works with relative URLs and uses a static cache.
- Slug structure test returns 100 for the home page, which has no slug.
- Readability check now uses the rendered HTML content.
Changed
- 🎵 Discuss with others about Seo Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, check our Patreon. Thank you!
0.8.8 30 Jul 2026 2 improved
Improved
- Mentioned Bogo alongside Polylang and WPML in the readme.
- Reworked post type detection to use WordPress core functions instead of direct database queries.
0.8.7 27 Jul 2026 1 improved1 fixed
Improved
- WooCommerce Assistant is now part of the Content SEO posts table, with bulk actions.
Fixed
- Bogo no longer limits queries to the site language, restoring the language filter, sitemap page count and internal link suggestions.
0.8.6 25 Jul 2026 2 improved2 fixed
Improved
- Google property and authentication checks are now handled separately.
- Removed an unnecessary log entry.
Fixed
- MCP bulk tools no longer crash on large sites, and their SEO length checks are now consistent.
- Mwseo_get_seo_statistics no longer crashes on large sites; the scan is now chunked and skips the content filter stack.
0.8.5 23 Jul 2026 2 new
New
- Filter to override the language used for AI suggestions.
- Bogo support for multilingual sites and centralised language handling.
0.8.4 22 Jul 2026 1 new1 improved
New
- Custom instructions support for Magic Fix.
Improved
- AI Visibility module is now available in the Pro version only.
0.8.3 22 Jul 2026 1 new3 improved
New
- AI Visibility module to track how brands rank across AI assistants (Pro).
Improved
- Reworked the AI Visibility interface and made the scan safer and more reliable.
- Turned the mentions count into a small coverage meter.
- Extended SEO plugin compatibility mode to schema output and added a notice when another plugin renders the meta tags.
0.8.2 18 Jul 2026 2 new2 improved3 fixed
New
- SEO plugin compatibility mode.
- Import redirections from Rank Math.
Improved
- Moved Quick Edit Suggest and undo buttons inside their fields.
- WooCommerce AI assistant now works with any AI model.
Fixed
- JS-rendering false positive on content-dense pages.
- Bulk tasks no longer stop on a failed entry, and only entries with a proposal value greater than zero are auto-selected.
- Ensure log file exists before opening to prevent warnings.
0.8.1 26 Jun 2026 2 new3 improved1 fixed
New
- Quick Edit button on posts and new NekoMoreMenu for card actions.
- Parsers for third-party themes and builders (e.g., Divi) as a fallback when Live Content is unavailable.
Improved
- Embedded Content SEO screens renamed to "All Posts (SEO)" and "All Pages (SEO)", with their header removed.
- Live Content user agent and SSL settings for broader compatibility.
- MCP tools now accept ID, post_id, or id interchangeably for the post identifier, matching AI Engine's wp_* tools.
Fixed
- Check for empty parsers option.
0.8.0 14 Jun 2026 1 fixed
Fixed
- Dashboard Search Visibility and Movers now query the active Search Console property, so multi-property sites no longer show empty stats.
0.7.9 14 Jun 2026 4 new6 improved2 fixed3 changed
New
- IndexNow support — publishing or updating a post now instantly notifies Bing, Yandex, and Naver, with a single toggle under Technical SEO (on by default).
- Opportunity filters (Quick Wins, Low CTR, Invisible) and audience sorting (impressions, clicks, position, visitors, AI bots) to Content SEO.
- A bot_type filter (ai, search, all) to bot traffic queries and the MCP tool, so a single call can answer how much AI traffic a site gets.
- New mwseo_suggest_seo_excerpt MCP tool lets AI agents batch-fill missing meta descriptions.
Improved
- Removed the Search Visibility ranking tracker and its Reverse Search companion, as Google closed the underlying API to new customers.
- Published posts are now quietly re-scanned a few seconds after each save so scores no longer go stale, and the bulk scan MCP tool runs fast quick scans capped at 20 posts.
- Redesigned the dashboard with a Movers block, compact AI bots snapshot with analytics modal, Search Console visibility chart, and moved module toggles into Settings.
- Rebuilt the Search Console tab around a weekly workflow with a performance chart, switchable opportunities workspace, and compact top-queries list.
- Condensed the Content SEO toolbar and header into a single calm toolbar with overflow menu, and moved filter views and opportunity chips to the bottom bar.
- Refreshed the readme to replace the retired Search Engine Ranking with Search Console Insights and Content Intelligence, and documented IndexNow and referral-spam filtering.
Fixed
- Google Search Console no longer auto-selects an unrelated property on agency accounts; it now only picks one matching the site's own domain.
- Analytics now filters out referral spam and drops GA4's "(not set)" and empty-host rows that inflated reports with fake visits.
Changed
- 🎵 Discuss with others about Seo Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, check our Patreon. Thank you!
0.7.8 10 Jun 2026 1 fixed
Fixed
- Visitors panel now shows "No visits in the last 30 days" instead of empty bars on posts with no traffic.
0.7.7 10 Jun 2026 4 new2 improved3 fixed
New
- Per-post Google Search Console data throughout Content SEO, including row metrics, a Search pulse in the post editor, and a Search Visibility block on the dashboard.
- Redesigned post card with an audience panel showing AI bots, Search Console, and a 30-day visitors chart, plus a to-do issue list with in-place score spinner and Reset issues action.
- Language filter (Polylang/WPML) to Bulk SEO, matching the existing Content SEO filter.
- "Last insight" timestamp next to the Daily Insights refresh button.
Improved
- AI Content Intelligence checks are now gated behind Pro.
- Search Console tab reworked into actionable sections: pages with issues, top queries with landing pages, and most-visited pages with their top query.
Fixed
- Thin Content bulk list incorrectly showed "Will be hidden" on every row; unselected posts now correctly show as kept in search.
- Bulk SEO "Generate all" and "Apply selected" actions could not be stopped once started; the progress bar stop button now works.
- Reserved-height spinners added to the post card so Search and Visitors data no longer cause layout jumps while loading.
0.7.6 3 Jun 2026 1 new2 improved1 fixed
New
- Expandable diff preview for grammar and alt proposals.
Improved
- Issue tooltips now include a resolve hint.
- Thin-content noindex is now opt-in for well-scored posts.
Fixed
- Bulk SEO proposals not visible due to broken style variables.
0.7.5 2 Jun 2026 1 new3 improved
New
- Bulk SEO tab for fixing SEO issues by type across multiple posts at once.
Improved
- Content SEO redesigned as a full posts manager with a shared analysis toolbar.
- Cleaner card layout in Content SEO.
- Simpler, insights-first dashboard.
0.7.4 30 May 2026 1 new1 improved2 fixed
New
- Sitemap Types and Taxonomies clean up.
Improved
- Improved logging for live content processing.
Fixed
- Removed unused excluded taxonomies and tax query from post sitemap.
- Bulk Scan button now checks for AI Engine availability before proceeding.
0.7.3 20 May 2026 3 new1 improved
New
- First-hand originality check has been strengthened.
- JavaScript-rendered content detector.
- AI Overview cannibalization view in Search Console.
Improved
- Deprecated the llms.txt editor and removed the chunkability signal, following Google's May 2026 AI Optimization Guide.
0.7.2 17 May 2026 2 improved
Improved
- Redesigned the LLMs tab with live-status indicator, size and links stats, AI-generation and delete actions, and an explanatory notice about llms.txt.
- The llms.txt template now seeds from real pages and recent posts instead of placeholder text.
0.7.1 16 May 2026 2 new1 improved2 fixed
New
- Google Search Console integration with OAuth, multi-property support (including Polylang/WPML multi-domain), and a new Search Console dashboard tab showing overview stats, quick wins, top pages, and top queries.
- Several new MCP tools — gsc_site_pulse, gsc_weekly_digest, quick_wins, post_pulse, status, suggest_seo_title, suggest_internal_links, generate_internal_link_placements, and get_orphan_pages.
Improved
- Reworked the Readability check as "Content Clarity," now scoring how easy a post is to skim and extract by AI bots, with concrete suggestions instead of a Flesch number. The check is off by default; existing internal data keys are preserved for API and MCP consumers.
Fixed
- Og:type no longer incorrectly emits "article" on the homepage when a static front page is set; it now correctly uses "website."
- MCP tools now perform real text search, support site-wide aggregate for get_issues, track Googlebot variants, and fall back to CrUX when PageSpeed is unavailable.
0.7.0 10 May 2026 3 new
New
- Redirections + 404 module — manage URL redirects, monitor 404 errors, and convert any 404 into a redirect with one click.
- Optional auto 301 when a published post or page slug changes.
- Regex match type for redirect rules (Pro).
0.6.5 25 Apr 2026 2 new1 improved1 fixed
New
- Google Setup documentation link.
- Canonical URL support in the post editor.
Improved
- Better UI/UX.
Fixed
- AI suggestions now use the post's actual language instead of the global language on Polylang/WPML sites.
0.6.4 15 Apr 2026 1 new4 improved2 fixed3 changed
New
- UTF-8 BOM for llms.txt.
Improved
- Improved sitemap file path handling and file writing logic.
- Refactored robots.txt and llms.txt handling to use dynamic paths and improved file writing logic.
- Empty LLMs now use a template instead of an error message.
- Switched to AI Engine's new hasAI() and hasMCP() helpers; MCP no longer requires an API key.
Fixed
- Downgraded XSL version from 2.0 to 1.0 in sitemap stylesheets for broader compatibility.
- Corrected NekoMessage variant.
Changed
- 🎵 Discuss with others about Seo Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, check our Patreon. Thank you!
0.6.3 10 Mar 2026 1 new3 improved1 fixed
New
- Introduced bulk actions for categories to manage SEO settings more quickly.
Improved
- Improved sitemap generation to avoid unnecessary repeated processing.
- Extended category handling to work with all relevant taxonomies.
- Automatically disable dependent child features when the Technical SEO module is inactive to prevent confusion.
Fixed
- Corrected sitemap last modified dates so search engines receive accurate update information.
0.6.2 25 Feb 2026 4 new3 improved
New
- Allow editing categories within the Technical SEO.
- Introduce options to exclude specific content via custom sitemap exclude providers.
- Include aggregate rating and reviews in product schema.
- Show AI Engine status in a pill tooltip.
Improved
- Improve sitemap generation response handling.
- Change sitemap file path handling to store the site URL.
- Define clear read/write access levels for all MCP tool definitions.
0.6.1 13 Feb 2026 1 new3 fixed
New
- Enhanced "Internal Links" suggestions with section-aware recommendations.
Fixed
- Adjusted the Edit SEO modal to respect configured title and excerpt length.
- Reduced false positives in the structure quality check.
- Improved internal link detection for Polylang multi-domain setups.
0.6.0 12 Feb 2026 2 new4 improved3 fixed3 changed
New
- Introduced new post selection options in the Settings for Content SEO.
- Added a "no index" status option in the Post Editor.
Improved
- Relaxed SEO title length scoring to better support titles between 30–75 characters.
- Made grammar and originality checks less strict.
- Reduced the penalty for missing internal links to avoid overly harsh SEO scores on shorter content.
- Removed Archives, Category, and similar prefixes from archive pages.
Fixed
- Improved handling of non-English characters in AI-powered SEO suggestion.
- Skipped schema validation when the schema module is disabled.
- Corrected a field event from onChange to onBlur in the bot instructions.
Changed
- 🎵 Discuss with others about Seo Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, check our Patreon. Thank you!
0.5.8 30 Jan 2026 2 new
New
- New "Page Title" section in Technical SEO settings with an option to disable automatic title generation.
- New MCP tool mwseo_get_post_analytics to retrieve per-post analytics data from Google Analytics, Plausible, and Private Analytics.
