[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fj4oSI3yoerImfMsWJ47kDIZiZKB81u3rVzCognBcFrQ":3,"$flIX0DGuMPXDA2b2f4jWztNdGeMPpbcZJnSFJeqRwx84":1303,"$fDZuwwVax860D4bJll-22jEQ_P8xyivggnbMrUsiyLRw":1307},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":36,"analysis":119,"fingerprints":1282},"seo-fury","SEO Fury","1.0.1","SEO Fury Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fviktorosh\u002F","\u003Cp>\u003Cstrong>SEO Fury\u003C\u002Fstrong> is a complete WordPress SEO toolkit built for speed. 50+ features, 0ms frontend impact, no bloat.\u003C\u002Fp>\n\u003Cp>Most SEO plugins make you choose: either a lightweight tool with missing features, or a full-featured beast that slows your site. SEO Fury gives you everything — schema, sitemaps, redirects, analytics, readability analysis, and more — without adding a single millisecond to your page load time.\u003C\u002Fp>\n\u003Ch4>Why SEO Fury?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>50+ features, zero bloat\u003C\u002Fstrong> — Every feature loads only when needed. No unnecessary scripts on your frontend.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited redirects & 404 monitoring\u003C\u002Fstrong> — No artificial limits. Manage as many redirects and 404 logs as your site needs. For free.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Search Console built in\u003C\u002Fstrong> — Connect GSC directly in the free version. View clicks, impressions, and positions inside WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Indexing API included\u003C\u002Fstrong> — Submit URLs to Google for instant crawling. Free, not locked behind a paywall.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced readability analysis\u003C\u002Fstrong> — Flesch Reading Ease score, passive voice detection, transition words check, keyword synonym matching — features other plugins charge for.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>20+ schema types with visual builder\u003C\u002Fstrong> — Article, Product, FAQ, How-To, Recipe, Event, LocalBusiness, and more. No code required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-click migration\u003C\u002Fstrong> — Import from Yoast SEO, Rank Math, All in One SEO, and SEOPress in seconds. Keep your meta titles, descriptions, redirects, and schema.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>6 languages included\u003C\u002Fstrong> — English, Russian, German, French, Spanish, Italian, and Portuguese translations ship with the plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>White Label ready\u003C\u002Fstrong> — PRO users can fully rebrand the plugin for client sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Core Features (All Free)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Meta & Content Optimization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Meta titles & descriptions with 15+ dynamic variables\u003C\u002Fli>\n\u003Cli>Focus keyword analysis with synonym and morphological matching\u003C\u002Fli>\n\u003Cli>Secondary keywords tracking with presence indicators\u003C\u002Fli>\n\u003Cli>SEO score (0-100) with 13 on-page checks\u003C\u002Fli>\n\u003Cli>Readability score with Flesch Reading Ease (English + Russian)\u003C\u002Fli>\n\u003Cli>Passive voice detection and transition words analysis\u003C\u002Fli>\n\u003Cli>SERP preview — desktop, mobile, Facebook, and Twitter\u002FX\u003C\u002Fli>\n\u003Cli>Open Graph & Twitter Cards with image customization\u003C\u002Fli>\n\u003Cli>Canonical URL management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Technical SEO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>XML & HTML sitemaps with per-post-type control\u003C\u002Fli>\n\u003Cli>News & Video sitemaps (YouTube\u002FVimeo auto-detection)\u003C\u002Fli>\n\u003Cli>Unlimited 301\u002F302\u002F307 redirects with regex and hit tracking\u003C\u002Fli>\n\u003Cli>Unlimited 404 error monitoring with referrer tracking and IP logging\u003C\u002Fli>\n\u003Cli>Auto-redirect on URL slug change — never lose link equity\u003C\u002Fli>\n\u003Cli>Robots.txt visual editor with per-bot rules\u003C\u002Fli>\n\u003Cli>SSL & HTTPS security module — force HTTPS, fix mixed content, HSTS headers\u003C\u002Fli>\n\u003Cli>.htaccess editor with syntax highlighting and backup\u003C\u002Fli>\n\u003Cli>Hreflang tags — auto-detect WPML, Polylang, TranslatePress, or set manually\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Schema & Structured Data\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>20+ schema types with visual builder — no coding needed\u003C\u002Fli>\n\u003Cli>Schema Templates — create once, apply to multiple posts\u003C\u002Fli>\n\u003Cli>LocalBusiness & Organization schema for homepage\u003C\u002Fli>\n\u003Cli>WooCommerce Product schema with price, stock, reviews\u003C\u002Fli>\n\u003Cli>Breadcrumbs with JSON-LD markup and shortcode support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Analytics & Indexing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Search Console integration (OAuth 2.0) — free\u003C\u002Fli>\n\u003Cli>Google Indexing API — submit URLs for instant crawling — free\u003C\u002Fli>\n\u003Cli>IndexNow — notify Bing, Yandex on publish\u002Fupdate\u003C\u002Fli>\n\u003Cli>Google PageSpeed Insights — Core Web Vitals scores in WordPress\u003C\u002Fli>\n\u003Cli>Site Verification — Google, Bing, Yandex, Baidu, Pinterest\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Image SEO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Auto alt text from post title and filename templates\u003C\u002Fli>\n\u003Cli>Title attribute generation\u003C\u002Fli>\n\u003Cli>Customizable template with variables: {post_title}, {filename}, {site_name}\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Tools & Utilities\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>LLMs.txt — control how AI models access your content\u003C\u002Fli>\n\u003Cli>SEO Revisions — version history for meta fields with diff viewer\u003C\u002Fli>\n\u003Cli>Frontend SEO Inspector — admin bar button to inspect any page\u003C\u002Fli>\n\u003Cli>Import\u002FExport — backup settings as JSON, restore on another site\u003C\u002Fli>\n\u003Cli>Elementor integration — full SEO panel inside the page builder\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO Fury vs. Competitors\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Redirects:\u003C\u002Fstrong> SEO Fury ✓ Unlimited | Yoast ✗ Premium only | Rank Math ✗ Limited\u003C\u002Fp>\n\u003Cp>\u003Cstrong>404 Monitor:\u003C\u002Fstrong> SEO Fury ✓ Unlimited | Yoast ✗ Premium only | Rank Math ✗ Limited\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Search Console:\u003C\u002Fstrong> SEO Fury ✓ Included | Yoast ✗ Premium only | Rank Math ✗ PRO only\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Indexing API:\u003C\u002Fstrong> SEO Fury ✓ Included | Yoast ✗ Not available | Rank Math ✗ PRO only\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IndexNow:\u003C\u002Fstrong> SEO Fury ✓ Included | Yoast ✗ Premium only | Rank Math ✓ Included\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Schema Types:\u003C\u002Fstrong> SEO Fury ✓ 20+ | Yoast ~ Basic | Rank Math ✓ 15+\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hreflang:\u003C\u002Fstrong> SEO Fury ✓ Included | Yoast ✗ Premium only | Rank Math ✗ PRO only\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Flesch Score:\u003C\u002Fstrong> SEO Fury ✓ Included | Yoast ✓ Included | Rank Math ✗ Not available\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Passive Voice Check:\u003C\u002Fstrong> SEO Fury ✓ Included | Yoast ✓ Included | Rank Math ✗ Not available\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Keyword Variations:\u003C\u002Fstrong> SEO Fury ✓ Included | Yoast ✗ Premium only | Rank Math ✗ Not available\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image SEO (Auto Alt):\u003C\u002Fstrong> SEO Fury ✓ Included | Yoast ✗ Not available | Rank Math ~ Basic\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LLMs.txt:\u003C\u002Fstrong> SEO Fury ✓ Included | Yoast ✗ Not available | Rank Math ✗ Not available\u003C\u002Fp>\n\u003Cp>\u003Cstrong>White Label:\u003C\u002Fstrong> SEO Fury ~ PRO | Yoast ✗ Not available | Rank Math ✗ Agency only\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Starting Price:\u003C\u002Fstrong> SEO Fury ✓ Free \u002F $3 mo | Yoast ✗ $99\u002Fyr | Rank Math ~ $6.99\u002Fmo\u003C\u002Fp>\n\u003Ch4>PRO Features (Addon)\u003C\u002Fh4>\n\u003Cp>Unlock advanced capabilities with \u003Ca href=\"https:\u002F\u002Fseo-fury.com\u002F#pricing\" rel=\"nofollow ugc\">SEO Fury PRO\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Content Generator\u003C\u002Fstrong> — Generate articles, expand text, rewrite content with 5 AI providers (OpenAI, Claude, Gemini, Mistral, DeepSeek)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Image Generator\u003C\u002Fstrong> — Create images with DALL-E 3, Stability AI, Flux Pro, and 4 more providers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Image Optimization\u003C\u002Fstrong> — Bulk optimize alt text using AI based on post context\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rank Tracker\u003C\u002Fstrong> — Monitor keyword positions across Google, Bing, Yahoo with trend charts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Index Status Tracker\u003C\u002Fstrong> — Check if pages are indexed in Google, Yandex, Bing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics (GA4)\u003C\u002Fstrong> — Tracking code, dashboard widget, visitor analytics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Yandex Metrika & Bing UET\u003C\u002Fstrong> — Regional analytics integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backlink Checker\u003C\u002Fstrong> — Monitor backlinks via Ahrefs, Moz, DataForSEO, or Majestic\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Assistant\u003C\u002Fstrong> — Internal linking suggestions while you edit\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Decay Detection\u003C\u002Fstrong> — Alerts when content needs refreshing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Audit\u003C\u002Fstrong> — 40+ checks analyzing content quality, E-E-A-T, Core Web Vitals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GSC Historical Reports\u003C\u002Fstrong> — Up to 365 days of search performance data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Search Traffic\u003C\u002Fstrong> — Track visits from ChatGPT, Perplexity, Claude, Gemini\u003C\u002Fli>\n\u003Cli>\u003Cstrong>White Label\u003C\u002Fstrong> — Fully rebrand for client sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> — Direct access to the development team\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plans start at \u003Cstrong>$3\u002Fmonth\u003C\u002Fstrong>. \u003Ca href=\"https:\u002F\u002Fseo-fury.com\u002F#pricing\" rel=\"nofollow ugc\">Lifetime option available ($300)\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate SEO Fury\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>SEO Fury \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> General Settings\u003C\u002Fstrong> to configure basics\u003C\u002Fli>\n\u003Cli>Use the \u003Cstrong>Migration Wizard\u003C\u002Fstrong> if switching from another SEO plugin\u003C\u002Fli>\n\u003Cli>Edit any post to see the SEO metabox with analysis, schema builder, and social preview\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Full documentation at \u003Ca href=\"https:\u002F\u002Fseo-fury.com\u002F\" rel=\"nofollow ugc\">seo-fury.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services in specific situations. No data is sent without user action.\u003C\u002Fp>\n\u003Ch4>IndexNow API\u003C\u002Fh4>\n\u003Cp>When you use the IndexNow feature, the plugin sends your page URLs to the IndexNow API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL: https:\u002F\u002Fapi.indexnow.org\u002Findexnow\u003C\u002Fli>\n\u003Cli>What is sent: Your site URLs and IndexNow API key\u003C\u002Fli>\n\u003Cli>When: Only when you manually submit URLs or enable automatic submission on publish\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.indexnow.org\u002Fterms\" rel=\"nofollow ugc\">IndexNow Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.indexnow.org\u002Fprivacy\" rel=\"nofollow ugc\">IndexNow Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google PageSpeed Insights API\u003C\u002Fh4>\n\u003Cp>When you use the PageSpeed analysis feature, the plugin sends your page URL to Google’s PageSpeed Insights API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL: https:\u002F\u002Fwww.googleapis.com\u002Fpagespeedonline\u002Fv5\u002FrunPagespeed\u003C\u002Fli>\n\u003Cli>What is sent: The URL of the page being analyzed\u003C\u002Fli>\n\u003Cli>When: Only when you manually click “Analyze” in the PageSpeed tab\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fterms\" rel=\"nofollow ugc\">Google API Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Search Console API\u003C\u002Fh4>\n\u003Cp>When you connect Google Search Console, the plugin fetches search performance data via the official Google API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL: https:\u002F\u002Fsearchconsole.googleapis.com\u002Fwebmasters\u002Fv3\u003C\u002Fli>\n\u003Cli>What is sent: OAuth tokens and property URL\u003C\u002Fli>\n\u003Cli>When: Only when you view the GSC tab or fetch data manually\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fterms\" rel=\"nofollow ugc\">Google API Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Indexing API\u003C\u002Fh4>\n\u003Cp>When you submit URLs for indexing, the plugin sends page URLs to Google’s Indexing API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL: https:\u002F\u002Findexing.googleapis.com\u002Fv3\u002FurlNotifications:publish\u003C\u002Fli>\n\u003Cli>What is sent: Your page URLs and Google API credentials\u003C\u002Fli>\n\u003Cli>When: Only when you manually submit URLs or enable auto-submit on publish\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fterms\" rel=\"nofollow ugc\">Google API Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Sitemap Ping\u003C\u002Fh4>\n\u003Cp>When enabled in sitemap settings, the plugin notifies Google that your sitemap has been updated.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL: https:\u002F\u002Fwww.google.com\u002Fping\u003C\u002Fli>\n\u003Cli>What is sent: Your sitemap URL\u003C\u002Fli>\n\u003Cli>When: Only when enabled AND content is published or sitemap settings change\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Google Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO Fury Services (PRO only)\u003C\u002Fh4>\n\u003Cp>The PRO addon connects to SEO Fury servers for license validation, support tickets, and updates.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL: https:\u002F\u002Fapi.seo-fury.com\u003C\u002Fli>\n\u003Cli>What is sent: License key (hashed), support ticket content, plugin version\u003C\u002Fli>\n\u003Cli>When: License activation, support ticket submission, update checks\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fseo-fury.com\u002Fterms-of-service.html\" rel=\"nofollow ugc\">SEO Fury Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fseo-fury.com\u002Fprivacy-policy.html\" rel=\"nofollow ugc\">SEO Fury Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","50+ SEO features: meta tags, schema markup, sitemaps, redirects, Google Search Console, IndexNow, readability analysis — zero page speed impact.",30,251,100,1,"2026-04-08T15:53:00.000Z","6.9.4","5.5","7.4",[20,21,22,23,24],"meta-tags","redirects","schema","seo","sitemap","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-fury.1.0.1.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":11,"trust_score":34,"computed_at":35},"viktorosh",94,"2026-05-19T18:32:27.329Z",[37,51,67,86,104],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":27,"num_ratings":27,"last_updated":47,"tested_up_to":16,"requires_at_least":48,"requires_php":18,"tags":49,"homepage":25,"download_link":50,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"clarity-seo","Clarity SEO","2.7.0","Sitebirds","https:\u002F\u002Fprofiles.wordpress.org\u002Faacers\u002F","\u003Cp>\u003Cstrong>Clarity SEO\u003C\u002Fstrong> is a fast, lightweight WordPress SEO plugin that delivers professional-grade optimization tools without the bloat. Everything you need to rank better — nothing you don’t.\u003C\u002Fp>\n\u003Cp>Built for speed and simplicity, Clarity SEO adds zero JavaScript or CSS to your frontend while providing features that rival plugins ten times its size. No upsells, no unnecessary complexity, just clean SEO tools that work.\u003C\u002Fp>\n\u003Ch4>🎯 Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Per-Page Meta Tags & Open Graph\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically generates meta title, description, keywords, and Open Graph tags from your content. Override any field manually in the Gutenberg sidebar metabox. Full Twitter Card support included.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Schema.org JSON-LD Markup\u003C\u002Fstrong>\u003Cbr \u002F>\nRich structured data for WebPage, Article, BlogPosting, FAQPage, VideoObject, LocalBusiness, Product, and custom types. Supports multiple schema types per page. Organization schema with logo, contact, and social profiles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dynamic XML Sitemap\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically generated \u003Ccode>\u002Fsitemap.xml\u003C\u002Fcode> with proper priorities, change frequencies, image tags, video support, and Google News tags for blog posts. Includes all public post types and taxonomy terms. Noindexed pages are automatically excluded.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Document Title Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nClarity SEO integrates with WordPress \u003Ccode>document_title_parts\u003C\u002Fcode> to set your custom meta title as the actual browser tab title — no separate title tag plugin needed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Readability Analysis\u003C\u002Fstrong>\u003Cbr \u002F>\nReal-time Flesch-Kincaid readability score in the editor. Aim for 60+ for optimal readability. Get actionable tips to improve your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Focus Keywords & Density\u003C\u002Fstrong>\u003Cbr \u002F>\nSet focus keywords per post and get real-time keyword density analysis. Optimal range indicator helps you avoid over- or under-optimization. Internal linking suggestions based on your focus keywords.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Score\u003C\u002Fstrong>\u003Cbr \u002F>\nVisual 0-100 SEO score per post based on meta title, description, keywords, density, and readability. See at a glance which posts need attention. Color-coded SEO score column visible directly in your Posts and Pages list.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google SERP Preview\u003C\u002Fstrong>\u003Cbr \u002F>\nSee exactly how your page will appear in Google search results — right inside the editor. The preview updates live as you type your meta title and description.\u003C\u002Fp>\n\u003Ch4>🔧 Advanced Tools\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>301 Redirect Manager\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate redirects with simple URL matching or regex patterns. Easily redirect old URLs to new ones. Built-in validation for regex patterns. Full management UI with add\u002Fdelete in the Settings page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>404 Monitor\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatic logging of 404 errors with hit count, timestamps, referrer tracking, and user agent data. Uses a dedicated database table for zero performance impact on your options table. Expanded bot\u002Fscanner filtering to reduce noise. Export to CSV, paginated interface, and automatic cleanup of old logs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nAuto-generate alt text and titles from filenames on upload. Bulk find-and-replace tool for existing image alt text (processes up to 500 images per batch).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Local Business SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd business address, geo coordinates, and contact information for LocalBusiness schema. Perfect for brick-and-mortar businesses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Search Console Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nConnect via OAuth2 access token to fetch top-performing pages and URL inspection status. Cached API calls to respect quotas.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Keyword Position Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack keyword rankings over time via GSC Search Analytics API. Weekly email reports with position, impressions, and click data. History automatically trimmed to 90 entries per keyword.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Audit Checklist\u003C\u002Fstrong>\u003Cbr \u002F>\n30-point automated health check covering HTTPS, permalinks, sitemap, robots.txt, meta tags, schema, alt tags, readability, content length, internal links, and more. Actionable fix links for every issue.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Breadcrumbs\u003C\u002Fstrong>\u003Cbr \u002F>\nSchema-enhanced breadcrumbs via \u003Ccode>[clarity_seo_breadcrumbs]\u003C\u002Fcode> shortcode. Supports page hierarchy, post categories, archives, and search results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Setup Wizard\u003C\u002Fstrong>\u003Cbr \u002F>\nQuick onboarding wizard to configure your organization name, logo, social profiles, contact info, and global defaults in one step.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Noindex \u002F Nofollow\u003C\u002Fstrong>\u003Cbr \u002F>\nPer-post control to exclude specific pages from search engine indexing. Noindexed pages are automatically excluded from the XML sitemap.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Import from Yoast \u002F Rank Math\u003C\u002Fstrong>\u003Cbr \u002F>\nImport meta titles, descriptions, and focus keywords from Yoast SEO or Rank Math. Processes in batches of 100 for safe handling of large sites. Existing Clarity SEO data is never overwritten.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bulk Meta Generation\u003C\u002Fstrong>\u003Cbr \u002F>\nOne-click tool on the Dashboard to auto-generate missing meta titles and descriptions for all published content. Titles use your post title + site name pattern; descriptions are extracted from excerpts or content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Schema Toggles\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable or disable individual schema types (Organization, FAQ, Video, Multiple) directly from the Settings page.\u003C\u002Fp>\n\u003Ch4>🚀 Performance First\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom database table for 404 logs — no wp_options bloat\u003C\u002Fli>\n\u003Cli>Transient caching for GSC API calls\u003C\u002Fli>\n\u003Cli>Keyword history auto-trimmed to prevent unbounded option growth\u003C\u002Fli>\n\u003Cli>Minimal footprint: zero frontend JS\u002FCSS, no external API calls\u003C\u002Fli>\n\u003Cli>No external API calls on frontend (everything is self-contained)\u003C\u002Fli>\n\u003Cli>Admin scripts only load on relevant pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Clarity + SiteBirds\u003C\u002Fh4>\n\u003Cp>Clarity SEO is your lightweight WordPress SEO foundation. SiteBirds is the next layer for website scanning, visitor questions, lead capture, bookings, quote requests, and broader website improvements.\u003C\u002Fp>\n\u003Cp>Inside the plugin you can open a SiteBirds scan with your current website URL already filled in, so it is easy to see how both products complement each other.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Clarity SEO keeps your WordPress SEO essentials in shape\u003C\u002Fli>\n\u003Cli>SiteBirds scans your current website and shows where visitors miss answers or actions\u003C\u002Fli>\n\u003Cli>Start with the scan at sitebirds.com and keep using Clarity SEO in WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🤝 Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8+ through 6.9\u003C\u002Fli>\n\u003Cli>WooCommerce: metabox on products, schema support, sitemap inclusion\u003C\u002Fli>\n\u003Cli>Gutenberg: full block editor integration with sidebar metabox\u003C\u002Fli>\n\u003Cli>Classic Editor: works with the standard meta box interface\u003C\u002Fli>\n\u003Cli>Extend with filters: \u003Ccode>clarity_seo_metabox_post_types\u003C\u002Fcode> to add custom post types\u003C\u002Fli>\n\u003C\u002Ful>\n","Lightweight, fast SEO plugin for WordPress — meta tags, Schema.org markup, XML sitemap, 301 redirects, 404 monitor, image SEO, breadcrumbs, and more.",80,612,"2026-03-25T18:24:00.000Z","5.8",[20,21,22,23,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclarity-seo.2.7.0.zip",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":13,"num_ratings":14,"last_updated":61,"tested_up_to":16,"requires_at_least":62,"requires_php":18,"tags":63,"homepage":65,"download_link":66,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"prime-seo","Prime SEO","1.1.5","primeseo","https:\u002F\u002Fprofiles.wordpress.org\u002Fprimeseo\u002F","\u003Ch3>Prime SEO — SEO for the AI Era\u003C\u002Fh3>\n\u003Cp>Prime SEO helps your content rank in both traditional search engines and AI-powered search like ChatGPT, Perplexity, Google SGE, and Claude.\u003C\u002Fp>\n\u003Cp>Since 2026, Prime SEO has been built from the ground up for the new era of search — where AI assistants cite sources and answer questions directly. Control how AI sees your content with LLMs.txt, manage 16+ AI crawlers, and optimize your site for both humans and machines.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fdocs\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fprime-seo\u002F\" rel=\"ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fpro\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>AI Search Optimization — Be Found by ChatGPT & Perplexity\u003C\u002Fh3>\n\u003Cp>AI search engines are changing how people find information. Prime SEO helps your content become a cited source in AI-generated answers.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>LLMs.txt Generator\u003C\u002Fstrong> — Tell AI crawlers what your site is about\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LLMs-full.txt\u003C\u002Fstrong> — Provide full content for deeper AI indexing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Bots Manager\u003C\u002Fstrong> — Control 16+ AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Presets\u003C\u002Fstrong> — Allow All, Block Training, Block All, or Custom rules\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Visibility Score\u003C\u002Fstrong> — See your AI search readiness at a glance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Content Score\u003C\u002Fstrong> — Detailed analysis of how AI engines view your content (Pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fai-seo\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Learn about AI SEO \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>SEO Metabox with Real-Time Analysis\u003C\u002Fh3>\n\u003Cp>Optimize every post with instant feedback and AI assistance:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual SEO Score (0-100)\u003C\u002Fstrong> with circular progress indicator\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Google Preview\u003C\u002Fstrong> for desktop and mobile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Character counters\u003C\u002Fstrong> with color-coded progress bars\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple focus keywords\u003C\u002Fstrong> per post\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content recommendations\u003C\u002Fstrong> as you type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate All with AI\u003C\u002Fstrong> — One click fills SEO title, description, social meta, and keywords (Pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The metabox appears in every post and page editor, giving you everything you need to optimize content without leaving the screen.\u003C\u002Fp>\n\u003Ch3>Prime SEO Pro — AI-Powered SEO\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fpro\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Prime SEO Pro\u003C\u002Fa> supercharges your SEO workflow with AI automation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⭐ Generate All with AI — Complete SEO in One Click (Pro)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Why fill fields manually when AI can do it all? One button generates \u003Cstrong>everything\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>SEO Title\u003C\u002Fstrong> — Optimized for Google (60 chars)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta Description\u003C\u002Fstrong> — Click-worthy snippet (155 chars)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Facebook Title & Description\u003C\u002Fstrong> — Social-optimized OG tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Twitter Title & Description\u003C\u002Fstrong> — Twitter-specific formatting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Focus Keywords\u003C\u002Fstrong> — Auto-extracted from your content (top 5)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>6 fields + keywords in one click.\u003C\u002Fstrong> No other SEO plugin does this.\u003C\u002Fp>\n\u003Cp>Yoast AI Generate only creates title and description. Prime SEO Pro generates your complete SEO and social meta in seconds.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with any post type\u003C\u002Fli>\n\u003Cli>Uses OpenAI GPT-4o-mini (bring your own API key)\u003C\u002Fli>\n\u003Cli>No usage limits — your API key, your cost\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>AI Bulk Generator — Optimize Your Entire Site (Pro)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Have 50, 100, or 500 posts without SEO? No problem. AI Bulk Generator finds all posts missing SEO data and generates titles and descriptions for all of them:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Detection\u003C\u002Fstrong> — Finds posts missing title, description, or both\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch Processing\u003C\u002Fstrong> — Generate SEO for hundreds of posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Progress Tracking\u003C\u002Fstrong> — Real-time progress with pause\u002Fresume\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Undo Support\u003C\u002Fstrong> — Restore previous values if needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Additional Pro Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Content Score\u003C\u002Fstrong> — Detailed analysis for AI search optimization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Sitemap\u003C\u002Fstrong> — Auto-detect YouTube, Vimeo, Wistia, Bunny Stream\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Video Fields\u003C\u002Fstrong> — Complete control over video metadata\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> — Direct email support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fpro\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Get Prime SEO Pro \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Redirect Manager\u003C\u002Fh3>\n\u003Cp>Professional redirect handling:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>301 (Permanent), 302 (Temporary), 307 redirects\u003C\u002Fli>\n\u003Cli>410 (Gone) and 451 (Unavailable for Legal Reasons) status codes\u003C\u002Fli>\n\u003Cli>Regex pattern matching with capture groups ($1, $2)\u003C\u002Fli>\n\u003Cli>Query string preservation for UTM parameters\u003C\u002Fli>\n\u003Cli>Hit counter for tracking redirect usage\u003C\u002Fli>\n\u003Cli>Fallback redirect for all 404 errors\u003C\u002Fli>\n\u003Cli>Import and export functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>404 Error Monitor\u003C\u002Fh3>\n\u003Cp>Track and fix broken links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic logging of all 404 errors\u003C\u002Fli>\n\u003Cli>Referer and User Agent tracking\u003C\u002Fli>\n\u003Cli>One-click conversion to redirect\u003C\u002Fli>\n\u003Cli>Bulk delete options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>XML Sitemap\u003C\u002Fh3>\n\u003Cp>Automatic, standards-compliant sitemaps that search engines love:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sitemap Index\u003C\u002Fstrong> with separate post, page, category, and author sitemaps\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Sitemap\u003C\u002Fstrong> for Google Image Search\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Sitemap\u003C\u002Fstrong> — Auto-detect YouTube, Vimeo, Wistia, Bunny Stream (Pro)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Types\u003C\u002Fstrong> and Taxonomies support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Respects noindex\u003C\u002Fstrong> settings automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beautiful XSL styling\u003C\u002Fstrong> for human-readable sitemaps\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Schema Markup (JSON-LD)\u003C\u002Fh3>\n\u003Cp>Structured data for rich search results:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Site-wide:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Knowledge Graph — Organization or Person\u003C\u002Fli>\n\u003Cli>WebSite schema with SearchAction\u003C\u002Fli>\n\u003Cli>Social profiles (Facebook, Twitter, LinkedIn, YouTube, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Content:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Article, BlogPosting, NewsArticle\u003C\u002Fli>\n\u003Cli>FAQ and HowTo (auto-detected from content)\u003C\u002Fli>\n\u003Cli>Recipe and Event schemas\u003C\u002Fli>\n\u003Cli>Product schema for WooCommerce\u003C\u002Fli>\n\u003Cli>LocalBusiness with 40+ subtypes (Restaurant, Hotel, Dentist, and more)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Robots.txt Editor\u003C\u002Fstrong> — Visual editor with 5 ready-made templates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image SEO\u003C\u002Fstrong> — Auto-generate ALT and TITLE attributes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Links Manager\u003C\u002Fstrong> — Auto-add nofollow and open in new tab\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Breadcrumbs\u003C\u002Fstrong> — Shortcode and PHP function with Schema.org markup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instant Indexing\u003C\u002Fstrong> — Submit URLs via IndexNow API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import\u002FExport\u003C\u002Fstrong> — Full backup and restore with automatic backups\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>One-Click Migration\u003C\u002Fh3>\n\u003Cp>Import your existing SEO data:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Yoast SEO (Free and Pro)\u003C\u002Fli>\n\u003Cli>Rank Math (including redirects)\u003C\u002Fli>\n\u003Cli>All in One SEO\u003C\u002Fli>\n\u003Cli>SEOPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All titles, descriptions, focus keywords, canonical URLs, and robot settings transfer automatically.\u003C\u002Fp>\n\u003Ch3>Setup Wizard\u003C\u002Fh3>\n\u003Cp>Get started in minutes with the 4-step configuration wizard:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Homepage SEO settings\u003C\u002Fli>\n\u003Cli>Feature toggles (Sitemap, Image SEO, External Links, 404 Monitor)\u003C\u002Fli>\n\u003Cli>Robots.txt configuration\u003C\u002Fli>\n\u003Cli>Ready to optimize\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Built for Performance\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Lightweight code following WordPress Coding Standards\u003C\u002Fli>\n\u003Cli>Assets load only on relevant pages\u003C\u002Fli>\n\u003Cli>No external API calls except optional IndexNow\u003C\u002Fli>\n\u003Cli>All data stored in your WordPress database\u003C\u002Fli>\n\u003Cli>Compatible with caching plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Friendly\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Clean, well-documented codebase\u003C\u002Fli>\n\u003Cli>Hooks and filters for customization\u003C\u002Fli>\n\u003Cli>WordPress REST API compatible\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Prime SEO stores all data locally in your WordPress database:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SEO settings and meta data\u003C\u002Fli>\n\u003Cli>Redirect rules\u003C\u002Fli>\n\u003Cli>404 error logs (IP addresses stored for debugging purposes only)\u003C\u002Fli>\n\u003Cli>Backup files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>External Services\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin connects to external services only when you explicitly use certain features:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IndexNow API (Free)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: IndexNow (api.indexnow.org)\u003C\u002Fli>\n\u003Cli>When: When you click “Submit to IndexNow” or enable auto-submit\u003C\u002Fli>\n\u003Cli>Data sent: Your site’s URLs\u003C\u002Fli>\n\u003Cli>Purpose: Request faster indexing by search engines\u003C\u002Fli>\n\u003Cli>Privacy: \u003Ca href=\"https:\u002F\u002Fwww.indexnow.org\u002Fprivacy\" rel=\"nofollow ugc\">IndexNow Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>OpenAI API (Pro only)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: OpenAI (api.openai.com)\u003C\u002Fli>\n\u003Cli>When: When you use “Generate with AI” or “Generate All with AI” features\u003C\u002Fli>\n\u003Cli>Data sent: Post title, excerpt, and content for SEO generation\u003C\u002Fli>\n\u003Cli>Purpose: Generate SEO titles and meta descriptions\u003C\u002Fli>\n\u003Cli>Privacy: \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">OpenAI Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Note: Requires your own OpenAI API key (BYOK model)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No tracking or analytics are performed. No data is shared with third parties except as described above.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fprime-seo\u002F\" rel=\"ugc\">WordPress.org support forum\u003C\u002Fa>. We aim to respond within 24-48 hours.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Prime SEO is developed by the Prime SEO team.\u003C\u002Fp>\n\u003Cp>Built following WordPress Coding Standards.\u003C\u002Fp>\n\u003Cp>Icons: \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fresource\u002Fdashicons\u002F\" rel=\"nofollow ugc\">Dashicons\u003C\u002Fa>\u003C\u002Fp>\n","SEO for the AI Era. LLMs.txt, AI Bots Manager, Schema, Sitemap — optimize for Google, ChatGPT, Perplexity & Claude. AI meta generation (Pro).",300,1939,"2026-03-03T14:55:00.000Z","5.6",[64,21,22,23,24],"ai-seo","https:\u002F\u002Fprime-seo-plugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprime-seo.1.1.5.zip",{"slug":68,"name":69,"version":70,"author":71,"author_profile":72,"description":73,"short_description":74,"active_installs":75,"downloaded":76,"rating":13,"num_ratings":77,"last_updated":78,"tested_up_to":79,"requires_at_least":80,"requires_php":79,"tags":81,"homepage":84,"download_link":85,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"rocketship-seo","Rocketship SEO","1.0.59","joeyoungblood","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoeyoungblood\u002F","\u003Cp>Rocketship SEO is a comprehensive WordPress SEO plugin that combines traditional SEO optimization with cutting-edge AI technology. Using OpenAI’s GPT models or Google Gemini, it automatically generates optimized meta titles, descriptions, and provides intelligent SEO recommendations to boost your site’s search engine visibility.\u003C\u002Fp>\n\u003Ch4>🚀 AI-Powered Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Meta Title Generation\u003C\u002Fstrong>: Generate compelling, SEO-optimized titles using GPT models\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Meta Description Creation\u003C\u002Fstrong>: Create engaging descriptions that improve click-through rates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Content Analysis\u003C\u002Fstrong>: Get detailed SEO analysis with scoring and actionable recommendations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced AI Strategy Tools\u003C\u002Fstrong>: GPT-5 powered SEO strategy, content gap analysis, and E-A-T analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Keyword Research\u003C\u002Fstrong>: Advanced keyword research with semantic analysis and competition insights\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk AI Suggestions\u003C\u002Fstrong>: Generate suggestions for multiple posts at once with easy apply\u002Fskip options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart SEO Scoring\u003C\u002Fstrong>: AI analyzes your content and provides improvement suggestions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple AI Models\u003C\u002Fstrong>: Choose from OpenAI (GPT-4o-mini, GPT-4o, GPT-5, o1-preview, o1-mini) or Google Gemini (Gemini 1.5 Pro, Gemini 1.5 Flash)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📊 Traditional SEO Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Meta Fields\u003C\u002Fstrong>: Set custom meta titles and descriptions for posts and pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>XML Sitemap Generation\u003C\u002Fstrong>: Automatically generate dynamic, search engine-friendly sitemaps\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Sitemap Generator\u003C\u002Fstrong>: Interactive site navigation at \u002Fsitemap with multiple view modes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema Markup\u003C\u002Fstrong>: JSON-LD structured data for articles, websites, organizations, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Open Graph Tags\u003C\u002Fstrong>: Optimize content for Facebook, LinkedIn, and other social platforms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Twitter Cards\u003C\u002Fstrong>: Enhanced Twitter sharing with proper meta tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Rules Editor\u003C\u002Fstrong>: Professional .htaccess and robots.txt editor with backup system\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Image Redirect\u003C\u002Fstrong>: Protect images from direct access, hotlinking, and unauthorized downloads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bot Redirection System\u003C\u002Fstrong>: Control bot access with User-Agent detection and custom redirects\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics Integration\u003C\u002Fstrong>: View GA4 traffic data, pageviews, sessions, and user metrics directly in WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Page Analytics\u003C\u002Fstrong>: See analytics data for individual posts\u002Fpages in the editor metabox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Reviews OAuth\u003C\u002Fstrong>: Fetch ALL your Google Business Profile reviews (not limited to 5)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dual Authentication\u003C\u002Fstrong>: Choose between API Key (simple, 5 reviews) or OAuth (unlimited reviews)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Integration\u003C\u002Fstrong>: Dedicated sidebar panel with real-time preview\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Classic Editor Support\u003C\u002Fstrong>: Full compatibility with WordPress classic editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎯 Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live Preview\u003C\u002Fstrong>: See how your meta tags will appear in Google search results\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Character Counting\u003C\u002Fstrong>: Visual indicators for optimal title and description lengths\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Fallbacks\u003C\u002Fstrong>: Automatically uses post title and excerpt when custom fields are empty\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics Dashboard\u003C\u002Fstrong>: View traffic data, top pages, and traffic sources without leaving WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Content Analytics\u003C\u002Fstrong>: See pageviews, sessions, and trends for each post\u002Fpage in the editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatibility System\u003C\u002Fstrong>: Advanced detection and conflict prevention with other SEO plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Granular Override Control\u003C\u002Fstrong>: Choose which SEO features to enable when other plugins are present\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sitemap Management\u003C\u002Fstrong>: Individual post\u002Fpage exclusion options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Breadcrumb Schema\u003C\u002Fstrong>: Automatic breadcrumb structured data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Robots.txt Integration\u003C\u002Fstrong>: Sitemap URLs automatically added to robots.txt\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-language Ready\u003C\u002Fstrong>: Full internationalization support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Efficient caching and minimal database queries\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🤖 How AI Features Work\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Setup\u003C\u002Fstrong>: Choose your AI provider (OpenAI or Google Gemini) and configure your API key in Rocketship SEO settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose Model\u003C\u002Fstrong>: Select from OpenAI models (GPT-4o-mini, GPT-5, o1-preview) or Gemini models (Gemini 1.5 Pro, Flash)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate\u003C\u002Fstrong>: Click AI suggestion buttons while editing posts\u002Fpages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analyze\u003C\u002Fstrong>: Use AI content analysis to get SEO improvement recommendations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Tools\u003C\u002Fstrong>: Access GPT-5 optimized SEO strategy, content gap analysis, and E-A-T analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Process\u003C\u002Fstrong>: Use AI Tools page to generate suggestions for multiple posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimize\u003C\u002Fstrong>: Apply AI suggestions with one click or customize as needed\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>💡 Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Content creators who want AI-powered SEO optimization\u003C\u002Fli>\n\u003Cli>Website owners looking to improve search rankings\u003C\u002Fli>\n\u003Cli>Agencies managing multiple WordPress sites\u003C\u002Fli>\n\u003Cli>Developers who need comprehensive SEO solutions\u003C\u002Fli>\n\u003Cli>Anyone wanting to save time on SEO optimization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Ch4>Basic SEO Setup\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Enable Features\u003C\u002Fstrong>: Go to Rocketship SEO > General Settings and enable desired features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure Sitemaps\u003C\u002Fstrong>: Visit Rocketship SEO > XML Sitemap to enable sitemap generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set Organization Info\u003C\u002Fstrong>: Add your organization name and logo for schema markup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure Social Media\u003C\u002Fstrong>: Add Twitter handle and default Open Graph image\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Using AI Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>For Individual Posts\u002FPages:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Edit any post or page\u003Cbr \u002F>\n2. Find the Rocketship SEO panel (sidebar in Gutenberg, meta box in Classic Editor)\u003Cbr \u002F>\n3. Click “🤖 AI Suggestions” button next to title or description fields\u003Cbr \u002F>\n4. Review generated suggestions and click “Use This” for your preferred option\u003Cbr \u002F>\n5. Click “🔍 AI SEO Analysis” for detailed content analysis and recommendations\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For Bulk Operations:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to Rocketship SEO > AI Tools (appears when AI is enabled)\u003Cbr \u002F>\n2. Select posts you want to optimize or use filters (category, date range, etc.)\u003Cbr \u002F>\n3. Choose “Generate Titles” or “Generate Descriptions”\u003Cbr \u002F>\n4. Review suggestions and apply or skip for each post\u003Cbr \u002F>\n5. Use “Apply All” for bulk operations\u003C\u002Fp>\n\u003Ch4>Content Analysis\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Open the AI SEO Analysis panel while editing content\u003C\u002Fli>\n\u003Cli>Review your SEO score (0-100)\u003C\u002Fli>\n\u003Cli>Check “Strengths” section for what’s working well\u003C\u002Fli>\n\u003Cli>Follow “Improvements” suggestions for better optimization\u003C\u002Fli>\n\u003Cli>Use “Suggested Keywords” to enhance your content\u003C\u002Fli>\n\u003Cli>Implement “Recommendations” for maximum SEO impact\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Using Google Analytics\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Initial Setup:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to Rocketship SEO > Google Analytics\u003Cbr \u002F>\n2. Click “Connect with Google” and authorize access\u003Cbr \u002F>\n3. Select your GA4 property from the dropdown\u003Cbr \u002F>\n4. View your traffic data immediately!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dashboard Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Overview Tab\u003C\u002Fstrong>: Pageviews, sessions, users, bounce rate\u003Cbr \u002F>\n* \u003Cstrong>Top Pages Tab\u003C\u002Fstrong>: Most visited content with metrics\u003Cbr \u002F>\n* \u003Cstrong>Traffic Sources Tab\u003C\u002Fstrong>: Source\u002Fmedium breakdown\u003Cbr \u002F>\n* \u003Cstrong>Date Range Selector\u003C\u002Fstrong>: 7, 30, 90, or 365 days\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Per-Post Analytics:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Edit any post or page\u003Cbr \u002F>\n2. Find the “Google Analytics” metabox in the sidebar\u002Fbelow content\u003Cbr \u002F>\n3. View pageviews, sessions, and users for that specific page\u003Cbr \u002F>\n4. See 7-day trend chart for quick performance insights\u003C\u002Fp>\n\u003Ch4>XML Sitemap Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Main Index\u003C\u002Fstrong>: Access at \u003Ccode>yoursite.com\u002Fsitemap_index.xml\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Sitemap\u003C\u002Fstrong>: \u003Ccode>yoursite.com\u002Fpost-sitemap.xml\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Sitemap\u003C\u002Fstrong>: \u003Ccode>yoursite.com\u002Fpage-sitemap.xml\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude Pages\u003C\u002Fstrong>: Use checkbox in editor to exclude specific content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Submit to Search Engines\u003C\u002Fstrong>: Only submit the main sitemap index URL\u003C\u002Fli>\n\u003C\u002Ful>\n","AI-powered WordPress SEO plugin with Google Analytics integration, smart meta titles, descriptions, schema markup, sitemaps, and OpenAI & Google G &hellip;",10,2400,5,"2026-04-02T16:20:00.000Z","7.0","5.0",[64,20,82,23,83],"schema-markup","xml-sitemap","https:\u002F\u002Frocketshipseo.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frocketship-seo.1.0.59.zip",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":27,"downloaded":94,"rating":27,"num_ratings":27,"last_updated":95,"tested_up_to":96,"requires_at_least":80,"requires_php":97,"tags":98,"homepage":100,"download_link":101,"security_score":102,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":103},"advanced-seo-toolkit","Advanced SEO Toolkit","1.1.2","Mehdi Rezaei","https:\u002F\u002Fprofiles.wordpress.org\u002Fmehdiraized\u002F","\u003Cp>Advanced SEO Toolkit is a comprehensive WordPress plugin designed to enhance your website’s search engine optimization. It provides a wide range of features to improve your site’s visibility and ranking in search engine results.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom meta tags for posts, pages, and custom post types\u003C\u002Fli>\n\u003Cli>Automatic schema markup generation\u003C\u002Fli>\n\u003Cli>Integration with third-party services like Ahrefs and Google Analytics\u003C\u002Fli>\n\u003Cli>XML sitemap generation\u003C\u002Fli>\n\u003Cli>robots.txt editor\u003C\u002Fli>\n\u003Cli>SEO analysis tool\u003C\u002Fli>\n\u003Cli>Custom language support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>After activation, you’ll find a new “Advanced SEO” menu item in your WordPress admin panel. Here’s a quick overview of the available options:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>General Settings\u003C\u002Fstrong>: Configure default meta titles and descriptions, enable\u002Fdisable features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta Tags\u003C\u002Fstrong>: Customize meta tags for individual posts and pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema Markup\u003C\u002Fstrong>: Configure automatic schema markup generation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integrations\u003C\u002Fstrong>: Set up connections with third-party services.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>XML Sitemap\u003C\u002Fstrong>: Manage your site’s XML sitemap.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>robots.txt\u003C\u002Fstrong>: Edit your site’s robots.txt file.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Analysis\u003C\u002Fstrong>: Run a comprehensive SEO analysis of your site.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For detailed usage instructions, please refer to the \u003Ca href=\"https:\u002F\u002Fexample.com\u002Fadvanced-seo-toolkit-docs\" rel=\"nofollow ugc\">plugin documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin integrates with the following third-party services:\u003C\u002Fp>\n\u003Ch4>Ahrefs\u003C\u002Fh4>\n\u003Cp>Advanced SEO Toolkit uses the Ahrefs API to fetch SEO metrics for your website. When you enable this integration and provide an API key, the plugin will send requests to Ahrefs servers containing the URL you wish to analyze.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service Website: https:\u002F\u002Fahrefs.com\u002F\u003C\u002Fli>\n\u003Cli>API Documentation: https:\u002F\u002Fahrefs.com\u002Fapi\u002Fdocumentation\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fahrefs.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fahrefs.com\u002Fprivacy-policy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Analytics\u003C\u002Fh4>\n\u003Cp>The plugin allows you to integrate your Google Analytics ID for tracking purposes. When enabled, this integration will send data about your website’s visitors to Google Analytics servers.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service Website: https:\u002F\u002Fanalytics.google.com\u002F\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By using these integrations, you acknowledge that you have read and agree to the terms of service and privacy policies of these third-party services. It is your responsibility to ensure that your use of these services complies with any applicable laws and regulations.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you need help with the plugin or want to report a bug, please visit our \u003Ca href=\"https:\u002F\u002Fmehd.ir\" rel=\"nofollow ugc\">support url\u003C\u002Fa> or create an issue in the GitHub repository.\u003C\u002Fp>\n\u003Ch3>Contributing\u003C\u002Fh3>\n\u003Cp>If you find this plugin useful, please consider supporting its development by \u003Ca href=\"https:\u002F\u002Fwww.buymeacoffee.com\u002Fmehdiraized\" rel=\"nofollow ugc\">buying me a coffee\u003C\u002Fa>. Your support helps cover the costs of maintaining and improving the plugin, ensuring it remains free and accessible for everyone. Thank you!\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Advanced SEO Toolkit is released under the GPL v2 or later license. See the LICENSE file for details.\u003C\u002Fp>\n","Advanced SEO Toolkit is a comprehensive solution for optimizing your WordPress site for search engines.",870,"2024-10-09T06:44:00.000Z","6.6.5","7.2",[20,99,82,23,83],"robots-txt","https:\u002F\u002Fgithub.com\u002Fmehdiraized\u002Fadvanced-seo-toolkit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-seo-toolkit.1.1.2.zip",92,"2026-04-06T09:54:40.288Z",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":27,"downloaded":112,"rating":13,"num_ratings":14,"last_updated":113,"tested_up_to":16,"requires_at_least":114,"requires_php":18,"tags":115,"homepage":117,"download_link":118,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"codersly-seo","Codersly SEO – Sitemap, Schema & WooCommerce SEO","1.0.6","Codersly","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodersly\u002F","\u003Cp>Codersly SEO is a lightweight SEO plugin for WordPress that helps you manage titles, meta descriptions, XML sitemaps, schema markup, social sharing, redirects, and virtual robots.txt settings without the complexity of traditional all-in-one SEO suites.\u003C\u002Fp>\n\u003Cp>It focuses on practical SEO features for everyday sites:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage \u003Ccode>\u003Ctitle>\u003C\u002Fcode> tags and meta descriptions\u003C\u002Fli>\n\u003Cli>XML sitemaps for posts, pages, products, categories, and tags\u003C\u002Fli>\n\u003Cli>Open Graph and Twitter Card meta for social previews\u003C\u002Fli>\n\u003Cli>Basic schema markup for common content types\u003C\u002Fli>\n\u003Cli>WooCommerce SEO support\u003C\u002Fli>\n\u003Cli>Virtual robots.txt controls\u003C\u002Fli>\n\u003Cli>Built-in redirect manager with 301\u002F302 redirects\u003C\u002Fli>\n\u003Cli>Social sharing with Facebook and WhatsApp\u003C\u002Fli>\n\u003Cli>Built with a lightweight, modular architecture\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Use Codersly SEO to configure your core SEO settings and fine-tune individual posts, pages, and products where needed.\u003C\u002Fp>\n\u003Cp>This free plugin includes the features listed under \u003Cstrong>Core features (free)\u003C\u002Fstrong> below. Any advanced features mentioned in this readme are available only in the separate Codersly SEO Pro plugin.\u003C\u002Fp>\n\u003Ch3>Core features (free)\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Per-post\u002Fpage\u002Fproduct SEO meta box\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom SEO Title (meta title)\u003C\u002Fli>\n\u003Cli>Custom Meta Description\u003C\u002Fli>\n\u003Cli>Smart fallback description generated from content when the field is empty\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>XML sitemaps\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic sitemaps for posts, pages, products, categories, and tags\u003C\u002Fli>\n\u003Cli>Simple on\u002Foff control for specific post types and taxonomies (via settings)\u003C\u002Fli>\n\u003Cli>Sitemap index compatible with search engines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Schema markup\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Organization or Person schema (site-wide)\u003C\u002Fli>\n\u003Cli>WebSite + SearchAction schema for site search\u003C\u002Fli>\n\u003Cli>Article schema for posts\u003C\u002Fli>\n\u003Cli>Product schema for WooCommerce products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Open Graph & Twitter Cards\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Global default Open Graph and Twitter meta for home and archives\u003C\u002Fli>\n\u003Cli>Per-post automatic Open Graph and Twitter title\u002Fdescription from SEO fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>WooCommerce basic SEO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SEO meta support for WooCommerce products\u003C\u002Fli>\n\u003Cli>Product schema for better search understanding\u003C\u002Fli>\n\u003Cli>Inclusion of products in XML sitemaps\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Virtual robots.txt manager\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable or disable plugin-generated virtual robots.txt output\u003C\u002Fli>\n\u003Cli>Add custom robots.txt rules from the settings page\u003C\u002Fli>\n\u003Cli>Automatically append the sitemap URL when XML sitemaps are enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Redirect manager\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>301\u002F302 redirects in the free plugin\u003C\u002Fli>\n\u003Cli>Simple redirect table with add, filter, and delete actions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Breadcrumbs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple breadcrumbs function and shortcode\u003C\u002Fli>\n\u003Cli>Includes structured data for BreadcrumbList\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Social sharing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook share button\u003C\u002Fli>\n\u003Cli>WhatsApp share button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Basic image SEO helper\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Optional helper to generate simple alt attributes when missing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional features available separately in Codersly SEO Pro\u003C\u002Fh3>\n\u003Cp>Codersly SEO Pro extends the free plugin with additional advanced tools, including features such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI content tools\u003C\u002Fli>\n\u003Cli>Site audit and advanced reports\u003C\u002Fli>\n\u003Cli>Content analysis\u003C\u002Fli>\n\u003Cli>Advanced schema options\u003C\u002Fli>\n\u003Cli>404 monitor\u003C\u002Fli>\n\u003Cli>Local SEO tools\u003C\u002Fli>\n\u003Cli>Advanced image SEO tools\u003C\u002Fli>\n\u003Cli>Internal link suggestions\u003C\u002Fli>\n\u003Cli>Search Console integration\u003C\u002Fli>\n\u003Cli>Advanced WooCommerce SEO fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin includes links to external services and optional social sharing endpoints.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Codersly website \u002F Codersly SEO Pro\u003Cbr \u002F>\nUsed to let site administrators learn about the separately available Pro add-on from the plugin settings screens.\u003Cbr \u002F>\nData sent: No personal site data is automatically transmitted by the plugin just to display these admin screens. If an administrator clicks a Pro link, their browser connects directly to codersly.com.\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fcodersly.com\u002Fterms-conditions\u002F\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fcodersly.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Facebook share endpoint\u003Cbr \u002F>\nUsed only when a visitor clicks the Facebook share button generated by the plugin.\u003Cbr \u002F>\nData sent: The current page URL is sent to Facebook only after the visitor clicks the share button.\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fwww.facebook.com\u002Flegal\u002Fterms\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fwww.facebook.com\u002Fprivacy\u002Fpolicy\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WhatsApp share endpoint\u003Cbr \u002F>\nUsed only when a visitor clicks the WhatsApp share button generated by the plugin.\u003Cbr \u002F>\nData sent: The current page title and URL are sent to WhatsApp only after the visitor clicks the share button.\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fwww.whatsapp.com\u002Flegal\u002Fterms-of-service\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fwww.whatsapp.com\u002Flegal\u002Fprivacy-policy\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Lightweight SEO plugin for WordPress with meta tags, XML sitemaps, schema markup, WooCommerce SEO, redirects, robots.txt, plus AI tools in Pro.",156,"2026-04-13T11:58:00.000Z","6.0",[21,22,23,24,116],"woocommerce","https:\u002F\u002Fcodersly.com\u002Fproduct\u002Fcodersly-seo-lightweight-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodersly-seo.1.0.6.zip",{"attackSurface":120,"codeSignals":688,"taintFlows":761,"riskAssessment":1273,"analyzedAt":1281},{"hooks":121,"ajaxHandlers":459,"restRoutes":677,"shortcodes":678,"cronEvents":685,"entryPointCount":337,"unprotectedCount":27},[122,128,134,138,143,147,150,154,157,161,165,169,172,176,181,185,189,194,198,201,206,210,216,219,222,225,228,230,234,238,240,244,248,252,254,257,261,265,269,272,275,279,283,286,289,292,297,299,302,305,309,313,316,319,321,323,325,327,331,334,338,341,345,349,351,354,358,361,362,365,369,372,375,378,381,383,385,387,389,392,394,395,396,398,401,403,405,407,409,411,414,417,421,424,426,429,431,434,436,438,440,442,444,447,448,451,453,457],{"type":123,"name":124,"callback":125,"priority":75,"file":126,"line":127},"filter","status_header","check_404_status","includes\u002Fclass-404-monitor.php",19,{"type":129,"name":130,"callback":131,"priority":132,"file":126,"line":133},"action","template_redirect","log_404_error",999,20,{"type":129,"name":135,"callback":136,"file":126,"line":137},"seo_fury_404_email_digest","send_digest_email",29,{"type":129,"name":139,"callback":140,"priority":14,"file":141,"line":142},"admin_init","maybe_buffer_options_save","includes\u002Fclass-admin.php",22,{"type":129,"name":144,"callback":145,"file":141,"line":146},"admin_menu","add_admin_menu",24,{"type":129,"name":139,"callback":148,"file":141,"line":149},"register_settings",26,{"type":129,"name":151,"callback":152,"file":141,"line":153},"admin_enqueue_scripts","enqueue_admin_assets",28,{"type":129,"name":155,"callback":156,"priority":75,"file":141,"line":11},"update_option_seo_fury_html_sitemap_slug","flush_on_slug_change",{"type":129,"name":158,"callback":159,"priority":75,"file":141,"line":160},"update_option_seo_fury_sitemap_enabled","flush_on_sitemap_toggle",31,{"type":129,"name":162,"callback":163,"priority":75,"file":141,"line":164},"update_option_seo_fury_sitemap_post_types","flush_on_post_types_change",33,{"type":129,"name":166,"callback":167,"priority":75,"file":141,"line":168},"update_option_seo_fury_html_sitemap_post_types","flush_on_html_post_types_change",34,{"type":129,"name":151,"callback":170,"file":141,"line":171},"enqueue_uninstall_dialog",37,{"type":129,"name":173,"callback":174,"file":141,"line":175},"admin_notices","maybe_show_pro_upgrade_notice",42,{"type":129,"name":177,"callback":178,"priority":75,"file":179,"line":180},"pre_post_update","capture_old_slug","includes\u002Fclass-auto-redirect.php",44,{"type":129,"name":182,"callback":183,"priority":75,"file":179,"line":184},"post_updated","maybe_create_redirect",47,{"type":129,"name":186,"callback":187,"priority":77,"file":188,"line":137},"wp_body_open","auto_output_breadcrumbs","includes\u002Fclass-breadcrumbs.php",{"type":129,"name":190,"callback":191,"file":192,"line":193},"woocommerce_loaded","init_woocommerce_module","includes\u002Fclass-core.php",106,{"type":129,"name":195,"callback":196,"file":197,"line":164},"elementor\u002Feditor\u002Fafter_enqueue_scripts","enqueue_editor_assets","includes\u002Fclass-elementor-integration.php",{"type":129,"name":199,"callback":200,"file":197,"line":168},"elementor\u002Feditor\u002Ffooter","render_editor_panel",{"type":129,"name":202,"callback":203,"priority":13,"file":204,"line":205},"admin_bar_menu","add_admin_bar_node","includes\u002Fclass-frontend-inspector.php",23,{"type":129,"name":207,"callback":208,"priority":209,"file":204,"line":146},"wp_head","output_inline_css",99,{"type":123,"name":211,"callback":212,"priority":213,"file":214,"line":215},"sanitize_title","transliterate_slug",9,"includes\u002Fclass-general.php",16,{"type":123,"name":217,"callback":218,"priority":75,"file":214,"line":127},"wp_insert_post_data","transliterate_on_insert",{"type":123,"name":220,"callback":221,"priority":75,"file":214,"line":142},"wp_unique_post_slug","transliterate_unique_slug",{"type":129,"name":223,"callback":224,"priority":75,"file":214,"line":149},"wp_insert_post","fix_slug_after_save",{"type":123,"name":226,"callback":227,"priority":77,"file":214,"line":137},"sanitize_file_name","transliterate_filename",{"type":129,"name":130,"callback":229,"priority":14,"file":214,"line":168},"handle_security_redirects",{"type":129,"name":231,"callback":232,"file":214,"line":233},"send_headers","send_security_headers",35,{"type":129,"name":130,"callback":235,"priority":236,"file":214,"line":237},"start_mixed_content_buffer",2,38,{"type":129,"name":223,"callback":224,"priority":75,"file":214,"line":239},471,{"type":129,"name":151,"callback":241,"file":242,"line":243},"enqueue_chartjs","includes\u002Fclass-google-search-console.php",56,{"type":129,"name":245,"callback":246,"file":242,"line":247},"wp_dashboard_setup","register_dashboard_widget",59,{"type":129,"name":207,"callback":249,"priority":14,"file":250,"line":251},"output_hreflang_tags","includes\u002Fclass-hreflang.php",39,{"type":129,"name":139,"callback":148,"file":250,"line":253},43,{"type":129,"name":255,"callback":256,"file":250,"line":184},"add_meta_boxes","add_meta_box",{"type":129,"name":258,"callback":259,"priority":75,"file":250,"line":260},"save_post","save_meta_box",48,{"type":123,"name":262,"callback":263,"priority":133,"file":264,"line":146},"the_content","add_missing_alt_text","includes\u002Fclass-image-seo.php",{"type":123,"name":266,"callback":267,"priority":75,"file":264,"line":268},"wp_get_attachment_image_attributes","filter_attachment_image",25,{"type":129,"name":258,"callback":270,"priority":75,"file":271,"line":146},"auto_submit_to_indexnow","includes\u002Fclass-indexnow.php",{"type":129,"name":273,"callback":274,"file":271,"line":268},"delete_post","auto_submit_to_indexnow_on_delete",{"type":129,"name":276,"callback":277,"file":271,"line":278},"init","serve_indexnow_key",27,{"type":129,"name":276,"callback":280,"file":281,"line":282},"register_rewrite_rules","includes\u002Fclass-llms-txt.php",14,{"type":129,"name":276,"callback":284,"priority":27,"file":281,"line":285},"maybe_intercept_llms_txt",15,{"type":123,"name":287,"callback":288,"file":281,"line":268},"query_vars","add_query_vars",{"type":129,"name":207,"callback":290,"priority":14,"file":291,"line":213},"output_schema","includes\u002Fclass-local-seo.php",{"type":123,"name":293,"callback":294,"priority":132,"file":295,"line":296},"wp_robots","disable_wp_robots","includes\u002Fclass-meta-titles.php",21,{"type":129,"name":207,"callback":298,"priority":27,"file":295,"line":205},"output_meta_tags",{"type":123,"name":300,"callback":301,"priority":75,"file":295,"line":268},"wp_title","modify_title",{"type":123,"name":303,"callback":304,"file":295,"line":149},"document_title_parts","modify_document_title_parts",{"type":129,"name":173,"callback":306,"file":307,"line":308},"render_admin_notice","includes\u002Fclass-migration-wizard.php",57,{"type":129,"name":258,"callback":310,"file":311,"line":312},"clear_link_cache","includes\u002Fclass-post-meta-internal-links.php",11,{"type":129,"name":255,"callback":314,"file":315,"line":11},"add_seo_meta_box","includes\u002Fclass-post-meta.php",{"type":129,"name":258,"callback":317,"priority":75,"file":315,"line":318},"save_seo_meta",32,{"type":129,"name":151,"callback":320,"file":315,"line":168},"enqueue_post_meta_assets",{"type":129,"name":322,"callback":322,"file":315,"line":233},"enqueue_block_editor_assets",{"type":129,"name":207,"callback":324,"file":315,"line":171},"remove_default_meta_tags",{"type":129,"name":207,"callback":326,"priority":14,"file":315,"line":237},"output_seo_meta_tags",{"type":129,"name":328,"callback":329,"file":315,"line":330},"admin_footer","render_modals_in_footer",40,{"type":123,"name":293,"callback":332,"priority":132,"file":315,"line":333},"__return_empty_array",63,{"type":123,"name":335,"callback":336,"file":315,"line":337},"wpseo_canonical","__return_false",69,{"type":123,"name":339,"callback":336,"file":315,"line":340},"aioseop_canonical_url",70,{"type":129,"name":130,"callback":342,"priority":14,"file":343,"line":344},"check_redirects","includes\u002Fclass-redirects.php",41,{"type":123,"name":346,"callback":347,"priority":75,"file":348,"line":282},"robots_txt","filter_robots_txt","includes\u002Fclass-robots.php",{"type":129,"name":276,"callback":350,"priority":27,"file":348,"line":296},"maybe_intercept_robots",{"type":129,"name":276,"callback":352,"file":353,"line":75},"register_post_type","includes\u002Fclass-schema-templates.php",{"type":123,"name":355,"callback":356,"priority":75,"file":353,"line":357},"post_row_actions","replace_edit_action",17,{"type":129,"name":144,"callback":359,"file":353,"line":360},"register_editor_page",18,{"type":129,"name":151,"callback":196,"file":353,"line":127},{"type":129,"name":363,"callback":364,"file":353,"line":133},"load-post-new.php","redirect_add_new",{"type":129,"name":177,"callback":366,"priority":75,"file":367,"line":368},"capture_pre_save_snapshot","includes\u002Fclass-seo-revisions.php",82,{"type":129,"name":258,"callback":370,"priority":133,"file":367,"line":371},"record_revision",85,{"type":129,"name":139,"callback":148,"file":373,"line":374},"includes\u002Fclass-site-verification.php",60,{"type":129,"name":207,"callback":376,"priority":14,"file":373,"line":377},"output_verification_meta",61,{"type":129,"name":276,"callback":379,"file":380,"line":357},"register_sitemap_rewrite","includes\u002Fclass-sitemap.php",{"type":123,"name":287,"callback":382,"file":380,"line":360},"add_sitemap_query_var",{"type":129,"name":130,"callback":384,"priority":14,"file":380,"line":127},"maybe_generate_sitemaps",{"type":129,"name":276,"callback":386,"file":380,"line":296},"register_xsl_rewrite",{"type":129,"name":276,"callback":388,"file":380,"line":142},"disable_wp_native_sitemap",{"type":129,"name":390,"callback":391,"priority":14,"file":380,"line":268},"parse_request","intercept_sitemap_request",{"type":129,"name":258,"callback":393,"file":380,"line":11},"invalidate_sitemap_cache",{"type":129,"name":158,"callback":393,"file":380,"line":164},{"type":129,"name":162,"callback":393,"file":380,"line":168},{"type":129,"name":397,"callback":393,"file":380,"line":233},"update_option_seo_fury_sitemap_taxonomies",{"type":129,"name":399,"callback":393,"file":380,"line":400},"update_option_seo_fury_sitemap_exclude_urls",36,{"type":129,"name":402,"callback":393,"file":380,"line":171},"update_option_seo_fury_sitemap_include_images",{"type":129,"name":404,"callback":393,"file":380,"line":237},"update_option_seo_fury_sitemap_news_enabled",{"type":129,"name":406,"callback":393,"file":380,"line":251},"update_option_seo_fury_sitemap_video_enabled",{"type":123,"name":408,"callback":336,"file":380,"line":184},"wp_sitemaps_enabled",{"type":123,"name":408,"callback":336,"priority":132,"file":380,"line":410},50,{"type":123,"name":287,"callback":412,"file":380,"line":413},"add_xsl_query_var",884,{"type":129,"name":130,"callback":415,"file":380,"line":416},"maybe_serve_xsl",886,{"type":129,"name":418,"callback":419,"priority":133,"file":420,"line":360},"save_post_product","auto_populate_product_schema","includes\u002Fclass-woocommerce.php",{"type":129,"name":422,"callback":423,"priority":75,"file":420,"line":133},"product_cat_edit_form_fields","render_taxonoseo_fury_fields",{"type":129,"name":425,"callback":423,"priority":75,"file":420,"line":296},"product_tag_edit_form_fields",{"type":129,"name":427,"callback":428,"priority":75,"file":420,"line":142},"product_cat_add_form_fields","render_taxonoseo_fury_fields_add",{"type":129,"name":430,"callback":428,"priority":75,"file":420,"line":205},"product_tag_add_form_fields",{"type":129,"name":432,"callback":433,"priority":75,"file":420,"line":268},"edited_product_cat","save_taxonoseo_fury_fields",{"type":129,"name":435,"callback":433,"priority":75,"file":420,"line":149},"edited_product_tag",{"type":129,"name":437,"callback":433,"priority":75,"file":420,"line":278},"created_product_cat",{"type":129,"name":439,"callback":433,"priority":75,"file":420,"line":153},"created_product_tag",{"type":129,"name":207,"callback":441,"priority":77,"file":420,"line":11},"output_taxonomy_meta",{"type":129,"name":276,"callback":443,"file":420,"line":164},"remove_wc_default_schema",{"type":129,"name":173,"callback":445,"file":446,"line":360},"closure","seo-fury.php",{"type":129,"name":139,"callback":445,"file":446,"line":137},{"type":123,"name":449,"callback":445,"priority":75,"file":446,"line":450},"doing_it_wrong_trigger_error",51,{"type":129,"name":139,"callback":445,"priority":27,"file":446,"line":452},72,{"type":129,"name":454,"callback":455,"file":446,"line":456},"plugins_loaded","seo_fury_init",143,{"type":129,"name":276,"callback":445,"priority":14,"file":446,"line":458},146,[460,465,468,471,474,477,480,483,486,489,492,495,498,501,505,509,512,515,519,523,527,530,533,536,540,543,546,549,552,555,558,561,564,567,570,573,576,579,582,585,590,593,596,599,602,607,611,614,617,620,623,626,629,632,635,638,641,644,648,651,654,658,662,665,668,671,674],{"action":461,"nopriv":462,"callback":463,"hasNonce":464,"hasCapCheck":464,"file":126,"line":142},"seo_load_404_log",false,"ajax_load_404_log",true,{"action":466,"nopriv":462,"callback":467,"hasNonce":464,"hasCapCheck":464,"file":126,"line":205},"seo_clear_404_log","ajax_clear_404_log",{"action":469,"nopriv":462,"callback":470,"hasNonce":464,"hasCapCheck":464,"file":126,"line":146},"seo_find_similar_pages","ajax_find_similar_pages",{"action":472,"nopriv":462,"callback":473,"hasNonce":464,"hasCapCheck":464,"file":126,"line":268},"seo_mark_404_resolved","ajax_mark_404_resolved",{"action":475,"nopriv":462,"callback":476,"hasNonce":464,"hasCapCheck":464,"file":126,"line":149},"seo_delete_404_entry","ajax_delete_404_entry",{"action":478,"nopriv":462,"callback":479,"hasNonce":464,"hasCapCheck":464,"file":126,"line":278},"seo_create_redirect_from_404","ajax_create_redirect_from_404",{"action":481,"nopriv":462,"callback":482,"hasNonce":464,"hasCapCheck":464,"file":126,"line":153},"seo_export_404_logs_csv","ajax_export_404_logs_csv",{"action":484,"nopriv":462,"callback":485,"hasNonce":464,"hasCapCheck":464,"file":141,"line":237},"seo_fury_set_delete_preference","ajax_set_delete_preference",{"action":487,"nopriv":462,"callback":488,"hasNonce":464,"hasCapCheck":462,"file":141,"line":253},"seo_fury_dismiss_pro_notice","ajax_dismiss_pro_notice",{"action":490,"nopriv":462,"callback":491,"hasNonce":464,"hasCapCheck":464,"file":197,"line":171},"seo_fury_elementor_save","ajax_save",{"action":493,"nopriv":462,"callback":494,"hasNonce":464,"hasCapCheck":464,"file":214,"line":160},"seo_bulk_transliterate","ajax_bulk_transliterate",{"action":496,"nopriv":462,"callback":497,"hasNonce":464,"hasCapCheck":464,"file":214,"line":318},"seo_get_url_stats","ajax_get_url_stats",{"action":499,"nopriv":462,"callback":500,"hasNonce":464,"hasCapCheck":464,"file":242,"line":180},"seo_fury_gsc_authorize","ajax_authorize",{"action":502,"nopriv":462,"callback":503,"hasNonce":462,"hasCapCheck":464,"file":242,"line":504},"seo_fury_gsc_callback","ajax_callback",45,{"action":506,"nopriv":462,"callback":507,"hasNonce":464,"hasCapCheck":464,"file":242,"line":508},"seo_fury_gsc_disconnect","ajax_disconnect",46,{"action":510,"nopriv":462,"callback":511,"hasNonce":464,"hasCapCheck":464,"file":242,"line":184},"seo_fury_gsc_fetch_data","ajax_fetch_data",{"action":513,"nopriv":462,"callback":514,"hasNonce":464,"hasCapCheck":464,"file":242,"line":260},"seo_fury_gsc_select_property","ajax_select_property",{"action":516,"nopriv":462,"callback":517,"hasNonce":464,"hasCapCheck":464,"file":242,"line":518},"seo_fury_gsc_save_credentials","ajax_save_credentials",49,{"action":520,"nopriv":462,"callback":521,"hasNonce":464,"hasCapCheck":464,"file":242,"line":522},"seo_fury_gsc_proxy_connect","ajax_proxy_connect",52,{"action":524,"nopriv":462,"callback":525,"hasNonce":462,"hasCapCheck":464,"file":242,"line":526},"seo_fury_gsc_proxy_callback","ajax_proxy_callback",53,{"action":528,"nopriv":462,"callback":529,"hasNonce":464,"hasCapCheck":464,"file":250,"line":450},"seo_fury_hreflang_detect","ajax_detect_translations",{"action":531,"nopriv":462,"callback":491,"hasNonce":464,"hasCapCheck":464,"file":532,"line":282},"seo_fury_save_htaccess","includes\u002Fclass-htaccess.php",{"action":534,"nopriv":462,"callback":535,"hasNonce":464,"hasCapCheck":464,"file":532,"line":285},"seo_fury_restore_htaccess","ajax_restore",{"action":537,"nopriv":462,"callback":538,"hasNonce":464,"hasCapCheck":464,"file":539,"line":75},"seo_fury_export_settings","ajax_export_settings","includes\u002Fclass-import-export.php",{"action":541,"nopriv":462,"callback":542,"hasNonce":464,"hasCapCheck":464,"file":539,"line":312},"seo_fury_import_settings","ajax_import_settings",{"action":544,"nopriv":462,"callback":545,"hasNonce":464,"hasCapCheck":464,"file":271,"line":357},"seo_submit_indexnow","ajax_submit_indexnow",{"action":547,"nopriv":462,"callback":548,"hasNonce":464,"hasCapCheck":464,"file":271,"line":360},"seo_generate_indexnow_key","ajax_generate_indexnow_key",{"action":550,"nopriv":462,"callback":551,"hasNonce":464,"hasCapCheck":464,"file":271,"line":127},"seo_verify_indexnow_key","ajax_verify_indexnow_key",{"action":553,"nopriv":462,"callback":554,"hasNonce":464,"hasCapCheck":464,"file":271,"line":133},"seo_load_indexnow_history","ajax_load_indexnow_history",{"action":556,"nopriv":462,"callback":557,"hasNonce":464,"hasCapCheck":464,"file":271,"line":296},"seo_clear_indexnow_history","ajax_clear_indexnow_history",{"action":559,"nopriv":462,"callback":560,"hasNonce":464,"hasCapCheck":464,"file":271,"line":142},"seo_save_indexnow_settings","ajax_save_indexnow_settings",{"action":562,"nopriv":462,"callback":563,"hasNonce":464,"hasCapCheck":464,"file":281,"line":215},"seo_fury_regenerate_llms_txt","ajax_regenerate_llms_txt",{"action":565,"nopriv":462,"callback":566,"hasNonce":464,"hasCapCheck":464,"file":295,"line":153},"seo_fury_delete_post_type_schema","ajax_delete_post_type_schema",{"action":568,"nopriv":462,"callback":569,"hasNonce":464,"hasCapCheck":464,"file":295,"line":137},"seo_fury_apply_template_to_post_type","ajax_apply_template_to_post_type",{"action":571,"nopriv":462,"callback":572,"hasNonce":464,"hasCapCheck":464,"file":307,"line":518},"seo_fury_wizard_detect","ajax_detect",{"action":574,"nopriv":462,"callback":575,"hasNonce":464,"hasCapCheck":464,"file":307,"line":410},"seo_fury_wizard_migrate_batch","ajax_migrate_batch",{"action":577,"nopriv":462,"callback":578,"hasNonce":464,"hasCapCheck":464,"file":307,"line":450},"seo_fury_wizard_migrate_settings","ajax_migrate_settings",{"action":580,"nopriv":462,"callback":581,"hasNonce":464,"hasCapCheck":464,"file":307,"line":522},"seo_fury_wizard_dismiss","ajax_dismiss",{"action":583,"nopriv":462,"callback":584,"hasNonce":464,"hasCapCheck":464,"file":307,"line":526},"seo_fury_wizard_deactivate_plugin","ajax_deactivate_plugin",{"action":586,"nopriv":462,"callback":587,"hasNonce":464,"hasCapCheck":464,"file":588,"line":589},"seo_fury_page_speed_check","ajax_check_speed","includes\u002Fclass-page-speed.php",13,{"action":591,"nopriv":462,"callback":592,"hasNonce":464,"hasCapCheck":464,"file":588,"line":282},"seo_fury_page_speed_batch","ajax_batch_check",{"action":594,"nopriv":462,"callback":595,"hasNonce":464,"hasCapCheck":464,"file":588,"line":285},"seo_fury_page_speed_save_key","ajax_save_api_key",{"action":597,"nopriv":462,"callback":598,"hasNonce":464,"hasCapCheck":464,"file":588,"line":215},"seo_fury_page_speed_save_result","ajax_save_result",{"action":600,"nopriv":462,"callback":601,"hasNonce":464,"hasCapCheck":464,"file":311,"line":75},"seo_fury_scan_internal_links","ajax_scan",{"action":603,"nopriv":462,"callback":604,"hasNonce":464,"hasCapCheck":464,"file":605,"line":606},"seo_fury_get_schema_preview","ajax_get_schema_preview","includes\u002Fclass-post-meta-schema.php",54,{"action":608,"nopriv":462,"callback":609,"hasNonce":464,"hasCapCheck":464,"file":605,"line":610},"seo_fury_generator_to_json","ajax_generator_to_json",55,{"action":612,"nopriv":462,"callback":613,"hasNonce":464,"hasCapCheck":464,"file":343,"line":253},"seo_add_redirect","ajax_add_redirect",{"action":615,"nopriv":462,"callback":616,"hasNonce":464,"hasCapCheck":464,"file":343,"line":180},"seo_delete_redirect","ajax_delete_redirect",{"action":618,"nopriv":462,"callback":619,"hasNonce":464,"hasCapCheck":464,"file":343,"line":504},"seo_toggle_redirect","ajax_toggle_redirect",{"action":621,"nopriv":462,"callback":622,"hasNonce":464,"hasCapCheck":464,"file":343,"line":508},"seo_load_redirects","ajax_load_redirects",{"action":624,"nopriv":462,"callback":625,"hasNonce":464,"hasCapCheck":464,"file":343,"line":184},"seo_update_redirect","ajax_update_redirect",{"action":627,"nopriv":462,"callback":628,"hasNonce":464,"hasCapCheck":464,"file":343,"line":260},"seo_create_table","ajax_create_table",{"action":630,"nopriv":462,"callback":631,"hasNonce":464,"hasCapCheck":464,"file":343,"line":518},"seo_export_redirects_csv","ajax_export_redirects_csv",{"action":633,"nopriv":462,"callback":634,"hasNonce":464,"hasCapCheck":464,"file":343,"line":410},"seo_import_redirects_csv","ajax_import_redirects_csv",{"action":636,"nopriv":462,"callback":637,"hasNonce":464,"hasCapCheck":464,"file":348,"line":285},"seo_reset_robots","ajax_reset_robots",{"action":639,"nopriv":462,"callback":640,"hasNonce":464,"hasCapCheck":464,"file":348,"line":215},"seo_delete_physical_robots","ajax_delete_physical_robots",{"action":642,"nopriv":462,"callback":643,"hasNonce":464,"hasCapCheck":464,"file":353,"line":312},"seo_fury_save_schema_template","ajax_save_template",{"action":645,"nopriv":462,"callback":646,"hasNonce":464,"hasCapCheck":464,"file":353,"line":647},"seo_fury_get_schema_templates","ajax_get_templates",12,{"action":649,"nopriv":462,"callback":650,"hasNonce":464,"hasCapCheck":464,"file":353,"line":589},"seo_fury_delete_schema_template","ajax_delete_template",{"action":652,"nopriv":462,"callback":653,"hasNonce":464,"hasCapCheck":464,"file":353,"line":282},"seo_fury_prepare_template_editor","ajax_prepare_template_editor",{"action":655,"nopriv":462,"callback":656,"hasNonce":464,"hasCapCheck":464,"file":367,"line":657},"seo_fury_restore_revision","ajax_restore_revision",88,{"action":659,"nopriv":462,"callback":660,"hasNonce":464,"hasCapCheck":462,"file":661,"line":205},"seo_fury_get_tickets","ajax_get_tickets","includes\u002Fclass-tickets.php",{"action":663,"nopriv":462,"callback":664,"hasNonce":464,"hasCapCheck":462,"file":661,"line":146},"seo_fury_get_ticket","ajax_get_ticket",{"action":666,"nopriv":462,"callback":667,"hasNonce":464,"hasCapCheck":462,"file":661,"line":268},"seo_fury_create_ticket","ajax_create_ticket",{"action":669,"nopriv":462,"callback":670,"hasNonce":464,"hasCapCheck":462,"file":661,"line":149},"seo_fury_reply_ticket","ajax_reply_ticket",{"action":672,"nopriv":462,"callback":673,"hasNonce":464,"hasCapCheck":462,"file":661,"line":278},"seo_fury_close_ticket","ajax_close_ticket",{"action":675,"nopriv":462,"callback":676,"hasNonce":464,"hasCapCheck":462,"file":661,"line":153},"seo_fury_faq_feedback","ajax_faq_feedback",[],[679,682],{"tag":680,"callback":681,"file":188,"line":213},"seo_fury_breadcrumbs","render_shortcode",{"tag":683,"callback":684,"file":380,"line":278},"seo_fury_html_sitemap","shortcode_html_sitemap",[686],{"hook":135,"callback":135,"file":126,"line":687},296,{"dangerousFunctions":689,"sqlUsage":690,"outputEscaping":693,"fileOperations":589,"externalRequests":285,"nonceChecks":337,"capabilityChecks":759,"bundledLibraries":760},[],{"prepared":691,"raw":27,"locations":692},148,[],{"escaped":694,"rawEcho":160,"locations":695},3340,[696,699,701,703,705,707,709,711,713,715,717,719,721,723,725,727,729,731,733,735,737,739,741,743,745,747,749,751,753,755,757],{"file":141,"line":697,"context":698},788,"raw output",{"file":188,"line":700,"context":698},203,{"file":250,"line":702,"context":698},407,{"file":281,"line":704,"context":698},77,{"file":291,"line":706,"context":698},162,{"file":605,"line":708,"context":698},2906,{"file":605,"line":710,"context":698},2915,{"file":605,"line":712,"context":698},2936,{"file":605,"line":714,"context":698},2990,{"file":605,"line":716,"context":698},3045,{"file":605,"line":718,"context":698},3070,{"file":348,"line":720,"context":698},692,{"file":367,"line":722,"context":698},325,{"file":367,"line":724,"context":698},334,{"file":367,"line":726,"context":698},335,{"file":367,"line":728,"context":698},336,{"file":367,"line":730,"context":698},337,{"file":380,"line":732,"context":698},74,{"file":380,"line":734,"context":698},730,{"file":380,"line":736,"context":698},731,{"file":380,"line":738,"context":698},893,{"file":380,"line":740,"context":698},980,{"file":380,"line":742,"context":698},1081,{"file":380,"line":744,"context":698},1138,{"file":380,"line":746,"context":698},1207,{"file":380,"line":748,"context":698},1257,{"file":380,"line":750,"context":698},1310,{"file":380,"line":752,"context":698},1927,{"file":380,"line":754,"context":698},1999,{"file":380,"line":756,"context":698},2018,{"file":380,"line":758,"context":698},2087,73,[],[762,781,798,817,871,885,896,907,918,929,940,953,964,983,991,1003,1014,1024,1034,1044,1065,1075,1090,1100,1109,1122,1131,1141,1154,1175,1185,1193,1204,1233,1253,1262],{"entryPoint":763,"graph":764,"unsanitizedCount":779,"severity":780},"handle_security_redirects (includes\u002Fclass-general.php:756)",{"nodes":765,"edges":777},[766,771],{"id":767,"type":768,"label":769,"file":214,"line":770},"n0","source","$_SERVER (x3)",763,{"id":772,"type":773,"label":774,"file":214,"line":775,"wp_function":776},"n1","sink","wp_redirect() [Open Redirect]",782,"wp_redirect",[778],{"from":767,"to":772,"sanitized":462},3,"medium",{"entryPoint":782,"graph":783,"unsanitizedCount":14,"severity":780},"ajax_save (includes\u002Fclass-htaccess.php:148)",{"nodes":784,"edges":795},[785,788,791],{"id":767,"type":768,"label":786,"file":532,"line":787},"$_POST",168,{"id":772,"type":789,"label":790,"file":532,"line":787},"transform","→ save_content()",{"id":792,"type":773,"label":793,"file":532,"line":45,"wp_function":794},"n2","file_put_contents() [File Write]","file_put_contents",[796,797],{"from":767,"to":772,"sanitized":462},{"from":772,"to":792,"sanitized":462},{"entryPoint":799,"graph":800,"unsanitizedCount":14,"severity":780},"\u003Cclass-htaccess> (includes\u002Fclass-htaccess.php:0)",{"nodes":801,"edges":813},[802,804,808,809,811],{"id":767,"type":768,"label":786,"file":532,"line":803},155,{"id":772,"type":773,"label":805,"file":532,"line":806,"wp_function":807},"echo() [XSS]",341,"echo",{"id":792,"type":768,"label":786,"file":532,"line":787},{"id":810,"type":789,"label":790,"file":532,"line":787},"n3",{"id":812,"type":773,"label":793,"file":532,"line":45,"wp_function":794},"n4",[814,815,816],{"from":767,"to":772,"sanitized":464},{"from":792,"to":810,"sanitized":462},{"from":810,"to":812,"sanitized":462},{"entryPoint":818,"graph":819,"unsanitizedCount":75,"severity":780},"\u003Cclass-meta-titles> (includes\u002Fclass-meta-titles.php:0)",{"nodes":820,"edges":861},[821,824,826,829,831,833,837,840,843,846,849,852,855,858],{"id":767,"type":768,"label":822,"file":295,"line":823},"$_POST (x21)",116,{"id":772,"type":773,"label":805,"file":295,"line":825,"wp_function":807},641,{"id":792,"type":768,"label":827,"file":295,"line":828},"$_POST (x6)",808,{"id":810,"type":789,"label":830,"file":295,"line":828},"→ render_template_pair()",{"id":812,"type":773,"label":805,"file":295,"line":832,"wp_function":807},680,{"id":834,"type":768,"label":835,"file":295,"line":836},"n5","$_POST (x2)",831,{"id":838,"type":789,"label":839,"file":295,"line":836},"n6","→ render_post_type_schema_selector()",{"id":841,"type":773,"label":805,"file":295,"line":842,"wp_function":807},"n7",1087,{"id":844,"type":768,"label":786,"file":295,"line":845},"n8",832,{"id":847,"type":789,"label":848,"file":295,"line":845},"n9","→ render_post_type_schema_graph()",{"id":850,"type":773,"label":805,"file":295,"line":851,"wp_function":807},"n10",1299,{"id":853,"type":768,"label":786,"file":295,"line":854},"n11",834,{"id":856,"type":789,"label":857,"file":295,"line":854},"n12","→ render_post_type_robots_meta()",{"id":859,"type":773,"label":805,"file":295,"line":860,"wp_function":807},"n13",1171,[862,863,864,865,866,867,868,869,870],{"from":767,"to":772,"sanitized":464},{"from":792,"to":810,"sanitized":462},{"from":810,"to":812,"sanitized":462},{"from":834,"to":838,"sanitized":462},{"from":838,"to":841,"sanitized":462},{"from":844,"to":847,"sanitized":462},{"from":847,"to":850,"sanitized":462},{"from":853,"to":856,"sanitized":462},{"from":856,"to":859,"sanitized":462},{"entryPoint":872,"graph":873,"unsanitizedCount":14,"severity":780},"ajax_get_tickets (includes\u002Fclass-tickets.php:316)",{"nodes":874,"edges":882},[875,876,878],{"id":767,"type":768,"label":786,"file":661,"line":722},{"id":772,"type":789,"label":877,"file":661,"line":722},"→ api_request()",{"id":792,"type":773,"label":879,"file":661,"line":880,"wp_function":881},"wp_remote_request() [SSRF]",75,"wp_remote_request",[883,884],{"from":767,"to":772,"sanitized":462},{"from":772,"to":792,"sanitized":462},{"entryPoint":886,"graph":887,"unsanitizedCount":14,"severity":780},"ajax_get_ticket (includes\u002Fclass-tickets.php:345)",{"nodes":888,"edges":893},[889,891,892],{"id":767,"type":768,"label":786,"file":661,"line":890},355,{"id":772,"type":789,"label":877,"file":661,"line":890},{"id":792,"type":773,"label":879,"file":661,"line":880,"wp_function":881},[894,895],{"from":767,"to":772,"sanitized":462},{"from":772,"to":792,"sanitized":462},{"entryPoint":897,"graph":898,"unsanitizedCount":14,"severity":780},"ajax_reply_ticket (includes\u002Fclass-tickets.php:407)",{"nodes":899,"edges":904},[900,902,903],{"id":767,"type":768,"label":786,"file":661,"line":901},418,{"id":772,"type":789,"label":877,"file":661,"line":901},{"id":792,"type":773,"label":879,"file":661,"line":880,"wp_function":881},[905,906],{"from":767,"to":772,"sanitized":462},{"from":772,"to":792,"sanitized":462},{"entryPoint":908,"graph":909,"unsanitizedCount":14,"severity":780},"ajax_close_ticket (includes\u002Fclass-tickets.php:433)",{"nodes":910,"edges":915},[911,913,914],{"id":767,"type":768,"label":786,"file":661,"line":912},443,{"id":772,"type":789,"label":877,"file":661,"line":912},{"id":792,"type":773,"label":879,"file":661,"line":880,"wp_function":881},[916,917],{"from":767,"to":772,"sanitized":462},{"from":772,"to":792,"sanitized":462},{"entryPoint":919,"graph":920,"unsanitizedCount":14,"severity":780},"ajax_faq_feedback (includes\u002Fclass-tickets.php:456)",{"nodes":921,"edges":926},[922,924,925],{"id":767,"type":768,"label":786,"file":661,"line":923},464,{"id":772,"type":789,"label":877,"file":661,"line":923},{"id":792,"type":773,"label":879,"file":661,"line":880,"wp_function":881},[927,928],{"from":767,"to":772,"sanitized":462},{"from":772,"to":792,"sanitized":462},{"entryPoint":930,"graph":931,"unsanitizedCount":77,"severity":780},"\u003Cclass-tickets> (includes\u002Fclass-tickets.php:0)",{"nodes":932,"edges":937},[933,935,936],{"id":767,"type":768,"label":934,"file":661,"line":722},"$_POST (x5)",{"id":772,"type":789,"label":877,"file":661,"line":722},{"id":792,"type":773,"label":879,"file":661,"line":880,"wp_function":881},[938,939],{"from":767,"to":772,"sanitized":462},{"from":772,"to":792,"sanitized":462},{"entryPoint":941,"graph":942,"unsanitizedCount":27,"severity":952},"ajax_find_similar_pages (includes\u002Fclass-404-monitor.php:670)",{"nodes":943,"edges":950},[944,946],{"id":767,"type":768,"label":786,"file":126,"line":945},677,{"id":772,"type":773,"label":947,"file":126,"line":948,"wp_function":949},"get_results() [SQLi]",700,"get_results",[951],{"from":767,"to":772,"sanitized":464},"low",{"entryPoint":954,"graph":955,"unsanitizedCount":27,"severity":952},"ajax_create_redirect_from_404 (includes\u002Fclass-404-monitor.php:774)",{"nodes":956,"edges":962},[957,958],{"id":767,"type":768,"label":786,"file":126,"line":775},{"id":772,"type":773,"label":959,"file":126,"line":960,"wp_function":961},"get_var() [SQLi]",812,"get_var",[963],{"from":767,"to":772,"sanitized":464},{"entryPoint":965,"graph":966,"unsanitizedCount":27,"severity":952},"\u003Cclass-404-monitor> (includes\u002Fclass-404-monitor.php:0)",{"nodes":967,"edges":979},[968,971,975,976,977,978],{"id":767,"type":768,"label":969,"file":126,"line":970},"$_SERVER",382,{"id":772,"type":773,"label":972,"file":126,"line":973,"wp_function":974},"get_row() [SQLi]",473,"get_row",{"id":792,"type":768,"label":786,"file":126,"line":945},{"id":810,"type":773,"label":947,"file":126,"line":948,"wp_function":949},{"id":812,"type":768,"label":786,"file":126,"line":775},{"id":834,"type":773,"label":959,"file":126,"line":960,"wp_function":961},[980,981,982],{"from":767,"to":772,"sanitized":464},{"from":792,"to":810,"sanitized":464},{"from":812,"to":834,"sanitized":464},{"entryPoint":984,"graph":985,"unsanitizedCount":27,"severity":952},"\u003Cclass-general> (includes\u002Fclass-general.php:0)",{"nodes":986,"edges":989},[987,988],{"id":767,"type":768,"label":769,"file":214,"line":770},{"id":772,"type":773,"label":774,"file":214,"line":775,"wp_function":776},[990],{"from":767,"to":772,"sanitized":464},{"entryPoint":992,"graph":993,"unsanitizedCount":27,"severity":952},"ajax_save_credentials (includes\u002Fclass-google-search-console.php:497)",{"nodes":994,"edges":1001},[995,997],{"id":767,"type":768,"label":835,"file":242,"line":996},503,{"id":772,"type":773,"label":998,"file":242,"line":999,"wp_function":1000},"update_option() [Settings Manipulation]",510,"update_option",[1002],{"from":767,"to":772,"sanitized":464},{"entryPoint":1004,"graph":1005,"unsanitizedCount":27,"severity":952},"ajax_proxy_callback (includes\u002Fclass-google-search-console.php:547)",{"nodes":1006,"edges":1012},[1007,1010],{"id":767,"type":768,"label":1008,"file":242,"line":1009},"$_GET",554,{"id":772,"type":773,"label":774,"file":242,"line":1011,"wp_function":776},555,[1013],{"from":767,"to":772,"sanitized":464},{"entryPoint":1015,"graph":1016,"unsanitizedCount":27,"severity":952},"ajax_callback (includes\u002Fclass-google-search-console.php:653)",{"nodes":1017,"edges":1022},[1018,1020],{"id":767,"type":768,"label":1008,"file":242,"line":1019},668,{"id":772,"type":773,"label":774,"file":242,"line":1021,"wp_function":776},669,[1023],{"from":767,"to":772,"sanitized":464},{"entryPoint":1025,"graph":1026,"unsanitizedCount":27,"severity":952},"ajax_select_property (includes\u002Fclass-google-search-console.php:791)",{"nodes":1027,"edges":1032},[1028,1030],{"id":767,"type":768,"label":786,"file":242,"line":1029},800,{"id":772,"type":773,"label":998,"file":242,"line":1031,"wp_function":1000},807,[1033],{"from":767,"to":772,"sanitized":464},{"entryPoint":1035,"graph":1036,"unsanitizedCount":27,"severity":952},"render_admin_tab (includes\u002Fclass-google-search-console.php:900)",{"nodes":1037,"edges":1042},[1038,1040],{"id":767,"type":768,"label":1008,"file":242,"line":1039},910,{"id":772,"type":773,"label":805,"file":242,"line":1041,"wp_function":807},950,[1043],{"from":767,"to":772,"sanitized":464},{"entryPoint":1045,"graph":1046,"unsanitizedCount":27,"severity":952},"\u003Cclass-google-search-console> (includes\u002Fclass-google-search-console.php:0)",{"nodes":1047,"edges":1060},[1048,1050,1051,1053,1054,1056,1058,1059],{"id":767,"type":768,"label":1049,"file":242,"line":996},"$_POST (x3)",{"id":772,"type":773,"label":998,"file":242,"line":999,"wp_function":1000},{"id":792,"type":768,"label":1052,"file":242,"line":1009},"$_GET (x2)",{"id":810,"type":773,"label":774,"file":242,"line":1011,"wp_function":776},{"id":812,"type":768,"label":827,"file":242,"line":1055},738,{"id":834,"type":773,"label":805,"file":242,"line":1057,"wp_function":807},853,{"id":838,"type":768,"label":1052,"file":242,"line":1039},{"id":841,"type":773,"label":805,"file":242,"line":1041,"wp_function":807},[1061,1062,1063,1064],{"from":767,"to":772,"sanitized":464},{"from":792,"to":810,"sanitized":464},{"from":812,"to":834,"sanitized":464},{"from":838,"to":841,"sanitized":464},{"entryPoint":1066,"graph":1067,"unsanitizedCount":27,"severity":952},"ajax_save_indexnow_settings (includes\u002Fclass-indexnow.php:275)",{"nodes":1068,"edges":1073},[1069,1071],{"id":767,"type":768,"label":1049,"file":271,"line":1070},282,{"id":772,"type":773,"label":998,"file":271,"line":1072,"wp_function":1000},286,[1074],{"from":767,"to":772,"sanitized":464},{"entryPoint":1076,"graph":1077,"unsanitizedCount":27,"severity":952},"\u003Cclass-indexnow> (includes\u002Fclass-indexnow.php:0)",{"nodes":1078,"edges":1087},[1079,1080,1081,1083],{"id":767,"type":768,"label":1049,"file":271,"line":1070},{"id":772,"type":773,"label":998,"file":271,"line":1072,"wp_function":1000},{"id":792,"type":768,"label":786,"file":271,"line":1082},284,{"id":810,"type":773,"label":1084,"file":271,"line":1085,"wp_function":1086},"wp_remote_post() [SSRF]",397,"wp_remote_post",[1088,1089],{"from":767,"to":772,"sanitized":464},{"from":792,"to":810,"sanitized":464},{"entryPoint":1091,"graph":1092,"unsanitizedCount":27,"severity":952},"\u003Cclass-migration-wizard> (includes\u002Fclass-migration-wizard.php:0)",{"nodes":1093,"edges":1098},[1094,1096],{"id":767,"type":768,"label":786,"file":307,"line":1095},2573,{"id":772,"type":773,"label":959,"file":307,"line":1097,"wp_function":961},3231,[1099],{"from":767,"to":772,"sanitized":464},{"entryPoint":1101,"graph":1102,"unsanitizedCount":27,"severity":952},"ajax_save_api_key (includes\u002Fclass-page-speed.php:86)",{"nodes":1103,"edges":1107},[1104,1106],{"id":767,"type":768,"label":786,"file":588,"line":1105},93,{"id":772,"type":773,"label":998,"file":588,"line":34,"wp_function":1000},[1108],{"from":767,"to":772,"sanitized":464},{"entryPoint":1110,"graph":1111,"unsanitizedCount":27,"severity":952},"\u003Cclass-page-speed> (includes\u002Fclass-page-speed.php:0)",{"nodes":1112,"edges":1119},[1113,1114,1115,1117],{"id":767,"type":768,"label":786,"file":588,"line":1105},{"id":772,"type":773,"label":998,"file":588,"line":34,"wp_function":1000},{"id":792,"type":768,"label":835,"file":588,"line":1116},149,{"id":810,"type":773,"label":805,"file":588,"line":1118,"wp_function":807},587,[1120,1121],{"from":767,"to":772,"sanitized":464},{"from":792,"to":810,"sanitized":464},{"entryPoint":1123,"graph":1124,"unsanitizedCount":27,"severity":952},"\u003Cclass-post-meta-schema> (includes\u002Fclass-post-meta-schema.php:0)",{"nodes":1125,"edges":1129},[1126,1128],{"id":767,"type":768,"label":835,"file":605,"line":1127},2799,{"id":772,"type":773,"label":805,"file":605,"line":712,"wp_function":807},[1130],{"from":767,"to":772,"sanitized":464},{"entryPoint":1132,"graph":1133,"unsanitizedCount":27,"severity":952},"ajax_add_redirect (includes\u002Fclass-redirects.php:174)",{"nodes":1134,"edges":1139},[1135,1137],{"id":767,"type":768,"label":786,"file":343,"line":1136},210,{"id":772,"type":773,"label":959,"file":343,"line":1138,"wp_function":961},242,[1140],{"from":767,"to":772,"sanitized":464},{"entryPoint":1142,"graph":1143,"unsanitizedCount":27,"severity":952},"ajax_import_redirects_csv (includes\u002Fclass-redirects.php:501)",{"nodes":1144,"edges":1152},[1145,1148],{"id":767,"type":768,"label":1146,"file":343,"line":1147},"$_FILES",512,{"id":772,"type":773,"label":1149,"file":343,"line":1150,"wp_function":1151},"fopen() [File Access]",513,"fopen",[1153],{"from":767,"to":772,"sanitized":464},{"entryPoint":1155,"graph":1156,"unsanitizedCount":27,"severity":952},"\u003Cclass-redirects> (includes\u002Fclass-redirects.php:0)",{"nodes":1157,"edges":1170},[1158,1160,1162,1164,1166,1167,1168,1169],{"id":767,"type":768,"label":969,"file":343,"line":1159},78,{"id":772,"type":773,"label":972,"file":343,"line":1161,"wp_function":974},87,{"id":792,"type":768,"label":1163,"file":343,"line":1159},"$_SERVER (x2)",{"id":810,"type":773,"label":774,"file":343,"line":1165,"wp_function":776},105,{"id":812,"type":768,"label":835,"file":343,"line":1136},{"id":834,"type":773,"label":959,"file":343,"line":1138,"wp_function":961},{"id":838,"type":768,"label":1146,"file":343,"line":1147},{"id":841,"type":773,"label":1149,"file":343,"line":1150,"wp_function":1151},[1171,1172,1173,1174],{"from":767,"to":772,"sanitized":464},{"from":792,"to":810,"sanitized":464},{"from":812,"to":834,"sanitized":464},{"from":838,"to":841,"sanitized":464},{"entryPoint":1176,"graph":1177,"unsanitizedCount":27,"severity":952},"render_editor_page (includes\u002Fclass-schema-templates.php:458)",{"nodes":1178,"edges":1183},[1179,1181],{"id":767,"type":768,"label":1052,"file":353,"line":1180},459,{"id":772,"type":773,"label":805,"file":353,"line":1182,"wp_function":807},522,[1184],{"from":767,"to":772,"sanitized":464},{"entryPoint":1186,"graph":1187,"unsanitizedCount":27,"severity":952},"\u003Cclass-schema-templates> (includes\u002Fclass-schema-templates.php:0)",{"nodes":1188,"edges":1191},[1189,1190],{"id":767,"type":768,"label":1052,"file":353,"line":1180},{"id":772,"type":773,"label":805,"file":353,"line":1182,"wp_function":807},[1192],{"from":767,"to":772,"sanitized":464},{"entryPoint":1194,"graph":1195,"unsanitizedCount":27,"severity":952},"\u003Cclass-sitemap> (includes\u002Fclass-sitemap.php:0)",{"nodes":1196,"edges":1202},[1197,1200],{"id":767,"type":768,"label":1198,"file":380,"line":1199},"$_GET (x4)",1344,{"id":772,"type":773,"label":805,"file":380,"line":1201,"wp_function":807},2168,[1203],{"from":767,"to":772,"sanitized":464},{"entryPoint":1205,"graph":1206,"unsanitizedCount":27,"severity":952},"render_settings_page (includes\u002Fclass-woocommerce.php:280)",{"nodes":1207,"edges":1227},[1208,1211,1212,1215,1216,1219,1220,1222,1223,1226],{"id":767,"type":768,"label":1209,"file":420,"line":1210},"$_POST['seo_fury_wc_brand_attribute']",291,{"id":772,"type":773,"label":998,"file":420,"line":1210,"wp_function":1000},{"id":792,"type":768,"label":1213,"file":420,"line":1214},"$_POST['seo_fury_wc_product_title_template']",294,{"id":810,"type":773,"label":998,"file":420,"line":1214,"wp_function":1000},{"id":812,"type":768,"label":1217,"file":420,"line":1218},"$_POST['seo_fury_wc_product_desc_template']",295,{"id":834,"type":773,"label":998,"file":420,"line":1218,"wp_function":1000},{"id":838,"type":768,"label":1221,"file":420,"line":687},"$_POST['seo_fury_wc_cat_title_template']",{"id":841,"type":773,"label":998,"file":420,"line":687,"wp_function":1000},{"id":844,"type":768,"label":1224,"file":420,"line":1225},"$_POST['seo_fury_wc_tag_title_template']",297,{"id":847,"type":773,"label":998,"file":420,"line":1225,"wp_function":1000},[1228,1229,1230,1231,1232],{"from":767,"to":772,"sanitized":464},{"from":792,"to":810,"sanitized":464},{"from":812,"to":834,"sanitized":464},{"from":838,"to":841,"sanitized":464},{"from":844,"to":847,"sanitized":464},{"entryPoint":1234,"graph":1235,"unsanitizedCount":27,"severity":952},"\u003Cclass-woocommerce> (includes\u002Fclass-woocommerce.php:0)",{"nodes":1236,"edges":1247},[1237,1238,1239,1240,1241,1242,1243,1244,1245,1246],{"id":767,"type":768,"label":1209,"file":420,"line":1210},{"id":772,"type":773,"label":998,"file":420,"line":1210,"wp_function":1000},{"id":792,"type":768,"label":1213,"file":420,"line":1214},{"id":810,"type":773,"label":998,"file":420,"line":1214,"wp_function":1000},{"id":812,"type":768,"label":1217,"file":420,"line":1218},{"id":834,"type":773,"label":998,"file":420,"line":1218,"wp_function":1000},{"id":838,"type":768,"label":1221,"file":420,"line":687},{"id":841,"type":773,"label":998,"file":420,"line":687,"wp_function":1000},{"id":844,"type":768,"label":1224,"file":420,"line":1225},{"id":847,"type":773,"label":998,"file":420,"line":1225,"wp_function":1000},[1248,1249,1250,1251,1252],{"from":767,"to":772,"sanitized":464},{"from":792,"to":810,"sanitized":464},{"from":812,"to":834,"sanitized":464},{"from":838,"to":841,"sanitized":464},{"from":844,"to":847,"sanitized":464},{"entryPoint":1254,"graph":1255,"unsanitizedCount":14,"severity":1261},"log_404_error (includes\u002Fclass-404-monitor.php:355)",{"nodes":1256,"edges":1259},[1257,1258],{"id":767,"type":768,"label":969,"file":126,"line":970},{"id":772,"type":773,"label":972,"file":126,"line":973,"wp_function":974},[1260],{"from":767,"to":772,"sanitized":462},"high",{"entryPoint":1263,"graph":1264,"unsanitizedCount":779,"severity":1261},"check_redirects (includes\u002Fclass-redirects.php:53)",{"nodes":1265,"edges":1270},[1266,1267,1268,1269],{"id":767,"type":768,"label":969,"file":343,"line":1159},{"id":772,"type":773,"label":972,"file":343,"line":1161,"wp_function":974},{"id":792,"type":768,"label":1163,"file":343,"line":1159},{"id":810,"type":773,"label":774,"file":343,"line":1165,"wp_function":776},[1271,1272],{"from":767,"to":772,"sanitized":462},{"from":792,"to":810,"sanitized":462},{"summary":1274,"deductions":1275},"The \"seo-fury\" v1.0.1 plugin demonstrates a generally strong security posture with several key strengths.  Notably, all identified entry points, including AJAX handlers, have proper authorization checks, and the plugin exclusively uses prepared statements for SQL queries.  Furthermore, the vast majority of output is properly escaped, and nonce checks are consistently implemented across all identified entry points. The absence of any recorded vulnerabilities or CVEs in its history is a significant positive indicator of responsible development and maintenance.\n\nHowever, the static analysis does reveal potential areas of concern that warrant attention. The presence of 12 taint flows with unsanitized paths, with two classified as high severity, indicates a risk of data manipulation or injection if user-supplied data is not handled with extreme care at these specific points. While these flows haven't resulted in known vulnerabilities, they represent latent risks. The plugin also performs 13 file operations and 15 external HTTP requests, which, if not meticulously secured, could become vectors for attacks. The sheer number of entry points, while protected, still contributes to a larger attack surface.\n\nIn conclusion, \"seo-fury\" v1.0.1 appears to be built on good security fundamentals, evidenced by its extensive use of prepared statements, output escaping, and authorization checks. Its clean vulnerability history further bolsters this impression. The primary risk lies within the identified high-severity taint flows with unsanitized paths, suggesting that while no exploitable vulnerabilities are known, careful auditing of these specific code paths is recommended to mitigate potential future risks.",[1276,1278],{"reason":1277,"points":647},"High severity taint flows with unsanitized paths",{"reason":1279,"points":1280},"Unsanitized paths in taint flows",8,"2026-04-16T11:22:29.861Z",{"wat":1283,"direct":1292},{"assetPaths":1284,"generatorPatterns":1287,"scriptPaths":1288,"versionParams":1289},[1285,1286],"\u002Fwp-content\u002Fplugins\u002Fseo-fury\u002Fassets\u002Fcss\u002Fseo-fury.css","\u002Fwp-content\u002Fplugins\u002Fseo-fury\u002Fassets\u002Fjs\u002Fseo-fury.js",[],[1286],[1290,1291],"seo-fury\u002Fassets\u002Fcss\u002Fseo-fury.css?ver=","seo-fury\u002Fassets\u002Fjs\u002Fseo-fury.js?ver=",{"cssClasses":1293,"htmlComments":1296,"htmlAttributes":1297,"restEndpoints":1299,"jsGlobals":1300,"shortcodeOutput":1302},[1294,1295],"seo-fury-tab","seo-fury-settings-section",[],[1298],"data-seo-fury-tabs",[],[1301],"seo_fury_admin_ajax_object",[],{"error":464,"url":1304,"statusCode":1305,"statusMessage":1306,"message":1306},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fseo-fury\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":236,"versions":1308},[1309,1314],{"version":6,"download_url":26,"svn_tag_url":1310,"released_at":28,"has_diff":462,"diff_files_changed":1311,"diff_lines":28,"trac_diff_url":1312,"vulnerabilities":1313,"is_current":464},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-fury\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-fury%2Ftags%2F1.0.0&new_path=%2Fseo-fury%2Ftags%2F1.0.1",[],{"version":1315,"download_url":1316,"svn_tag_url":1317,"released_at":28,"has_diff":462,"diff_files_changed":1318,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":1319,"is_current":462},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-fury.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-fury\u002Ftags\u002F1.0.0\u002F",[],[]]