{"id":279878,"date":"2026-02-18T22:46:52","date_gmt":"2026-02-18T22:46:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/vonseo\/"},"modified":"2026-04-09T10:57:34","modified_gmt":"2026-04-09T10:57:34","slug":"vonseo","status":"publish","type":"plugin","link":"https:\/\/bn.wordpress.org\/plugins\/vonseo\/","author":7746321,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.2.6","stable_tag":"2.2.6","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"VonSEO","header_author":"Vondereich","header_description":"A lightweight, premium SEO toolkit. Features a modern dashboard, automated JSON-LD Schema, Open Graph, Twitter Cards, and per-post SEO controls without the bloat.","assets_banners_color":"624546","last_updated":"2026-04-09 10:57:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.facebook.com\/kurama87","rating":0,"author_block_rating":0,"active_installs":0,"downloads":337,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.1.7":{"tag":"2.1.7","author":"kurama87","date":"2026-02-18 22:46:38"},"2.1.8":{"tag":"2.1.8","author":"kurama87","date":"2026-02-19 10:33:49"},"2.1.9":{"tag":"2.1.9","author":"kurama87","date":"2026-03-03 14:27:32"},"2.2.0":{"tag":"2.2.0","author":"kurama87","date":"2026-03-07 21:00:38"},"2.2.4":{"tag":"2.2.4","author":"kurama87","date":"2026-04-03 17:09:56"},"2.2.6":{"tag":"2.2.6","author":"kurama87","date":"2026-04-09 10:57:34"}},"upgrade_notice":{"2.2.6":"<p>Attachment redirects are now fully functional, sending media attachment pages to their published parent post with a safe fallback when needed.<\/p>","2.2.5":"<p>Release sync &amp; stability fixes: expands IDE stubs, adds the new breadcrumbs shortcode alias, and aligns sitemap\/IndexNow behavior with the current settings.<\/p>","2.2.4":"<p>Architectural Hardening &amp; Security: Adds comprehensive IDE stubs, fixes 404 log robustness, and completes a system-wide security and I18n audit for production stability.<\/p>","2.2.3":"<p>Breadcrumbs Generator &amp; Polish: Adds built-in breadcrumbs, fixes settings sync, and ensures 100% translation readiness with new developer stubs for IDE support.<\/p>","2.1.7":"<p>Security Hardening: Implemented strict settings sanitization to meet WordPress.org guidelines.<\/p>","2.1.2":"<p>Security Hardening: Enhanced escaping\/sanitization and compliance fixes for WordPress.org repository.<\/p>","2.1.1":"<p>Fixed update system issues and improved reliability.<\/p>","2.1.0":"<p>Major UI Overhaul: State-of-the-Art Sidebar Meta Box, Competitor Math, and Premium AI Magic. Highly recommended update.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3473891,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3473891,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.1.7","2.1.8","2.1.9","2.2.0","2.2.4","2.2.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3473891,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3473891,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3473891,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"<strong>Premium Dashboard<\/strong> - The new centered, clean interface for global settings.","2":"<strong>Post Meta Box<\/strong> - Per-post controls with real-time Google Search Preview."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2516,6487,1117,186,1557],"plugin_category":[55],"plugin_contributors":[256147],"plugin_business_model":[],"class_list":["post-279878","plugin","type-plugin","status-publish","hentry","plugin_tags-json-ld","plugin_tags-open-graph","plugin_tags-schema","plugin_tags-seo","plugin_tags-sitemap","plugin_category-seo-and-marketing","plugin_contributors-kurama87","plugin_committers-kurama87"],"banners":{"banner":"https:\/\/ps.w.org\/vonseo\/assets\/banner-772x250.png?rev=3473891","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/vonseo\/assets\/icon-128x128.png?rev=3473891","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/vonseo\/assets\/screenshot-1.png?rev=3473891","caption":"<strong>Premium Dashboard<\/strong> - The new centered, clean interface for global settings."},{"src":"https:\/\/ps.w.org\/vonseo\/assets\/screenshot-2.png?rev=3473891","caption":"<strong>Post Meta Box<\/strong> - Per-post controls with real-time Google Search Preview."},{"src":"https:\/\/ps.w.org\/vonseo\/assets\/screenshot-3.png?rev=3473891","caption":""}],"raw_content":"<!--section=description-->\n<p>VonSEO is a <strong>premium-grade, ultra-lightweight SEO toolkit<\/strong> ported from the <strong>VonCMS<\/strong> ecosystem. Designed for high-performance modern WordPress websites, it focuses on what actually matters: <strong>High-Performance Metadata<\/strong>, <strong>Security<\/strong>, and a <strong>Clean User Experience<\/strong>.<\/p>\n\n<p>It eliminates the \"operating system inside WordPress\" bloat found in legacy SEO plugins, delivering a <strong>state-of-the-art dashboard<\/strong>, <strong>XML sitemaps<\/strong>, <strong>redirect management<\/strong>, and <strong>Local SEO<\/strong> support in a lean footprint.<\/p>\n\n<h3>Why Choose VonSEO?<\/h3>\n\n<p>While other SEO plugins constantly force you to upgrade to their \"PRO\" version to unlock basic features (like Redirection or Local SEO), VonSEO gives you everything out of the box.<\/p>\n\n<ul>\n<li><strong>No Paywalls<\/strong>: What you see is what you get. No hidden \"Pro\" tabs.<\/li>\n<li><strong>Set &amp; Forget<\/strong>: Configure global settings once, and let the plugin handle the automations.<\/li>\n<li><strong>Database Cleanliness<\/strong>: We don't create custom tables. We use native WordPress <code>post_meta<\/code> and <code>wp_options<\/code>.<\/li>\n<li><strong>Developer Friendly<\/strong>: Hooks and filters available for extending functionality.<\/li>\n<\/ul>\n\n<h3>Comprehensive Feature List<\/h3>\n\n<h4>1. Automated Smart Schema (JSON-LD)<\/h4>\n\n<p>We automatically generate Google-compliant Structured Data for your site:\n*   <strong>Local Business<\/strong>: Add address, phone, and contact points.\n*   <strong>Review Ratings<\/strong>: Add star ratings to your pages.\n*   <strong>Breadcrumbs<\/strong>: Helps Google understand your site structure.<\/p>\n\n<h4>2. Advanced Tools<\/h4>\n\n<ul>\n<li><strong>XML Sitemaps<\/strong>: Auto-generated <code>sitemap.xml<\/code> for Google\/Bing.<\/li>\n<li><strong>Redirection Manager<\/strong>: Monitor 404s and create 301 redirects instantly.<\/li>\n<li><strong>Attachment URL Redirects<\/strong>: Redirect media attachment pages to their published parent post, with a safe fallback to the file URL.<\/li>\n<li><strong>Image SEO<\/strong>: Auto-add ALT and Title tags to images.<\/li>\n<li><strong>Competitor Analysis<\/strong>: Real-time comparison against any competitor URL.<\/li>\n<\/ul>\n\n<h4>3. Social Media Optimization<\/h4>\n\n<p>Look perfect when shared on social platforms:\n*   <strong>Open Graph<\/strong>: Automatic <code>og:title<\/code>, <code>og:description<\/code>, <code>og:image<\/code>.\n*   <strong>Twitter Cards<\/strong>: Support for <code>summary<\/code> and <code>summary_large_image<\/code> cards.<\/p>\n\n<h4>4. State-of-the-Art Dashboard<\/h4>\n\n<ul>\n<li><strong>Content Analysis<\/strong>: Real-time scoring of your content quality.<\/li>\n<li><strong>Social Previews<\/strong>: See how your post looks on Facebook before publishing.<\/li>\n<li><strong>Granular Control<\/strong>: Per-post NOINDEX and specific SEO settings.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> in your WordPress dashboard.<\/li>\n<li>Search for <strong>\"VonSEO\"<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong>.<\/li>\n<li>Navigate to <strong>VonSEO<\/strong> in the sidebar to configure your settings.<\/li>\n<li>Save changes, and you're done! Your site now emits premium SEO tags.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20modify%20my%20database%20structure%3F\"><h3>Does this modify my database structure?<\/h3><\/dt>\n<dd><p><strong>No.<\/strong> VonSEO is extremely clean. It operates using a single <code>wp_options<\/code> row for global settings and standard <code>post_meta<\/code> for individual posts. It creates <strong>0 custom tables<\/strong>.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20site%3F\"><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p><strong>Absolutely not.<\/strong> VonSEO is designed with performance as a priority. It runs minimal logic on <code>wp_head<\/code> and does not load any heavy JavaScript or CSS files on your frontend (unless you count the tiny HTML comments it adds).<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20yoast%20or%20rankmath%3F\"><h3>Is it compatible with Yoast or RankMath?<\/h3><\/dt>\n<dd><p>VonSEO is a replacement for those plugins. If you run them simultaneously, you may output duplicate meta tags. We recommend deactivating other general SEO plugins when using VonSEO.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20elementor%2C%20divi%2C%20and%20block%20themes%3F\"><h3>Is it compatible with Elementor, Divi, and Block Themes?<\/h3><\/dt>\n<dd><p><strong>Yes.<\/strong> VonSEO hooks standard WordPress actions (<code>wp_head<\/code>), so it works with any properly coded theme or page builder, including Full Site Editing (FSE) themes.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.2.6<\/h4>\n\n<ul>\n<li><strong>Added<\/strong>: Attachment pages can now redirect to their published parent post, with a safe fallback to the media file URL when no parent is available.<\/li>\n<li><strong>Fixed<\/strong>: The existing Redirect Attachment URLs dashboard setting now performs the expected frontend 301 redirect behavior.<\/li>\n<li><strong>Fixed<\/strong>: Expanded shared WordPress stubs to cover the attachment-related core functions used by the redirect module.<\/li>\n<li><strong>Maintenance<\/strong>: Aligned plugin, package, docs, dist, and release artifact metadata for v2.2.6.<\/li>\n<\/ul>\n\n<h4>2.2.5<\/h4>\n\n<ul>\n<li><strong>Fixed<\/strong>: Expanded the shared WordPress stubs to remove IDE false positives for breadcrumbs and related files.<\/li>\n<li><strong>Fixed<\/strong>: Added support for both [vonseo_breadcrumbs] and [vonseowp_breadcrumbs] shortcodes.<\/li>\n<li><strong>Fixed<\/strong>: Sitemap output now respects the saved sitemap enable\/posts\/pages settings.<\/li>\n<li><strong>Fixed<\/strong>: Hardened IndexNow legacy hooks and key-file path handling.<\/li>\n<li><strong>Maintenance<\/strong>: Synchronized plugin, package, docs, dist, and release artifact metadata for v2.2.5.<\/li>\n<\/ul>\n\n<h4>2.2.4<\/h4>\n\n<ul>\n<li><strong>Added<\/strong>: Integrated comprehensive WordPress stubs within the main plugin file to resolve IDE \"False Positive\" errors globally.<\/li>\n<li><strong>Fixed<\/strong>: Added type-checking to prevent runtime errors when the 404 log is empty.<\/li>\n<li><strong>Fixed<\/strong>: Resolved missing translator comments for dynamic placeholders in meta boxes.<\/li>\n<li><strong>Security<\/strong>: Completed a system-wide audit of escaping and sanitization for all admin settings and frontend meta outputs.<\/li>\n<li><strong>Maintenance<\/strong>: Reorganized module loading to ensure PHP version and XML\/DOM extension requirements are met before class instantiation.<\/li>\n<\/ul>\n\n<h4>2.2.3<\/h4>\n\n<ul>\n<li><strong>Added<\/strong>: Built-in breadcrumbs generator via [vonseo_breadcrumbs] shortcode and vonseo_breadcrumbs() theme helper.<\/li>\n<li><strong>Improved<\/strong>: Added configurable breadcrumb separator in the admin settings.<\/li>\n<li><strong>Fixed<\/strong>: Synced homepage title\/description, default social image, and Open Graph toggle with frontend output.<\/li>\n<li><strong>Fixed<\/strong>: Output Google and Bing verification meta tags from the saved Webmaster Tools settings.<\/li>\n<li><strong>Polish<\/strong>: Wrapped Dashboard tutorial strings in <code>_e()<\/code> for consistency.<\/li>\n<li><strong>Dev Experience<\/strong>: Added <code>_wp_stubs.php<\/code> for better IDE\/LSP and AI support (excluded from production builds).<\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li><strong>Standardization<\/strong>: Full English I18n support. Wrapped all user-facing strings in PHP and JavaScript with WordPress translation functions.<\/li>\n<li><strong>Localization<\/strong>: Implemented <code>wp_localize_script<\/code> for client-side messaging in Meta Box and Admin UI.<\/li>\n<li><strong>Security<\/strong>: Hardened JSON-LD schema output and audited AJAX handlers for XSS\/CSRF compliance.<\/li>\n<li><strong>Documentation<\/strong>: Standardized internal logs and roadmap to English.<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li><strong>Added<\/strong>: AI &amp; LLM Optimization - Native support for <code>llms.txt<\/code> to help AI models like ChatGPT and Claude parse site content efficiently.<\/li>\n<li><strong>Added<\/strong>: AI &amp; LLM Admin Tab - New dedicated settings panel with Markdown editor and AEO template reset.<\/li>\n<li><strong>Improved<\/strong>: Smarter SEO Title\/Description Validation - New flexible length indicators with premium gradient progress bars and \"Optimal Range\" guidance.<\/li>\n<\/ul>\n\n<h4>2.1.9<\/h4>\n\n<ul>\n<li><strong>Added<\/strong>: Security &amp; Performance - Native WP Header Cleanup module to remove unnecessary meta tags like wp_generator, rsd_link, and wlwmanifest.<\/li>\n<\/ul>\n\n<h4>2.1.8<\/h4>\n\n<ul>\n<li><strong>Added<\/strong>: Social Media Preview - Live resizeable Facebook\/Twitter card previews.<\/li>\n<li><strong>Added<\/strong>: Social Meta Tags - Dedicated Open Graph &amp; Twitter Card controls.<\/li>\n<li><strong>Added<\/strong>: Schema Validator - Direct integration with validator.schema.org.<\/li>\n<li><strong>UI<\/strong>: Enhanced Meta Box with Glassmorphism tabs.<\/li>\n<\/ul>\n\n<h4>2.1.7<\/h4>\n\n<ul>\n<li><strong>Security<\/strong>: Implement strict, field-specific sanitization for all settings (register_setting_args).<\/li>\n<li><strong>Compliance<\/strong>: Applied wp_unslash() before sanitization for all inputs.<\/li>\n<li><strong>Core<\/strong>: Refactored admin settings handling for better type safety.<\/li>\n<\/ul>\n\n<h4>2.1.6<\/h4>\n\n<ul>\n<li><strong>Security<\/strong>: Hardened escaping and sanitization for WordPress.org compliance.<\/li>\n<li><strong>Compliance<\/strong>: Removed non-standard JSON options from metadata output.<\/li>\n<li><strong>Cleanup<\/strong>: Removed redundant inline scripts and styles.<\/li>\n<\/ul>\n\n<h4>2.1.5<\/h4>\n\n<ul>\n<li><strong>Added<\/strong>: FAQ Schema (JSON-LD) repeater in Meta Box for Rich Snippets.<\/li>\n<li><strong>Added<\/strong>: Video Schema support for better video search visibility.<\/li>\n<li><strong>Added<\/strong>: Advanced Robots.txt Editor with one-click \"Recommended Rules\" sync.<\/li>\n<li><strong>Security<\/strong>: Full PHPCS audit and hardening for WordPress standards compliance.<\/li>\n<li><strong>Fixed<\/strong>: Robots.txt layout alignment and UI styling improvements.<\/li>\n<\/ul>\n\n<h4>2.1.4<\/h4>\n\n<ul>\n<li><strong>IMPROVED<\/strong>: Offline AI logic now creates distinct Titles and Descriptions using smart HTML parsing.<\/li>\n<li><strong>ADDED<\/strong>: Metadata filtering to remove author credits and photo sources from AI suggestions.<\/li>\n<li><strong>ADDED<\/strong>: Automatic Focus Keyword injection in AI-generated content.<\/li>\n<li><strong>IMPROVED<\/strong>: Dashboard AI suggestions now use randomized templates and include Site Tagline.<\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<ul>\n<li><strong>Security<\/strong>: Enhanced escaping and sanitization across Frontend, Sitemap, and Competitors modules.<\/li>\n<li><strong>Compliance<\/strong>: Disabled OTA updater for WordPress.org repository approval.<\/li>\n<li><strong>Fix<\/strong>: Added missing <code>languages<\/code> directory.<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li><strong>Fixed<\/strong>: Updater instantiation in the main plugin file.<\/li>\n<li><strong>Fixed<\/strong>: Improved version comparison and cleaning for GitHub tags.<\/li>\n<li><strong>Added<\/strong>: OTA Update test release.<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li><strong>Added<\/strong>: Competitor Analysis Module - Real-time \"SEO Math\" comparison against any URL.<\/li>\n<li><strong>Added<\/strong>: AI Magic - Ultra-compact AI suggestions for Titles, Descriptions, and Keywords.<\/li>\n<li><strong>Added<\/strong>: Bi-directional Sync - Site Title &amp; Tagline synchronized with WP General Settings.<\/li>\n<li><strong>Added<\/strong>: Support UI Facelift - Premium Glassmorphism design.<\/li>\n<li><strong>Added<\/strong>: Help &amp; Tutorial Tab - Integrated quick-start guides.<\/li>\n<li><strong>Fixed<\/strong>: Security hardening against XSS and SSRF.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li><strong>NEW<\/strong>: Full Premium Suite release.<\/li>\n<li><strong>NEW<\/strong>: XML Sitemap Generator (<code>\/sitemap.xml<\/code>).<\/li>\n<li><strong>NEW<\/strong>: Redirection Manager with 404 Logging.<\/li>\n<li><strong>NEW<\/strong>: Local SEO &amp; Schema markup support.<\/li>\n<li><strong>NEW<\/strong>: Image SEO (Auto ALT\/Title tags).<\/li>\n<li><strong>NEW<\/strong>: Content Analysis in Post Editor.<\/li>\n<\/ul>\n\n<h4>1.13.0<\/h4>\n\n<ul>\n<li><strong>FIX<\/strong>: Adjusted updater download link to correct package failure.<\/li>\n<\/ul>\n\n<h4>1.12.0<\/h4>\n\n<ul>\n<li><strong>NEW<\/strong>: Added Auto-Updater directly from GitHub releases.<\/li>\n<li><strong>FIX<\/strong>: Minor stability improvements.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li><strong>NEW<\/strong>: Complete UI Overhaul - introduced premium dashboard design.<\/li>\n<li><strong>FIX<\/strong>: Resolved PHP Warning \"Undefined array key 'site_title'\".<\/li>\n<li><strong>IMPROVED<\/strong>: Better spacing and typography in admin panels.<\/li>\n<\/ul>","raw_excerpt":"A premium, lightweight SEO toolkit with XML Sitemaps, Redirect Manager, Local SEO, and Content Analysis.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/279878","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=279878"}],"author":[{"embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kurama87"}],"wp:attachment":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=279878"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=279878"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=279878"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=279878"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=279878"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=279878"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}