[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKJ7honOap0-Z5L7XWlRWdbRMvyVK7u6Oji_T8xbHJCc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":137,"fingerprints":2575},"prorank-seo","ProRank SEO","1.0.3","prorankseo","https:\u002F\u002Fprofiles.wordpress.org\u002Fprorankseo\u002F","\u003Cp>ProRank SEO combines SEO, technical SEO, internal linking, audits, image optimisation, and performance controls in one WordPress plugin. Instead of stitching together separate plugins for metadata, schema, redirects, sitemaps, broken links, image optimisation, and caching, you can manage the core workflow from one dashboard.\u003C\u002Fp>\n\u003Cp>The free plugin is built for site owners who want strong on-page SEO, technical SEO, and performance tools without juggling multiple plugins. \u003Ca href=\"https:\u002F\u002Fprorank.io\u002Fpricing?utm_source=wporg&utm_campaign=readme\" rel=\"nofollow ugc\">ProRank Premium\u003C\u002Fa> extends that with advanced analytics, AI-assisted workflows, enhanced internal-linking tools, advanced performance optimisation, local SEO, WooCommerce SEO, and agency features.\u003C\u002Fp>\n\u003Ch4>On-Page SEO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>SEO titles and meta descriptions\u003C\u002Fli>\n\u003Cli>Canonical URL controls\u003C\u002Fli>\n\u003Cli>Robots meta controls\u003C\u002Fli>\n\u003Cli>Open Graph and X (Twitter) cards\u003C\u002Fli>\n\u003Cli>Search result and social previews in the editor\u003C\u002Fli>\n\u003Cli>Site basics, social profile, and site representation settings\u003C\u002Fli>\n\u003Cli>Breadcrumb settings and breadcrumb schema\u003C\u002Fli>\n\u003Cli>Bulk editing tools for SEO metadata\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Schema & Structured Data\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Core schema settings for WebSite, Organization, Article, and Breadcrumbs\u003C\u002Fli>\n\u003Cli>Schema output controls from the on-page SEO settings\u003C\u002Fli>\n\u003Cli>Local schema support through site representation and business details\u003C\u002Fli>\n\u003Cli>Schema validation helpers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Sitemaps, Indexing & Technical SEO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>XML sitemap generation with content-type controls\u003C\u002Fli>\n\u003Cli>HTML sitemap generation\u003C\u002Fli>\n\u003Cli>Robots.txt controls and physical-file detection\u003C\u002Fli>\n\u003Cli>Indexing controls and global noindex options\u003C\u002Fli>\n\u003Cli>URL cleanup tools\u003C\u002Fli>\n\u003Cli>Head cleanup tools\u003C\u002Fli>\n\u003Cli>Redirect manager with 301\u002F302 redirects\u003C\u002Fli>\n\u003Cli>404 monitoring and redirect suggestions\u003C\u002Fli>\n\u003Cli>IndexNow and search-engine ping support where configured\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Content Analysis & Internal Linking\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Content analysis settings and editor integration\u003C\u002Fli>\n\u003Cli>Readability checks\u003C\u002Fli>\n\u003Cli>Headline analysis\u003C\u002Fli>\n\u003Cli>Internal-link scan and suggestions\u003C\u002Fli>\n\u003Cli>Inbound and outbound link opportunities\u003C\u002Fli>\n\u003Cli>Broken-link checks\u003C\u002Fli>\n\u003Cli>Orphan detection\u003C\u002Fli>\n\u003Cli>Link reports and auto-linking rules\u003C\u002Fli>\n\u003Cli>Optional internal-link click tracking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Audits & Monitoring\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Local site audit dashboard\u003C\u002Fli>\n\u003Cli>Issue history and audit tracking\u003C\u002Fli>\n\u003Cli>Core Web Vitals dashboard\u003C\u002Fli>\n\u003Cli>Accessibility audit tools\u003C\u002Fli>\n\u003Cli>Notifications and workflow guidance inside the plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Image Optimisation & Performance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Local image optimisation\u003C\u002Fli>\n\u003Cli>WebP-ready image workflow\u003C\u002Fli>\n\u003Cli>Lazy loading controls\u003C\u002Fli>\n\u003Cli>Cache settings\u003C\u002Fli>\n\u003Cli>Browser cache controls\u003C\u002Fli>\n\u003Cli>CSS and JavaScript optimisation\u003C\u002Fli>\n\u003Cli>HTML minification\u003C\u002Fli>\n\u003Cli>Resource hints and Google Fonts local hosting\u003C\u002Fli>\n\u003Cli>Database cleanup and server-side tuning tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Import, Export & Workflow\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Setup wizard\u003C\u002Fli>\n\u003Cli>Import from other SEO plugins\u003C\u002Fli>\n\u003Cli>Export and import settings\u003C\u002Fli>\n\u003Cli>Settings snapshots and backups\u003C\u002Fli>\n\u003Cli>Module manager\u003C\u002Fli>\n\u003Cli>Support, feedback, and documentation screens\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upgrade to ProRank Premium\u003C\u002Fh4>\n\u003Cp>ProRank Premium adds advanced workflows for larger sites, teams, and agencies:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Analytics 4 and Microsoft Clarity integrations\u003C\u002Fli>\n\u003Cli>Content decay, AI brand insights, AI overviews, and advanced analytics modules\u003C\u002Fli>\n\u003Cli>Advanced content analysis and AI-assisted tools\u003C\u002Fli>\n\u003Cli>AI image attributes and AI performance doctor tools\u003C\u002Fli>\n\u003Cli>Visual schema builder and advanced schema controls\u003C\u002Fli>\n\u003Cli>Visual link map, content safeguard, and enhanced internal-linking workflows\u003C\u002Fli>\n\u003Cli>Local SEO modules including locations and KML sitemap support\u003C\u002Fli>\n\u003Cli>WooCommerce SEO modules including product schema, cart schema, shop optimisation, and visibility controls\u003C\u002Fli>\n\u003Cli>E-E-A-T monitoring and advanced audit workflows\u003C\u002Fli>\n\u003Cli>Advanced cloud image optimisation workflows\u003C\u002Fli>\n\u003Cli>Advanced performance modules including critical CSS, unused CSS, cache preload, object cache, script management, font subsetting, video optimisation, speculation rules, INP\u002FLCP optimisers, and view transitions\u003C\u002Fli>\n\u003Cli>Advanced technical SEO modules including author\u002Fvideo\u002Fspecial sitemaps, redirect logging, hreflang\u002Finternationalisation, ethical SEO, headless mode, and LLMs.txt support\u003C\u002Fli>\n\u003Cli>Agency features including client reporting, audit log, SEO roadmaps, white label, user manager, and SEO simulator\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprorank.io\u002Fpricing?utm_source=wporg&utm_campaign=readme\" rel=\"nofollow ugc\">See pricing and plans \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Learn More\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprorank.io?utm_source=wporg&utm_campaign=readme\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprorank.io\u002Fdocs?utm_source=wporg&utm_campaign=readme\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprorank.io\u002Fpricing?utm_source=wporg&utm_campaign=readme\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprorank.io\u002Fsupport?utm_source=wporg&utm_campaign=readme\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>ProRank SEO connects to external services only for features that need them. No data is sent unless you use the specific feature.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>ProRank API\u003C\u002Fstrong> — Admin notifications and optional feedback submissions. Sends site URL, plugin version, and feedback fields. \u003Ca href=\"https:\u002F\u002Fprorank.io\u002Fterms\" rel=\"nofollow ugc\">Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fprorank.io\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google PageSpeed Insights API\u003C\u002Fstrong> — Core Web Vitals and performance audits. Sends the analysed URL and optional API key. \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Indexing API\u003C\u002Fstrong> — URL submission for indexing. Sends site URL, OAuth tokens, and URLs. \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema.org Validator\u003C\u002Fstrong> — Schema validation. Sends the validated page URL. \u003Ca href=\"https:\u002F\u002Fschema.org\u002Fdocs\u002Fterms.html\" rel=\"nofollow ugc\">Terms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IndexNow\u003C\u002Fstrong> — Instant indexing notifications. Sends host, API key, and URLs. \u003Ca href=\"https:\u002F\u002Fwww.indexnow.org\u002F\" rel=\"nofollow ugc\">Protocol\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sitemap Pings\u003C\u002Fstrong> — Notifies Google and Bing of sitemap updates. Sends the sitemap URL.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Fonts\u003C\u002Fstrong> — Downloads fonts locally when local hosting is enabled. Sends the font request URL.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>ProRank SEO does not collect personal data by default. All SEO data is stored locally in your WordPress database. Optional features like click tracking and RUM monitoring are disabled by default and only activate when you enable them.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprorank.io\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n","WordPress SEO and performance plugin with metadata, schema, sitemaps, redirects, audits, internal linking, image optimization, and speed tools.",0,381,"2026-03-12T21:53:00.000Z","6.9.4","6.7","8.2",[18,19,20,21,22],"image-optimization","redirect-manager","schema-markup","seo","xml-sitemap","https:\u002F\u002Fprorank.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprorank-seo.1.0.3.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-04T10:38:04.195Z",[35,56,75,92,116],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":25,"num_ratings":45,"last_updated":46,"tested_up_to":14,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":54,"download_link":55,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"imgseo-ai-alt-text-generator","ImgSEO – AI Image Alt Text Generator & Image SEO Tools","2.6.1","pianoweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fpianoweb\u002F","\u003Cp>\u003Cstrong>ImgSEO\u003C\u002Fstrong> automates complete alt text and metadata optimization for WordPress. Unlike basic AI tools that only analyze images, ImgSEO combines \u003Cstrong>advanced computer vision with intelligent page context analysis\u003C\u002Fstrong> to generate truly accurate and relevant metadata.\u003C\u002Fp>\n\u003Ch4>What Makes ImgSEO Different?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🧠 Context-Aware Intelligence\u003C\u002Fstrong>\u003Cbr \u002F>\nImgSEO doesn’t just “see” your images—it understands them in context by analyzing:\u003Cbr \u002F>\n* Page title, headings, and surrounding content\u003Cbr \u002F>\n* Existing filenames and metadata\u003Cbr \u002F>\n* WooCommerce product data (for e-commerce sites)\u003Cbr \u002F>\n* Custom AI prompts with brand keywords\u003C\u002Fp>\n\u003Cp>This context awareness produces descriptions that actually match your content, not generic AI guesses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Ultra-Fast Bulk Processing\u003C\u002Fstrong>\u003Cbr \u002F>\n* Process \u003Cstrong>1000+ images in minutes\u003C\u002Fstrong> with parallel processing\u003Cbr \u002F>\n* Up to \u003Cstrong>16x faster\u003C\u002Fstrong> than sequential methods (configurable speed modes)\u003Cbr \u002F>\n* Handle massive libraries without memory issues (paginated 100 images\u002Fbatch)\u003Cbr \u002F>\n* Background processing with pause\u002Fresume capability\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📦 Complete Automation\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Alt text, title, caption & description\u003C\u002Fstrong> – All metadata from one generation\u003Cbr \u002F>\n* \u003Cstrong>Smart file renaming\u003C\u002Fstrong> – DSC_0001.jpg \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> summer-collection-red-dress.jpg with automatic reference updates\u003Cbr \u002F>\n* \u003Cstrong>JSON-LD Schema Markup\u003C\u002Fstrong> – Complete Schema.org ImageObject implementation with 5 levels of fields (core, SEO essentials, attribution, context, technical metadata) including EXIF data, geolocation, publisher info, and smart hash-based caching\u003Cbr \u002F>\n* \u003Cstrong>XML Image Sitemaps\u003C\u002Fstrong> – Automated generation with scheduled updates (hourly\u002Fdaily\u002Fweekly)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Performance Optimized\u003C\u002Fstrong>\u003Cbr \u002F>\nVersion 2.2 includes major optimizations specifically for large sites:\u003Cbr \u002F>\n* 73% reduction in database queries (from ~150 to ~40 per page)\u003Cbr \u002F>\n* 50-60% less memory usage in bulk operations\u003Cbr \u002F>\n* Smart thumbnail fallback for images >3MB (70-90% bandwidth reduction)\u003Cbr \u002F>\n* Automatic base64 fallback for CDN\u002Fhotlink-protected sites\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚖️ Legal Compliance Made Easy\u003C\u002Fstrong>\u003Cbr \u002F>\nWith the European Accessibility Act (EAA) becoming mandatory on \u003Cstrong>June 28, 2025\u003C\u002Fstrong>, proper image alt text is no longer optional—\u003Cstrong>it’s the law\u003C\u002Fstrong>. ImgSEO helps you meet WCAG 2.1 AA, EAA, ADA, and Section 508 standards while simultaneously boosting your search rankings.\u003C\u002Fp>\n\u003Ch4>Key Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Double Your SEO Impact\u003C\u002Fstrong>: Properly described images rank better in both regular and image search results\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ensure Legal Compliance\u003C\u002Fstrong>: Meet WCAG 2.1 AA, EAA, ADA, Section 508 and other global accessibility standards\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Save Hours of Manual Work\u003C\u002Fstrong>: Process your entire media library with one click\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improve User Experience\u003C\u002Fstrong>: Help screen readers accurately describe images to visually impaired visitors\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhance E-commerce Performance\u003C\u002Fstrong>: Better product image descriptions improve conversion rates\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Boost Search Indexing\u003C\u002Fstrong>: XML sitemaps and JSON-LD markup help search engines discover and understand your images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rich Search Results\u003C\u002Fstrong>: Schema markup enables enhanced search snippets with image metadata\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Who Should Use ImgSEO?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>E-commerce Stores\u003C\u002Fstrong> – Product images need accurate descriptions for both SEO and accessibility compliance\u003Cbr \u002F>\n* \u003Cstrong>Photography & Portfolio Sites\u003C\u002Fstrong> – Transform large image galleries into SEO assets\u003Cbr \u002F>\n* \u003Cstrong>News & Magazine Sites\u003C\u002Fstrong> – Process hundreds of images daily with automated workflows\u003Cbr \u002F>\n* \u003Cstrong>Marketing Agencies\u003C\u002Fstrong> – Manage multiple client sites from one dashboard with team accounts\u003Cbr \u002F>\n* \u003Cstrong>Corporate Websites\u003C\u002Fstrong> – Meet accessibility compliance requirements (EAA, ADA, WCAG 2.1 AA)\u003Cbr \u002F>\n* \u003Cstrong>Bloggers & Content Creators\u003C\u002Fstrong> – Save hours of manual alt text writing\u003Cbr \u002F>\n* \u003Cstrong>Sites with Legacy Images\u003C\u002Fstrong> – Fix thousands of images missing alt text with bulk processing\u003C\u002Fp>\n\u003Ch4>Core AI Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Intelligent Context Analysis\u003C\u002Fstrong> – Analyzes page title, content, and filename for contextually relevant descriptions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Optimization\u003C\u002Fstrong> – Specialized AI prompts for product images that boost conversion rates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual Support\u003C\u002Fstrong> – Generate alt text in 25+ languages (English, Italian, Spanish, German, French, Portuguese, Japanese, Arabic, and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom AI Prompts\u003C\u002Fstrong> – Inject brand keywords and control output style for consistent brand voice\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Generation\u003C\u002Fstrong> – Real-time alt text creation as you upload new images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete Metadata Update\u003C\u002Fstrong> – Auto-populate title, description, alt text, and caption fields from one AI generation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bulk Operations & Automation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>High-Performance Bulk Processing\u003C\u002Fstrong> – Process up to 16 images in parallel with configurable speed modes (Safe, Normal, Fast, Ultra, Insane)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Job Management\u003C\u002Fstrong> – Background processing with progress tracking, pause\u002Fresume, and automatic recovery\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paginated Operations\u003C\u002Fstrong> – Process 100 images per batch to prevent memory exhaustion on large libraries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual Processing\u003C\u002Fstrong> – Generate or update alt text for specific images directly from Media Library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>File Renaming System\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dual Rename Methods\u003C\u002Fstrong> – AI-powered intelligent names or pattern-based templates with dynamic variables\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Rename\u003C\u002Fstrong> – Rename hundreds of images with parallel processing (up to 16x faster than sequential)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Reference Updates\u003C\u002Fstrong> – Updates all post\u002Fpage references automatically when renaming files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backup & Restore\u003C\u002Fstrong> – Complete rename history with one-click restore capability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Thumbnail Handling\u003C\u002Fstrong> – Automatically renames all image sizes and thumbnails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safety System\u003C\u002Fstrong> – Multi-layer confirmation with preview before execution\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO & Search Discovery\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>JSON-LD Schema Markup\u003C\u002Fstrong> – Complete Schema.org ImageObject with 5 levels of fields (core, SEO essentials, attribution, context, technical metadata) including EXIF data, GPS geolocation, publisher organization, and smart hash-based caching for optimal performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>XML Image Sitemaps\u003C\u002Fstrong> – Automated generation with scheduled auto-refresh (hourly\u002Fdaily\u002Fweekly)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sitemap Notifications\u003C\u002Fstrong> – Smart alerts when sitemap needs updating after new image additions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Character Limit Control\u003C\u002Fstrong> – Set max alt text length (recommended ~125 characters for SEO)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Performance & Reliability\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Database Optimization\u003C\u002Fstrong> – Reduced queries from ~150 to ~40 per page load (73% reduction)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Memory Efficiency\u003C\u002Fstrong> – 50-60% less memory usage in bulk operations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Thumbnail Fallback\u003C\u002Fstrong> – Images >3MB automatically use WordPress thumbnails (70-90% bandwidth reduction)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CDN & Hotlink Protection\u003C\u002Fstrong> – Automatic base64 fallback for sites with anti-hotlinking or Cloudflare protection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Query Caching\u003C\u002Fstrong> – Expensive COUNT queries cached with 5-minute transients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Loading\u003C\u002Fstrong> – Hooks only loaded when features are enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cloud Dashboard\u003C\u002Fstrong> – Track usage, manage tokens, export reports at \u003Ca href=\"https:\u002F\u002Fdashboard.imgseo.net\" rel=\"nofollow ugc\">dashboard.imgseo.net\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Team Collaboration\u003C\u002Fstrong> – Multiple user accounts and API token management for agencies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Field Selection Control\u003C\u002Fstrong> – Choose which metadata fields to update (title, alt text, caption, description)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeout Settings\u003C\u002Fstrong> – Control API response time limits for your server configuration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Compatible\u003C\u002Fstrong> – Works with Elementor, Divi, WPBakery, Gutenberg (beta)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser Extension\u003C\u002Fstrong> – Access ImgSEO features outside of WordPress (available separately)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Hooks\u003C\u002Fstrong> – Extensive filter and action hooks for custom integrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Central Cloud Dashboard\u003C\u002Fh4>\n\u003Cp>At \u003Ca href=\"https:\u002F\u002Fdashboard.imgseo.net\" rel=\"nofollow ugc\">dashboard.imgseo.net\u003C\u002Fa> you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Monitor available credits and usage statistics\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Purchase one-time credit packs or subscribe to a plan\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Manage API tokens for multiple sites or environments\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Review and export the complete history of generated alt texts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add team members with controlled access\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Register free at\u003C\u002Fem> \u003Ca href=\"https:\u002F\u002Fdashboard.imgseo.net\u002Fregister\" rel=\"nofollow ugc\">dashboard.imgseo.net\u002Fregister\u003C\u002Fa> – get \u003Cstrong>30 credits\u003C\u002Fstrong> instantly \u003Cstrong>+ 10 new credits every day\u003C\u002Fstrong> whenever your balance drops below 10.\u003C\u002Fp>\n\u003Ch4>Accessibility & Legal Compliance\u003C\u002Fh4>\n\u003Cp>ImgSEO helps address:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>WCAG 2.1 \u002F ISO 40500\u003C\u002Fstrong> – Success Criterion 1.1.1 \u003Cem>Non-text Content\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>European Accessibility Act (Directive 2019\u002F882)\u003C\u002Fstrong> – Mandatory from \u003Cstrong>June 28, 2025\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ADA Title II (USA 2024 DOJ Final Rule)\u003C\u002Fstrong> & \u003Cstrong>Section 508 Refresh\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AODA & Accessible Canada Act\u003C\u002Fstrong>, \u003Cstrong>UK PSBAR 2018\u003C\u002Fstrong>, \u003Cstrong>BITV 2.0 (DE)\u003C\u002Fstrong>, \u003Cstrong>RGAA 4.1 (FR)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>JIS X 8341-3 (JP)\u003C\u002Fstrong>, \u003Cstrong>GB\u002FT 37668-2019 (CN)\u003C\u002Fstrong>, \u003Cstrong>e-MAG 3.0 (BR)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cem>Best practice built-in:\u003C\u002Fem> ImgSEO limits alt text to ~125 characters, avoids redundant phrases like “image of…”, and lets you mark decorative images appropriately.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Pricing\u003C\u002Fh4>\n\u003Cp>| Pack | Credits | Price | Cost\u002Fcredit |\u003C\u002Fp>\n\u003Cp>|——|———|——-|————-|\u003C\u002Fp>\n\u003Cp>| Pro | 1 000 | € 9.90 | € 0.0099 |\u003C\u002Fp>\n\u003Cp>| Elite | 5 000 | € 39.90 | € 0.0080 |\u003C\u002Fp>\n\u003Cp>| Ultra | 20 000 | € 99.00 | € 0.0050 |\u003C\u002Fp>\n\u003Cp>| Unlimited | 200 000 | € 499.90 | € 0.0025 |\u003C\u002Fp>\n\u003Cp>\u003Cem>Free tier:\u003C\u002Fem> 30 starter credits + daily refill up to 10. One-time credit packs available – see \u003Ca href=\"https:\u002F\u002Fimgseo.net\u002F#prices\" rel=\"nofollow ugc\">imgseo.net\u002F#prices\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to \u003Cstrong>ImgSEO AI API\u003C\u002Fstrong> to analyse the submitted image (URL or binary) and produce alt text or a suggested filename. No personal data beyond the image itself is transmitted. Full terms: \u003Ca href=\"https:\u002F\u002Fimgseo.net\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fimgseo.net\u002Fterms-of-service\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Accessibility Statement\u003C\u002Fh3>\n\u003Cp>Our goal is to make ImgSEO usable by everyone. The plugin’s admin screens follow WordPress core accessibility guidelines, and we test each release with screen readers and keyboard navigation. Please report issues via our support forum so we can improve further.\u003C\u002Fp>\n","Context-aware AI that analyzes both images and page content for accurate metadata. Process 1000+ images with 16x faster parallel processing.",400,8319,10,"2026-03-02T08:05:00.000Z","5.0","7.3",[50,51,52,53,20],"ai-alt-text","ai-image-renamer","image-seo","image-xml-sitemaps","https:\u002F\u002Fimgseo.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimgseo-ai-alt-text-generator.2.6.1.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":25,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":47,"requires_php":69,"tags":70,"homepage":73,"download_link":74,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"rocketship-seo","Rocketship SEO","1.0.56","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 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>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>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 smart meta titles, descriptions, schema markup, sitemaps, and OpenAI & Google Gemini integration.",20,2142,5,"2026-02-04T13:39:00.000Z","6.8.5","7.0",[71,72,20,21,22],"ai-seo","meta-tags","https:\u002F\u002Frocketshipseo.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frocketship-seo.1.0.56.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":11,"num_ratings":11,"last_updated":84,"tested_up_to":85,"requires_at_least":47,"requires_php":86,"tags":87,"homepage":89,"download_link":90,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":91},"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.",848,"","6.6.5","7.2",[72,88,20,21,22],"robots-txt","https:\u002F\u002Fgithub.com\u002Fmehdiraized\u002Fadvanced-seo-toolkit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-seo-toolkit.1.1.2.zip","2026-03-15T10:48:56.248Z",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":102,"num_ratings":103,"last_updated":104,"tested_up_to":14,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":111,"download_link":112,"security_score":113,"vuln_count":114,"unpatched_count":11,"last_vuln_date":115,"fetched_at":27},"wordpress-seo","Yoast SEO – Advanced SEO with real-time guidance and built-in AI","27.1.1","Yoast","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoast\u002F","\u003Cp>Improve your SEO with real-time feedback, schema, and clear guidance. Upgrade for AI tools, Google Docs integration, and 24\u002F7 support, no hidden fees.\u003C\u002Fp>\n\u003Ch3>Yoast SEO: The #1 WordPress SEO Plugin\u003C\u002Fh3>\n\u003Cp>Since 2008, \u003Cstrong>Yoast SEO\u003C\u002Fstrong> has helped millions of websites worldwide improve their visibility and SEO performance.\u003Cbr \u002F>\nOur mission is \u003Cstrong>SEO for Everyone\u003C\u002Fstrong> — from small local businesses to some of the most visited sites on the web.\u003C\u002Fp>\n\u003Cp>Yoast SEO gives you everything you need to manage your on-site SEO effectively.\u003Cbr \u002F>\nThe \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1v8\" rel=\"nofollow ugc\">Yoast SEO Premium\u003C\u002Fa> plugin and its extensions unlock even more advanced and AI-powered tools.\u003C\u002Fp>\n\u003Ch3>Handing you the competitive edge\u003C\u002Fh3>\n\u003Cp>SEO is the most consistent and cost-effective source of website traffic — but it can be complex. Whether you’re just starting out or an advanced user, Yoast SEO helps you handle SEO confidently and efficiently.\u003C\u002Fp>\n\u003Cp>Don’t have time to stay on top of AI search and best practices? Keeping Yoast SEO updated means you automatically benefit from ongoing technical improvements, schema updates, and AI advancements — all guided by our signature traffic light approach.\u003C\u002Fp>\n\u003Cp>Empower search engines to better understand your website using \u003Cstrong>Schema.org structured data integration\u003C\u002Fstrong>, and access in-depth content and readability analysis tools that help you create content designed to perform well in search.\u003C\u002Fp>\n\u003Ch3>Quick and easy setup\u003C\u002Fh3>\n\u003Cp>Setting up Yoast SEO is quick and straightforward — no technical background required.\u003Cbr \u002F>\nOur step-by-step configuration wizard walks you through essential setup details so Yoast SEO can generate accurate \u003Cstrong>structured data\u003C\u002Fstrong> that helps search engines understand your site.\u003C\u002Fp>\n\u003Cp>Switching from another SEO plugin like Rank Math or AIOSEO? Migration is seamless.\u003Cbr \u002F>\nImport your existing SEO data and settings safely with our built-in import\u002Fexport tools.\u003C\u002Fp>\n\u003Ch3>Content and AI features\u003C\u002Fh3>\n\u003Cp>Unlock your content’s full potential with Yoast SEO’s \u003Cstrong>advanced content analysis\u003C\u002Fstrong> and \u003Cstrong>AI-powered tools\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Content optimization features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Detailed \u003Cstrong>SEO analysis\u003C\u002Fstrong> to guide keyword targeting and site performance.\u003Cbr \u002F>\n– \u003Cstrong>Readability analysis\u003C\u002Fstrong> for clear, engaging, and user-friendly writing.\u003Cbr \u002F>\n– \u003Cstrong>SERP previews\u003C\u002Fstrong> for both desktop and mobile results.\u003Cbr \u002F>\n– \u003Cstrong>HowTo and FAQ blocks\u003C\u002Fstrong> with built-in schema support.\u003Cbr \u002F>\n– \u003Cstrong>Breadcrumbs block\u003C\u002Fstrong> for improved navigation.\u003Cbr \u002F>\n– \u003Cstrong>Inclusive Language Analysis\u003C\u002Fstrong> to make your content more considerate and accessible.\u003Cbr \u002F>\n– \u003Cstrong>Semrush integration\u003C\u002Fstrong> for keyword research directly in Yoast SEO.\u003Cbr \u002F>\n– \u003Cstrong>Wincher integration\u003C\u002Fstrong> to track keyword performance inside your dashboard.\u003Cbr \u002F>\n– \u003Cstrong>Elementor integration\u003C\u002Fstrong> for seamless optimization within your favorite builder.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI features (included in Premium):\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F51c\" rel=\"nofollow ugc\">Yoast AI Generate\u003C\u002Fa>\u003C\u002Fstrong> – Instantly create five SEO-friendly titles and meta descriptions, with one-click regeneration for more options.\u003Cbr \u002F>\n– \u003Cstrong>Yoast AI Optimize\u003C\u002Fstrong> – Improve keyphrase placement (introduction, distribution, density) automatically.\u003Cbr \u002F>\n– \u003Cstrong>Yoast AI Summarize\u003C\u002Fstrong> \u003Cem>(New 2025)\u003C\u002Fem> – Generate quick content summaries for briefs or social posts.\u003Cbr \u002F>\n– \u003Cstrong>All AI tools included\u003C\u002Fstrong> – No extra accounts, limits, or hidden costs.\u003C\u002Fp>\n\u003Cp>These tools help you craft optimized, helpful content that resonates with readers and performs strongly across search platforms.\u003C\u002Fp>\n\u003Ch3>Taking care of your technical SEO\u003C\u002Fh3>\n\u003Cp>Yoast SEO automatically handles much of your site’s technical SEO, freeing you to focus on your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key technical SEO features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Automated \u003Cstrong>meta tag optimization\u003C\u002Fstrong> right out of the box.\u003Cbr \u002F>\n– \u003Cstrong>Canonical URLs\u003C\u002Fstrong> to prevent duplicate content issues.\u003Cbr \u002F>\n– \u003Cstrong>Advanced XML sitemaps\u003C\u002Fstrong> for clear site indexing.\u003Cbr \u002F>\n– \u003Cstrong>Best-in-class Schema.org integration\u003C\u002Fstrong> to improve search understanding and appearance.\u003Cbr \u002F>\n– Complete \u003Cstrong>breadcrumb control\u003C\u002Fstrong> for visitors and crawlers.\u003Cbr \u002F>\n– \u003Cstrong>Performance improvements\u003C\u002Fstrong> that help reduce load times.\u003Cbr \u002F>\n– \u003Cstrong>Crawl settings\u003C\u002Fstrong> to manage how bots access your site and reduce environmental impact.\u003Cbr \u002F>\n– \u003Cstrong>LLMs.txt management\u003C\u002Fstrong> to guide how large language models interact with your content.\u003C\u002Fp>\n\u003Cp>Every update delivers ongoing technical SEO enhancements automatically.\u003C\u002Fp>\n\u003Ch3>Keep your website in perfect shape\u003C\u002Fh3>\n\u003Cp>Whether you’re a creator, business owner, or developer, Yoast SEO helps maintain your website’s SEO health:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cornerstone content tools\u003C\u002Fstrong> to organize and prioritize key pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Front-end SEO inspector\u003C\u002Fstrong> to view and edit titles, descriptions, and schema live.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO roles\u003C\u002Fstrong> to delegate plugin access securely across teams.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular 2-week update cycle\u003C\u002Fstrong> to ensure compatibility with the latest SEO standards and search engine changes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Powerful integrations\u003C\u002Fh3>\n\u003Cp>Yoast SEO works seamlessly with popular WordPress tools to enhance your workflow and results:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fgoogle-site-kit\u002F\" rel=\"nofollow ugc\">Google Site Kit\u003C\u002Fa>:\u003C\u002Fstrong> Access insights from Search Console, Analytics, and PageSpeed directly inside WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Advanced Custom Fields (ACF)\u003C\u002Fa>:\u003C\u002Fstrong> Combine with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facf-content-analysis-for-yoast-seo\u002F\" rel=\"ugc\">ACF Content Analysis for Yoast SEO\u003C\u002Fa> for advanced field optimization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor\u003C\u002Fa>:\u003C\u002Fstrong> Use full Yoast SEO functionality inside Elementor’s editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-search-with-algolia\u002F\" rel=\"ugc\">Algolia\u003C\u002Fa>:\u003C\u002Fstrong> Enhance internal search accuracy and performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.semrush.com\u002F\" rel=\"nofollow ugc\">Semrush\u003C\u002Fa>:\u003C\u002Fstrong> Discover and optimize for high-value keywords.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwincher.com\u002F\" rel=\"nofollow ugc\">Wincher\u003C\u002Fa>:\u003C\u002Fstrong> Track keyword positions and trends in Google Search.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack\u002F\" rel=\"ugc\">Jetpack\u003C\u002Fa>:\u003C\u002Fstrong> Manage SEO and social previews all in one place.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"nofollow ugc\">Easy Digital Downloads (EDD)\u003C\u002Fa>:\u003C\u002Fstrong> Improve digital product visibility with integrated schema.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmastodon.social\u002F\" rel=\"nofollow ugc\">Mastodon\u003C\u002Fa>:\u003C\u002Fstrong> Verify your website on Mastodon with Yoast SEO Premium.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>:\u003C\u002Fstrong> Optimize ecommerce SEO with the dedicated WooCommerce extension.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Yoast SEO Premium – AI-powered SEO for WordPress\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1v8\" rel=\"nofollow ugc\">Yoast SEO Premium\u003C\u002Fa> enhances everything in Yoast SEO with advanced automation, AI tools, and professional support.\u003Cbr \u002F>\nTrusted by millions, it helps you optimize efficiently for both traditional and AI-driven search.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tackle your SEO challenges:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Keep pace with algorithm and AI search updates.\u003Cbr \u002F>\n– Target the right audience effectively.\u003Cbr \u002F>\n– Automate redirects, crawl controls, and internal linking.\u003Cbr \u002F>\n– Identify orphaned content and improve site structure.\u003Cbr \u002F>\n– Get support when you need it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium highlights:\u003C\u002Fstrong>\u003Cbr \u002F>\n– AI-generated titles and meta descriptions.\u003Cbr \u002F>\n– Smart internal linking suggestions.\u003Cbr \u002F>\n– Social previews for Facebook and X.\u003Cbr \u002F>\n– \u003Cstrong>Redirect Manager\u003C\u002Fstrong> with bulk tools and automatic prompts.\u003Cbr \u002F>\n– \u003Cstrong>Bot Blocker\u003C\u002Fstrong> for AI crawlers (GPTBot, CCBot, Google-Extended).\u003Cbr \u002F>\n– \u003Cstrong>IndexNow\u003C\u002Fstrong> integration for fast content updates.\u003Cbr \u002F>\n– \u003Cstrong>Front-end SEO Inspector\u003C\u002Fstrong> for real-time editing.\u003Cbr \u002F>\n– \u003Cstrong>SEO Workouts\u003C\u002Fstrong> to improve orphaned and cornerstone content.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F52u\" rel=\"nofollow ugc\">\u003Cstrong>Google Docs add-on\u003C\u002Fstrong>\u003C\u002Fa> for seamless SEO writing in Docs.\u003Cbr \u002F>\n– \u003Cstrong>24\u002F7 premium support\u003C\u002Fstrong> from SEO specialists.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Includes at no extra cost:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1uu\" rel=\"nofollow ugc\">Yoast Local SEO\u003C\u002Fa>: Optimize for local audiences and Google Maps.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1uw\" rel=\"nofollow ugc\">Yoast Video SEO\u003C\u002Fa>: Ensure Google understands your videos with video sitemaps and schema.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1uv\" rel=\"nofollow ugc\">Yoast News SEO\u003C\u002Fa>: Increase visibility in Google News and Top Stories.\u003C\u002Fp>\n\u003Ch3>Yoast WooCommerce SEO – Advanced SEO for Online Stores\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Yoast WooCommerce SEO\u003C\u002Fstrong> builds on Yoast SEO Premium with ecommerce-specific tools to improve your store’s visibility and conversion potential.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key ecommerce SEO features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>WooCommerce-specific XML sitemap\u003C\u002Fstrong> excluding non-shopping content.\u003Cbr \u002F>\n– \u003Cstrong>Product structured data\u003C\u002Fstrong> for enhanced rich results (price, reviews, availability).\u003Cbr \u002F>\n– \u003Cstrong>Canonical URL management\u003C\u002Fstrong> to prevent duplicates.\u003Cbr \u002F>\n– \u003Cstrong>Ecommerce-focused content analysis\u003C\u002Fstrong> for GTINs, SKUs, and short descriptions.\u003Cbr \u002F>\n– \u003Cstrong>AI Generate for ecommerce\u003C\u002Fstrong> – Instantly create optimized titles and meta descriptions for product and category pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Benefits:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Improve product visibility with automated structured data.\u003Cbr \u002F>\n– Enhance crawl efficiency for large catalogs.\u003Cbr \u002F>\n– Save time through metadata templates and automation.\u003Cbr \u002F>\n– Increase engagement with AI-optimized ecommerce metadata.\u003C\u002Fp>\n\u003Cp>Built for WooCommerce, trusted by thousands of online stores worldwide.\u003C\u002Fp>\n\u003Ch3>For Developers\u003C\u002Fh3>\n\u003Cp>Yoast SEO is built with developers in mind. With modern APIs, hooks, and a unified indexables system, you can extend or integrate SEO functionality across custom themes, plugins, or headless setups.\u003C\u002Fp>\n\u003Ch3>REST API\u003C\u002Fh3>\n\u003Cp>Retrieve SEO metadata for any post or URL, including meta tags, Open Graph, Twitter Cards, and Schema.org data.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53l\" rel=\"nofollow ugc\">Learn more about the REST API\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Surfaces API\u003C\u002Fh3>\n\u003Cp>Access SEO data directly in code via \u003Ccode>YoastSEO()->meta->for_current_page()\u003C\u002Fcode>.\u003Cbr \u002F>\nSupports titles, descriptions, canonicals, and schema.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53m\" rel=\"nofollow ugc\">Read the Surfaces API documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Metadata API\u003C\u002Fh3>\n\u003Cp>Use the \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53n\" rel=\"nofollow ugc\">Metadata API\u003C\u002Fa> to filter, override, or extend meta tags with WordPress hooks such as \u003Ccode>wpseo_title\u003C\u002Fcode>, \u003Ccode>wpseo_metadesc\u003C\u002Fcode>, and \u003Ccode>wpseo_canonical\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Schema API\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53o\" rel=\"nofollow ugc\">Schema API\u003C\u002Fa> lets you modify or extend Schema.org graph pieces, including Article, Organization, Person, Breadcrumb, and WebPage entities.\u003C\u002Fp>\n\u003Ch3>Block Editor compatibility\u003C\u002Fh3>\n\u003Cp>Yoast SEO integrates directly with the WordPress Block Editor (Gutenberg).\u003Cbr \u002F>\nIt outputs schema for HowTo and FAQ blocks by default, and developers can extend schema for custom blocks.\u003C\u002Fp>\n\u003Ch3>Indexables\u003C\u002Fh3>\n\u003Cp>At the core of Yoast SEO lies the \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53q\" rel=\"nofollow ugc\">indexables system\u003C\u002Fa>, unifying all SEO data for faster queries and consistent metadata across outputs.\u003C\u002Fp>\n\u003Ch3>Ongoing support and education\u003C\u002Fh3>\n\u003Cp>Yoast is powered by expert developers, testers, and SEO specialists who keep improving the plugin.\u003Cbr \u002F>\nWe’re committed to helping users grow their SEO skills with resources such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F3ri\" rel=\"nofollow ugc\">Yoast SEO Academy\u003C\u002Fa>: Free and premium SEO courses (included in all paid plans).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoast.com\u002Fseo-blog\u002F\" rel=\"nofollow ugc\">Yoast SEO blog\u003C\u002Fa>, newsletter, and webinars.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53i\" rel=\"nofollow ugc\">Yoast SEO Update podcast\u003C\u002Fa> for the latest SEO insights.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYoast\u002Fwordpress-seo\" rel=\"nofollow ugc\">Bug reports on GitHub\u003C\u002Fa> (for issue tracking, not support).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Yoast SEO\u003C\u002Fstrong> — built to make search optimization accessible, reliable, and ready for the future of AI search.\u003C\u002Fp>\n","Improve your SEO with real-time feedback, schema, and clear guidance. Upgrade for AI tools, Google Docs integration, and 24\u002F7 support, no hidden fees.",10000000,926578004,96,27790,"2026-03-03T13:51:00.000Z","6.8","7.4",[108,109,110,21,22],"content-analysis","readability","schema","https:\u002F\u002Fyoa.st\u002F1uj","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwordpress-seo.27.1.1.zip",89,18,"2026-03-21 14:57:12",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":32,"num_ratings":126,"last_updated":127,"tested_up_to":14,"requires_at_least":128,"requires_php":86,"tags":129,"homepage":132,"download_link":133,"security_score":134,"vuln_count":135,"unpatched_count":11,"last_vuln_date":136,"fetched_at":27},"all-in-one-seo-pack","All in One SEO – Powerful SEO Plugin to Boost SEO Rankings & Increase Traffic","4.9.5.1","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Ch3>AIOSEO – The Best WordPress SEO Plugin & Toolkit\u003C\u002Fh3>\n\u003Cp>All in One SEO is the original WordPress SEO plugin started in 2007. Today, over 3 million website owners and SEO experts use AIOSEO for higher SEO rankings.\u003C\u002Fp>\n\u003Cp>Our users consistently rate \u003Ca href=\"https:\u002F\u002Faioseo.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"All in One SEO for WordPress\" rel=\"nofollow ugc\">AIOSEO\u003C\u002Fa> as the most comprehensive WordPress SEO plugin and marketing toolkit. It’s the fastest way to optimize WordPress SEO settings, add schema markup, create XML sitemap, add local SEO, track SEO keyword rankings, automate internal linking, perform SEO audits, add Author SEO (EEAT), monitor SEO revisions, connect Google search console, and basically everything a SEO Pro would use to rank higher in search engines.\u003C\u002Fp>\n\u003Cp>We have AI SEO features that help you optimize your posts for SEO by automatically generating SEO titles, meta descriptions, FAQs, key points, social media posts, and more.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>AIOSEO Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This is the lite version of the All in One WordPress SEO Pro plugin that comes with all the powerful SEO features you will ever need to rank higher in search engines including \u003Cstrong>smart SEO schema markup, advanced SEO modules, powerful SEO sitemap suite, local SEO module, SEO keyword ranking tracking, automatic internal linking, WooCommerce SEO\u003C\u002Fstrong>, and tons more. \u003Ca href=\"https:\u002F\u002Faioseo.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"All in One SEO for WordPress\" rel=\"nofollow ugc\">Click here to purchase the best premium WordPress SEO plugin now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Here’s why smart business owners, SEO experts, marketers, and developers love AIOSEO, and you will too!\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FUbOYEEIvXvY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>What Makes AIOSEO Better than Other WordPress SEO Plugins\u003C\u002Fh3>\n\u003Cp>AIOSEO is leading the innovation in WordPress SEO space, and our SEO features will give you a competitive advantage.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy SEO Setup Wizard\u003C\u002Fstrong>\u003Cbr \u002F>\nOur SEO setup wizard optimizes your website’s SEO settings based on your unique industry needs in less than 5 minutes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Schema Markup (aka Rich Snippets)\u003C\u002Fstrong>\u003Cbr \u002F>\nGet better click through rate (CTR) and Google rich featured snippets using advanced SEO schema markups like FAQ schema, product schema, recipe schema markup, and dozens more using our custom \u003Ca href=\"https:\u002F\u002Faioseo.com\u002Ffeatures\u002Frich-snippets-schema\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"Schema Generator\" rel=\"nofollow ugc\">Schema Generator\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AI Content\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate anything you need, such as blog articles and tables, with our AI Assistant block. Generate stunning visuals instantly with the built-in AI Image Generator. Save time by automatically generating SEO titles, meta descriptions, FAQs, key points, social media posts, and more with our \u003Ca href=\"https:\u002F\u002Faioseo.com\u002Ffeatures\u002Fai-content\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"AI Content\" rel=\"nofollow ugc\">AI Content Generator\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited SEO Keywords\u003C\u002Fstrong>\u003Cbr \u002F>\nOptimize for unlimited SEO keywords using our SEO content analyzer. Our TruSEO score gives you detailed content & readability analysis, so you can get higher SEO rankings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Keyword Rank Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily track how your website is ranking for different keywords in Google from your \u003Ca href=\"https:\u002F\u002Faioseo.com\u002Ffeatures\u002Fsearch-statistics\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"Google Keyword Rank Tracker\" rel=\"nofollow ugc\">WordPress dashboard\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Link Assistant\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomate internal links between your pages using our smart \u003Ca href=\"https:\u002F\u002Faioseo.com\u002Ffeatures\u002Finternal-link-assistant\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"Link Assistant\" rel=\"nofollow ugc\">internal linking algorithm\u003C\u002Fa> that will help improve on-page SEO.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Local Business SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nImprove your local SEO presence with local business schema, support for multiple local store locations, business opening hours, Google Maps integration, contact info (business email, business phone, business address, etc), and more with our \u003Ca href=\"https:\u002F\u002Faioseo.com\u002Ffeatures\u002Flocal-seo\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"Local SEO\" rel=\"nofollow ugc\">Local SEO module\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Site Audit\u003C\u002Fstrong>\u003Cbr \u002F>\nGet a detailed report of SEO issues for all posts and terms on your site, discover why these issues are important and how you can fix them.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Revisions\u003C\u002Fstrong>\u003Cbr \u002F>\nKeep a \u003Ca href=\"https:\u002F\u002Faioseo.com\u002Fseo-revisions\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"SEO Revisions\" rel=\"nofollow ugc\">historical record of SEO changes\u003C\u002Fa>, monitor the impact of changes, and restore previous versions in one click.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Content Decay Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nNever lose traffic to competitors. Quickly detect which content is losing traffic \u002F SEO rankings, so you can optimize it to regain your rankings with our \u003Ca href=\"https:\u002F\u002Faioseo.com\u002Ffeatures\u002Fsearch-statistics\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"Search Statistics\" rel=\"nofollow ugc\">Search Statistics module\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart XML Sitemap\u003C\u002Fstrong>\u003Cbr \u002F>\nAdvanced XML sitemaps to boost your SEO rankings (with easy setup inside Google Search Console). Also includes Video SEO XML sitemap, News SEO XML sitemap, RSS sitemap, and HTML sitemap.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>404 Error Monitor\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatic 404 error monitor helps you track and redirect 404 errors, so you don’t lose SEO rankings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Author SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd \u003Ca href=\"https:\u002F\u002Faioseo.com\u002Ffeatures\u002Fauthor-seo-google-e-e-a-t\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"Author SEO (E-E-A-T)\" rel=\"nofollow ugc\">custom author profile pages, author bio box, and relevant author schema\u003C\u002Fa> to boost Google EEAT score to help with Google’s Helpful Content Update (HCU).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>LLMs.txt Generator\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate an llms.txt file to help AI engines discover your site’s content more easily so your content can rank in AI search results.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Audit Checklist\u003C\u002Fstrong>\u003Cbr \u002F>\nImprove your SEO ranking with our comprehensive SEO audit checklist.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Knowledge Graph Support\u003C\u002Fstrong>\u003Cbr \u002F>\nImprove your website’s search appearance with SEO Knowledge panel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Table of Contents\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically generate a table of content, customize headings, anchors, and you can also hide or reorder the headings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced SEO Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Access Control\u003C\u002Fstrong>\u003Cbr \u002F>\nControl who can manage your SEO settings with our advanced SEO access control.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WordPress REST API\u003C\u002Fstrong>\u003Cbr \u002F>\nManage your SEO metadata with WordPress REST API. Great for headless WordPress installations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Robots Meta SEO Settings\u003C\u002Fstrong>\u003Cbr \u002F>\nGranular controls for no index, no follow, no archive, no snippet, max snippet, max video, etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>RSS Content for SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nStop content scraping from hurting your SEO rankings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Full Site Redirects\u003C\u002Fstrong>\u003Cbr \u002F>\nMerging websites or switching domains? Full site redirect makes it easy to switch domains without losing SEO rankings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Meta Title & Description\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatic SEO generation, dynamic SEO smart tags, include Emoji, add shortcodes, and more features to stand out in search results.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Breadcrumbs\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd Breadcrumb navigation to improve user experience and boost your SEO rankings. Comes with full SEO JSON+LD support.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Image SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nHelps your images rank higher by autogenerating image title, clean SEO image filenames, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced SEO Canonical URLs\u003C\u002Fstrong>\u003Cbr \u002F>\nPrevent duplicate content in SEO with automatic canonical URLs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Cleanup \u002F Manual SEO Penalty Removal\u003C\u002Fstrong>\u003Cbr \u002F>\nDomains Report feature in Link Assistant automatically removes all links for specific domains with just one click. Huge time saver when doing SEO cleanups.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Link Opportunities Report\u003C\u002Fstrong>\u003Cbr \u002F>\nSee better internal link opportunities with our smart algorithm. Easily add internal links with just a few clicks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Robots.txt Editor\u003C\u002Fstrong>\u003Cbr \u002F>\nManage and customize SEO robots.txt files in WordPress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Crawl Quota Management\u003C\u002Fstrong>\u003Cbr \u002F>\nCrawl Cleanup feature manages your search engine crawl quota and index your important content faster.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Title and Nofollow for SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily add title and nofollow to external links.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Headline Analyzer\u003C\u002Fstrong>\u003Cbr \u002F>\nAnalyze your page \u002F posts headlines to improve CTR and SEO rankings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Competitor Site SEO Analysis\u003C\u002Fstrong>\u003Cbr \u002F>\nUse competitor SEO analysis to outrank them with better SEO optimization.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Code Snippets\u003C\u002Fstrong>\u003Cbr \u002F>\nIntegration with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finsert-headers-and-footers\u002F\" rel=\"ugc\">WPCode plugin\u003C\u002Fa> for SEO code snippets to further customize every aspect of your SEO.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WordPress SEO Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Search Console Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nConnect with Google webmaster tools and Google Search Console to see SEO insights (like content rankings, keyword rankings, page speed insights, post index status, etc) directly in your WordPress dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nImproves your WooCommerce SEO rankings. Easily optimize WooCommerce product pages, product categories, and more for best eCommerce SEO results.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Knowledge Panel SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nImprove website SEO appearance by adding social media profile links for Facebook, Twitter, Wikipedia, Instagram, LinkedIn, Yelp, YouTube, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Webmaster Tool Integrations\u003C\u002Fstrong>\u003Cbr \u002F>\nConnect with all webmaster tools including Google Search Console, Bing SEO, Yandex SEO, Baidu SEO, Google Analytics, Pinterest site verification, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social Media Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nFacebook SEO, Twitter SEO, and Pinterest SEO with better website previews.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google AMP SEO Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nImprove your mobile SEO rankings with Google AMP SEO.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Semrush SEO integration\u003C\u002Fstrong>\u003Cbr \u002F>\nSee additional SEO keywords with Semrush SEO integration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Microsoft Clarity Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nSee visitor interactions with heatmaps and session recordings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>IndexNow Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nInstantly notify Bing and Yandex for faster SEO indexing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Elementor SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nBetter Elementor SEO for landing pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Divi SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nBetter Divi SEO for landing pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Avada SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nBetter Avada SEO for landing pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WP Bakery SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nBetter WP Bakery SEO for landing pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SeedProd SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nOptimize SeedProd landing pages for SEO.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SiteOrigin SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nBetter SiteOrigin SEO for landing pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Open Graph Support\u003C\u002Fstrong>\u003Cbr \u002F>\nImprove SEO rankings with open graph meta data.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WordPress SEO Plugin Importer\u003C\u002Fh3>\n\u003Cp>Not happy with your current SEO plugin? We make SEO migration easy with our point-and-click automated SEO data transfer tool. We currently support SEO migration from following SEO tools:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Yoast SEO Importer\u003C\u002Fli>\n\u003Cli>Yoast SEO Premium Importer\u003C\u002Fli>\n\u003Cli>RankMath SEO Importer\u003C\u002Fli>\n\u003Cli>SEOPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We also support importing SEO redirects from the following plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Redirection Plugin\u003C\u002Fli>\n\u003Cli>Simple 301 Redirects Importer\u003C\u002Fli>\n\u003Cli>Safe Redirect Manager\u003C\u002Fli>\n\u003Cli>301 Redirects Importer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Aside from that, our SEO migration tool also helps you with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Import \u002F Export AIOSEO settings from one site to another\u003C\u002Fli>\n\u003Cli>Create SEO Settings Backup\u003C\u002Fli>\n\u003Cli>CSV Sitemap Import to Import additional pages to your XML Sitemaps\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Now you can see why AIOSEO is often rated the best SEO plugin in WordPress.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Give AIOSEO a try.\u003C\u002Fp>\n\u003Cp>Want to unlock more SEO features? \u003Ca href=\"https:\u002F\u002Faioseo.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" title=\"All in One SEO for WordPress\" rel=\"nofollow ugc\">Upgrade to AIOSEO Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin is created by \u003Ca href=\"https:\u002F\u002Fbenjaminrojas.net\u002F\" title=\"Benjamin Rojas\" rel=\"nofollow ugc\">Benjamin Rojas\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fsyedbalkhi.com\u002F\" title=\"Syed Balkhi\" rel=\"nofollow ugc\">Syed Balkhi\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Branding Guideline\u003C\u002Fh3>\n\u003Cp>AIOSEO&reg; is a registered trademark of Semper Plugins LLC. When writing about the WordPress SEO plugin by AIOSEO, please use the following format.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AIOSEO (correct)\u003C\u002Fli>\n\u003Cli>All in One SEO (correct)\u003C\u002Fli>\n\u003Cli>AIO SEO (incorrect)\u003C\u002Fli>\n\u003Cli>All in 1 SEO (incorrect)\u003C\u002Fli>\n\u003Cli>AISEO (incorrect)\u003C\u002Fli>\n\u003C\u002Ful>\n","AIOSEO is the most powerful WordPress SEO plugin. Improve SEO rankings and traffic with comprehensive SEO tools and smart AI SEO optimizations!",3000000,199793390,5056,"2026-03-09T18:19:00.000Z","5.7",[130,131,110,21,22],"google-search-console","meta-description","https:\u002F\u002Faioseo.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-in-one-seo-pack.4.9.5.1.zip",82,26,"2026-01-15 16:24:16",{"attackSurface":138,"codeSignals":2023,"taintFlows":2506,"riskAssessment":2559,"analyzedAt":2574},{"hooks":139,"ajaxHandlers":1631,"restRoutes":1711,"shortcodes":1963,"cronEvents":1972,"entryPointCount":32,"unprotectedCount":666},[140,146,150,153,158,163,166,171,174,178,181,184,187,191,194,198,201,205,208,212,216,220,222,225,229,233,237,242,245,248,251,255,257,262,265,267,271,275,277,280,284,287,291,294,298,301,305,308,311,313,317,321,323,327,331,332,335,338,341,345,348,351,355,356,359,360,364,367,369,373,376,379,384,387,391,394,397,401,404,408,411,416,420,423,426,428,431,434,436,440,443,445,448,451,453,455,461,464,468,471,475,477,480,484,487,490,493,498,501,505,508,511,514,517,520,523,528,530,532,536,538,541,543,546,550,554,559,562,565,569,572,575,578,581,583,585,588,591,595,597,599,601,602,605,609,610,613,617,620,623,626,629,633,636,640,644,648,651,655,657,660,663,667,670,674,678,682,685,688,691,695,697,700,703,705,706,708,710,713,716,718,721,725,728,729,732,735,736,739,742,744,746,749,751,754,758,762,766,769,773,777,779,782,785,789,791,792,795,798,799,801,803,805,807,809,812,814,816,818,820,822,826,829,831,833,836,838,840,842,845,847,850,852,855,858,860,863,866,869,872,875,878,881,885,888,892,894,897,900,902,905,907,910,914,916,920,923,926,928,931,933,935,936,938,941,943,947,949,951,954,958,960,965,966,968,971,974,977,980,983,987,990,994,998,1001,1004,1007,1011,1015,1018,1020,1025,1028,1031,1034,1037,1040,1042,1045,1047,1049,1053,1056,1058,1062,1066,1070,1074,1077,1081,1085,1087,1091,1095,1097,1100,1104,1107,1111,1113,1115,1118,1120,1123,1125,1128,1131,1134,1137,1138,1141,1145,1148,1152,1155,1157,1161,1163,1165,1166,1168,1169,1173,1175,1178,1181,1184,1186,1189,1192,1194,1197,1198,1201,1203,1205,1208,1211,1212,1214,1217,1219,1221,1225,1228,1231,1233,1236,1239,1241,1244,1248,1251,1254,1257,1258,1261,1263,1267,1270,1272,1275,1277,1280,1282,1284,1286,1288,1289,1291,1292,1294,1295,1296,1298,1299,1300,1301,1304,1306,1309,1312,1316,1318,1321,1324,1327,1328,1331,1332,1335,1338,1341,1342,1345,1348,1351,1354,1356,1358,1360,1363,1367,1369,1372,1374,1376,1380,1383,1385,1388,1390,1392,1396,1398,1400,1403,1405,1408,1410,1411,1414,1417,1419,1421,1422,1423,1427,1430,1432,1435,1437,1439,1442,1445,1447,1449,1451,1453,1456,1458,1459,1462,1466,1468,1470,1473,1475,1477,1479,1481,1482,1485,1487,1490,1492,1494,1495,1497,1499,1502,1505,1509,1512,1517,1519,1521,1523,1525,1527,1528,1531,1534,1537,1540,1543,1546,1549,1552,1555,1558,1561,1564,1567,1571,1575,1579,1582,1586,1588,1591,1593,1597,1600,1603,1605,1608,1611,1613,1617,1619,1621,1623,1626,1628,1630],{"type":141,"name":142,"callback":143,"priority":25,"file":144,"line":145},"action","admin_bar_menu","add_admin_bar_menu","includes\\Admin\\AdminBarMenu.php",46,{"type":141,"name":147,"callback":148,"file":144,"line":149},"admin_head","add_inline_assets",55,{"type":141,"name":151,"callback":148,"file":144,"line":152},"wp_head",56,{"type":141,"name":154,"callback":155,"file":156,"line":157},"admin_enqueue_scripts","enqueue_scripts","includes\\Admin\\AdminScripts.php",49,{"type":159,"name":160,"callback":161,"priority":45,"file":156,"line":162},"filter","script_loader_tag","add_module_type",50,{"type":141,"name":147,"callback":164,"priority":30,"file":156,"line":165},"add_import_map",52,{"type":159,"name":167,"callback":168,"file":169,"line":170},"wp_lazy_loading_enabled","__return_true","includes\\Admin\\AjaxHandlers.php",351,{"type":159,"name":167,"callback":172,"file":169,"line":173},"__return_false",353,{"type":159,"name":175,"callback":176,"file":177,"line":165},"bulk_actions-edit-post","add_bulk_actions","includes\\Admin\\BulkEditIntegration.php",{"type":159,"name":179,"callback":176,"file":177,"line":180},"bulk_actions-edit-page",53,{"type":159,"name":182,"callback":183,"priority":45,"file":177,"line":152},"handle_bulk_actions-edit-post","handle_bulk_action",{"type":159,"name":185,"callback":183,"priority":45,"file":177,"line":186},"handle_bulk_actions-edit-page",57,{"type":159,"name":188,"callback":189,"file":177,"line":190},"manage_posts_columns","add_seo_columns",60,{"type":159,"name":192,"callback":189,"file":177,"line":193},"manage_pages_columns",61,{"type":141,"name":195,"callback":196,"priority":45,"file":177,"line":197},"manage_posts_custom_column","display_seo_column",64,{"type":141,"name":199,"callback":196,"priority":45,"file":177,"line":200},"manage_pages_custom_column",65,{"type":159,"name":202,"callback":203,"file":177,"line":204},"manage_edit-post_sortable_columns","make_columns_sortable",68,{"type":159,"name":206,"callback":203,"file":177,"line":207},"manage_edit-page_sortable_columns",69,{"type":141,"name":209,"callback":210,"priority":45,"file":177,"line":211},"quick_edit_custom_box","add_quick_edit_fields",72,{"type":141,"name":213,"callback":214,"priority":45,"file":177,"line":215},"bulk_edit_custom_box","add_bulk_edit_fields",73,{"type":141,"name":217,"callback":218,"file":177,"line":219},"save_post","save_quick_edit_data",76,{"type":141,"name":154,"callback":155,"file":177,"line":221},79,{"type":141,"name":223,"callback":224,"file":177,"line":134},"admin_notices","display_bulk_action_notices",{"type":141,"name":226,"callback":227,"file":177,"line":228},"restrict_manage_posts","add_filter_dropdowns",85,{"type":159,"name":230,"callback":231,"file":177,"line":232},"pre_get_posts","filter_posts_by_seo",88,{"type":159,"name":234,"callback":235,"priority":45,"file":177,"line":236},"posts_clauses","orderby_seo_score",91,{"type":141,"name":238,"callback":239,"file":240,"line":241},"wp_dashboard_setup","add_dashboard_widget","includes\\Admin\\DashboardWidget.php",31,{"type":141,"name":154,"callback":243,"file":240,"line":244},"enqueue_widget_styles",32,{"type":141,"name":246,"callback":247,"file":240,"line":162},"prorank_audit_completed","invalidate_widget_cache",{"type":141,"name":249,"callback":247,"file":240,"line":250},"prorank_audit_started",51,{"type":141,"name":252,"callback":253,"priority":45,"file":240,"line":254},"updated_postmeta","maybe_invalidate_on_schema_save",54,{"type":141,"name":256,"callback":253,"priority":45,"file":240,"line":149},"added_post_meta",{"type":141,"name":258,"callback":259,"file":260,"line":261},"enqueue_block_editor_assets","enqueue_editor_assets","includes\\Admin\\EditorIntegration.php",23,{"type":141,"name":258,"callback":263,"file":264,"line":180},"enqueue_sidebar_assets","includes\\Admin\\EditorSidebar.php",{"type":141,"name":223,"callback":266,"file":264,"line":149},"maybe_render_block_editor_notice",{"type":141,"name":147,"callback":268,"file":269,"line":270},"inject_styles","includes\\Admin\\InternalLinkingStyles.php",24,{"type":141,"name":272,"callback":273,"file":269,"line":274},"admin_footer","inject_runtime_fixes",25,{"type":141,"name":154,"callback":155,"file":276,"line":186},"includes\\Admin\\MediaEnhancements.php",{"type":159,"name":278,"callback":279,"file":276,"line":190},"prorank_seo_admin_data","add_media_data",{"type":141,"name":281,"callback":282,"file":276,"line":283},"admin_init","debug_module_status",63,{"type":159,"name":285,"callback":176,"file":286,"line":221},"bulk_actions-upload","includes\\Admin\\MediaLibraryOptimization.php",{"type":159,"name":288,"callback":289,"priority":45,"file":286,"line":290},"handle_bulk_actions-upload","handle_bulk_actions",80,{"type":141,"name":223,"callback":292,"file":286,"line":293},"show_bulk_action_notice",81,{"type":159,"name":295,"callback":296,"file":286,"line":297},"manage_upload_columns","add_optimization_column",84,{"type":141,"name":299,"callback":300,"priority":45,"file":286,"line":228},"manage_media_custom_column","display_optimization_column",{"type":159,"name":302,"callback":303,"file":286,"line":304},"manage_upload_sortable_columns","make_column_sortable",86,{"type":141,"name":226,"callback":306,"file":286,"line":307},"add_optimization_filter",87,{"type":141,"name":230,"callback":309,"priority":310,"file":286,"line":232},"filter_media_by_optimization_status",9,{"type":141,"name":230,"callback":312,"file":286,"line":113},"sort_by_optimization_status",{"type":141,"name":314,"callback":315,"file":286,"line":316},"add_meta_boxes_attachment","add_optimization_metabox",92,{"type":159,"name":318,"callback":319,"priority":45,"file":286,"line":320},"attachment_fields_to_edit","add_optimization_fields",95,{"type":141,"name":154,"callback":155,"file":286,"line":322},98,{"type":141,"name":324,"callback":325,"priority":45,"file":286,"line":326},"prorank_optimize_single_image","closure",906,{"type":141,"name":154,"callback":328,"file":329,"line":330},"enqueue_assets","includes\\Admin\\MenuHandler.php",70,{"type":141,"name":154,"callback":328,"file":329,"line":219},{"type":141,"name":281,"callback":333,"priority":30,"file":329,"line":334},"maybe_redirect_legacy_link_map_slug",123,{"type":141,"name":281,"callback":336,"priority":30,"file":329,"line":337},"maybe_redirect_legacy_bulk_edit_route",124,{"type":141,"name":281,"callback":339,"file":329,"line":340},"handle_oauth_callbacks",127,{"type":141,"name":342,"callback":343,"priority":11,"file":329,"line":344},"current_screen","suppress_third_party_notices",130,{"type":141,"name":147,"callback":346,"priority":30,"file":329,"line":347},"hide_third_party_notices",133,{"type":141,"name":154,"callback":349,"file":350,"line":31},"enqueue_menu_styles","includes\\Admin\\MenuStyles.php",{"type":141,"name":352,"callback":353,"file":354,"line":250},"add_meta_boxes","add_meta_box","includes\\Admin\\MetaBox.php",{"type":141,"name":154,"callback":328,"file":354,"line":165},{"type":141,"name":281,"callback":357,"file":358,"line":250},"handle_activation_redirect","includes\\Admin\\Onboarding.php",{"type":141,"name":154,"callback":328,"file":358,"line":254},{"type":141,"name":361,"callback":362,"file":363,"line":244},"admin_menu","add_settings_page","includes\\Admin\\Pages\\AuditSettings.php",{"type":141,"name":281,"callback":365,"file":363,"line":366},"register_settings",33,{"type":141,"name":154,"callback":155,"file":363,"line":368},34,{"type":141,"name":281,"callback":370,"file":371,"line":372},"init","includes\\Admin\\PostsListTrafficColumn.php",83,{"type":141,"name":230,"callback":374,"file":371,"line":375},"handle_sorting",132,{"type":141,"name":147,"callback":377,"file":371,"line":378},"add_column_styles",135,{"type":141,"name":380,"callback":381,"file":382,"line":383},"show_user_profile","render_author_seo_fields","includes\\Admin\\UserProfileFields.php",36,{"type":141,"name":385,"callback":381,"file":382,"line":386},"edit_user_profile",37,{"type":141,"name":388,"callback":389,"file":382,"line":390},"personal_options_update","save_author_seo_fields",40,{"type":141,"name":392,"callback":389,"file":382,"line":393},"edit_user_profile_update",41,{"type":141,"name":151,"callback":325,"file":395,"line":396},"includes\\Core\\AuditFixHandler.php",1182,{"type":141,"name":398,"callback":399,"priority":45,"file":400,"line":186},"prorank_run_site_crawler","run_crawler","includes\\Core\\Audits\\SiteAuditEngine.php",{"type":141,"name":402,"callback":399,"priority":45,"file":400,"line":403},"prorank_run_immediate_crawler",58,{"type":141,"name":405,"callback":406,"priority":45,"file":400,"line":407},"prorank_schedule_url_checks","schedule_url_checks",59,{"type":141,"name":409,"callback":410,"priority":45,"file":400,"line":190},"prorank_check_audit_url","check_url",{"type":141,"name":412,"callback":413,"priority":30,"file":414,"line":415},"template_redirect","start","includes\\Core\\Buffer.php",66,{"type":159,"name":417,"callback":418,"priority":64,"file":419,"line":403},"the_content","wrap_images_in_picture","includes\\Core\\ImageOptimization\\WebPDelivery.php",{"type":159,"name":421,"callback":422,"priority":64,"file":419,"line":407},"post_thumbnail_html","wrap_featured_image_in_picture",{"type":159,"name":424,"callback":425,"priority":64,"file":419,"line":190},"wp_get_attachment_image","wrap_attachment_image_in_picture",{"type":141,"name":370,"callback":427,"file":419,"line":200},"add_rewrite_rules",{"type":159,"name":429,"callback":430,"file":419,"line":415},"mod_rewrite_rules","add_htaccess_rules",{"type":159,"name":432,"callback":433,"priority":45,"file":419,"line":330},"wp_calculate_image_srcset","add_webp_to_srcset",{"type":141,"name":151,"callback":435,"priority":30,"file":419,"line":215},"preload_modern_formats",{"type":141,"name":437,"callback":438,"file":439,"line":193},"wp_enqueue_scripts","enqueue_tracking_script","includes\\Core\\LinkClickTracker.php",{"type":141,"name":441,"callback":442,"priority":45,"file":439,"line":197},"update_option_prorank_seo_enable_click_tracking","handle_tracking_flag_update",{"type":141,"name":444,"callback":442,"priority":45,"file":439,"line":200},"update_option_prorank_link_tracking_enabled",{"type":141,"name":446,"callback":447,"priority":45,"file":439,"line":415},"update_option_prorank_internal_linking_settings","handle_internal_linking_settings_update",{"type":141,"name":449,"callback":447,"priority":45,"file":439,"line":450},"update_option_prorank_seo_internal_linking",67,{"type":141,"name":452,"callback":447,"priority":45,"file":439,"line":204},"update_option_prorank_seo_internal_linking_settings",{"type":141,"name":370,"callback":370,"file":439,"line":454},754,{"type":159,"name":456,"callback":457,"priority":458,"file":459,"line":460},"submenu_file","fix_submenu_order",999,"includes\\Core\\MenuRegistry.php",202,{"type":141,"name":281,"callback":462,"file":463,"line":372},"check_version","includes\\Core\\Migration.php",{"type":141,"name":223,"callback":465,"file":466,"line":467},"display_notices","includes\\Core\\NotificationManager.php",43,{"type":141,"name":281,"callback":469,"file":466,"line":470},"load_notifications",44,{"type":141,"name":370,"callback":472,"priority":30,"file":473,"line":474},"serve_cached_css","includes\\Core\\Optimization\\CSS\\CssCacheServer.php",35,{"type":141,"name":370,"callback":427,"file":473,"line":476},38,{"type":159,"name":478,"callback":479,"file":473,"line":393},"upload_dir","filter_upload_dir",{"type":159,"name":481,"callback":325,"file":482,"line":483},"http_request_timeout","includes\\Core\\RestApi\\AdvancedSettingsController.php",154,{"type":159,"name":485,"callback":172,"file":482,"line":486},"xmlrpc_enabled",166,{"type":159,"name":488,"callback":325,"file":482,"line":489},"xmlrpc_methods",167,{"type":159,"name":491,"callback":325,"file":482,"line":492},"rest_authentication_errors",173,{"type":159,"name":494,"callback":495,"priority":496,"file":482,"line":497},"style_loader_src","remove_version_from_url",9999,187,{"type":159,"name":499,"callback":495,"priority":496,"file":482,"line":500},"script_loader_src",188,{"type":159,"name":502,"callback":503,"file":482,"line":504},"the_generator","__return_empty_string",192,{"type":159,"name":506,"callback":325,"priority":45,"file":482,"line":507},"file_mod_allowed",197,{"type":159,"name":509,"callback":172,"priority":45,"file":482,"line":510},"use_block_editor_for_post",211,{"type":159,"name":512,"callback":172,"priority":45,"file":482,"line":513},"use_block_editor_for_post_type",212,{"type":141,"name":515,"callback":325,"priority":25,"file":482,"line":516},"wp_print_styles",215,{"type":159,"name":518,"callback":325,"file":482,"line":519},"tiny_mce_plugins",239,{"type":159,"name":521,"callback":325,"priority":45,"file":482,"line":522},"wp_resource_hints",246,{"type":141,"name":524,"callback":525,"priority":526,"file":527,"line":31},"rest_api_init","add_cors_headers",15,"includes\\Core\\RestApi\\BaseController.php",{"type":159,"name":529,"callback":325,"file":527,"line":467},"rest_pre_serve_request",{"type":141,"name":524,"callback":325,"file":531,"line":274},"includes\\Core\\RestApi\\LinkAnalysisEndpoint.php",{"type":159,"name":533,"callback":325,"file":534,"line":535},"wp_get_attachment_image_attributes","includes\\Core\\RestApi\\PerformanceFixController.php",258,{"type":159,"name":417,"callback":325,"file":534,"line":537},264,{"type":159,"name":539,"callback":325,"priority":45,"file":534,"line":540},"style_loader_tag",365,{"type":159,"name":160,"callback":325,"priority":45,"file":534,"line":542},412,{"type":141,"name":524,"callback":325,"file":544,"line":545},"includes\\Core\\RestApi\\QuickLinkingMetrics.php",27,{"type":159,"name":547,"callback":325,"file":548,"line":549},"cron_schedules","includes\\Core\\RestApi\\SettingsController.php",1534,{"type":141,"name":551,"callback":552,"file":553,"line":207},"prorank_schema_batch_cron","process_batch","includes\\Core\\Schema\\SchemaBatchProcessor.php",{"type":141,"name":555,"callback":556,"file":557,"line":558},"woocommerce_update_product","delete","includes\\Core\\Schema\\SchemaEnhancementCache.php",171,{"type":141,"name":560,"callback":556,"file":557,"line":561},"woocommerce_new_product",172,{"type":141,"name":563,"callback":325,"priority":45,"file":557,"line":564},"updated_post_meta",175,{"type":141,"name":566,"callback":567,"file":557,"line":568},"update_option_prorank_seo_enable_ai_schema_enhancement","clear_all",182,{"type":141,"name":570,"callback":567,"file":557,"line":571},"update_option_prorank_seo_ai_detect_brand",183,{"type":141,"name":573,"callback":567,"file":557,"line":574},"update_option_prorank_seo_ai_generate_descriptions",184,{"type":141,"name":576,"callback":567,"file":557,"line":577},"update_option_prorank_seo_ai_extract_features",185,{"type":141,"name":579,"callback":567,"file":557,"line":580},"update_option_prorank_seo_ai_generate_faq",186,{"type":141,"name":582,"callback":567,"file":557,"line":497},"update_option_prorank_seo_ai_detect_energy",{"type":141,"name":584,"callback":567,"file":557,"line":500},"update_option_prorank_seo_ai_detect_sustainability",{"type":141,"name":586,"callback":567,"file":557,"line":587},"update_option_prorank_seo_ai_detect_warranty",189,{"type":141,"name":151,"callback":589,"priority":30,"file":590,"line":415},"output_consolidated_schemas","includes\\Core\\Schema\\SchemaOutputManager.php",{"type":159,"name":592,"callback":325,"file":593,"line":594},"prorank_license_check_interval","includes\\Core\\SecurityHelper.php",42,{"type":159,"name":596,"callback":325,"file":593,"line":467},"prorank_feature_limit",{"type":159,"name":598,"callback":325,"file":593,"line":254},"prorank_api_timeout",{"type":159,"name":600,"callback":325,"file":593,"line":149},"prorank_cache_ttl",{"type":141,"name":370,"callback":325,"priority":458,"file":593,"line":152},{"type":141,"name":603,"callback":325,"file":593,"line":604},"wp_loaded",71,{"type":159,"name":606,"callback":325,"file":607,"line":608},"prorank_max_features","includes\\Core\\SecurityValidator.php",399,{"type":159,"name":598,"callback":325,"file":607,"line":43},{"type":159,"name":611,"callback":325,"file":612,"line":304},"prorank_ai_usage_info","includes\\Core\\ServerAIClient.php",{"type":141,"name":614,"callback":615,"file":616,"line":330},"prorank_css_cache_cleared","on_cache_cleared","includes\\Core\\Tasks\\CssCacheCleanupTask.php",{"type":141,"name":618,"callback":619,"file":616,"line":604},"switch_theme","on_theme_switch",{"type":141,"name":621,"callback":622,"priority":45,"file":616,"line":211},"upgrader_process_complete","on_plugin_update",{"type":141,"name":437,"callback":624,"priority":458,"file":625,"line":207},"detect_external_css","includes\\Core\\Tasks\\ExternalCssDownloadTask.php",{"type":141,"name":437,"callback":627,"priority":458,"file":628,"line":152},"queue_local_styles","includes\\Core\\Tasks\\LocalCssCacheQueue.php",{"type":141,"name":151,"callback":630,"priority":11,"file":631,"line":632},"output_safe_mode_comment","includes\\Frontend\\HeadOutput.php",110,{"type":141,"name":151,"callback":634,"priority":30,"file":631,"line":635},"output_meta_tags",115,{"type":159,"name":637,"callback":638,"priority":45,"file":631,"line":639},"pre_get_document_title","filter_document_title",121,{"type":159,"name":641,"callback":642,"priority":45,"file":631,"line":643},"document_title_parts","filter_document_title_parts",122,{"type":141,"name":412,"callback":645,"priority":11,"file":646,"line":647},"maybe_serve_key","includes\\Frontend\\IndexNowVirtualFile.php",29,{"type":159,"name":417,"callback":649,"priority":526,"file":650,"line":270},"inject_lazy_attrs","includes\\Frontend\\LazyMedia.php",{"type":141,"name":151,"callback":652,"priority":653,"file":654,"line":270},"output_beacon_script",3,"includes\\Frontend\\RumBeacon.php",{"type":141,"name":151,"callback":634,"priority":30,"file":656,"line":250},"includes\\Frontend\\SiteBasicsOutput.php",{"type":141,"name":151,"callback":658,"priority":659,"file":656,"line":165},"output_social_meta",2,{"type":141,"name":151,"callback":661,"priority":30,"file":662,"line":31},"output_rules","includes\\Frontend\\SpeculationRules.php",{"type":159,"name":160,"callback":664,"priority":45,"file":665,"line":666},"defer_third_party","includes\\Frontend\\ThirdPartyDefer.php",28,{"type":141,"name":412,"callback":668,"priority":11,"file":669,"line":64},"maybe_serve_virtual_file","includes\\Frontend\\VirtualTxtFiles.php",{"type":141,"name":671,"callback":672,"file":673,"line":211},"elementor\u002Felements\u002Fcategories_registered","register_widget_category","includes\\Integrations\\Elementor\\ElementorIntegration.php",{"type":141,"name":675,"callback":676,"file":673,"line":677},"elementor\u002Fwidgets\u002Fregister","register_widgets",75,{"type":141,"name":679,"callback":680,"file":673,"line":681},"elementor\u002Feditor\u002Fafter_enqueue_styles","enqueue_editor_styles",78,{"type":141,"name":683,"callback":684,"file":673,"line":221},"elementor\u002Feditor\u002Fbefore_enqueue_scripts","enqueue_editor_scripts",{"type":141,"name":686,"callback":687,"file":673,"line":290},"elementor\u002Feditor\u002Ffooter","render_editor_panel_mount",{"type":141,"name":689,"callback":690,"file":673,"line":372},"elementor\u002Ffrontend\u002Fafter_enqueue_styles","enqueue_frontend_styles",{"type":141,"name":370,"callback":692,"file":693,"line":694},"register_shortcode","includes\\Modules\\Content\\BreadcrumbsModule.php",74,{"type":141,"name":370,"callback":696,"file":693,"line":677},"register_breadcrumbs_block",{"type":141,"name":698,"callback":699,"file":693,"line":219},"prorank_seo_breadcrumbs","display_breadcrumbs",{"type":159,"name":417,"callback":701,"priority":66,"file":693,"line":702},"maybe_add_breadcrumbs",77,{"type":141,"name":437,"callback":704,"file":693,"line":290},"enqueue_styles",{"type":141,"name":258,"callback":258,"file":693,"line":372},{"type":141,"name":524,"callback":707,"file":693,"line":304},"register_rest_routes",{"type":141,"name":217,"callback":709,"file":693,"line":113},"clear_post_breadcrumb_cache",{"type":141,"name":711,"callback":709,"file":693,"line":712},"delete_post",90,{"type":141,"name":714,"callback":715,"file":693,"line":236},"edited_term","clear_all_breadcrumb_cache",{"type":141,"name":717,"callback":715,"file":693,"line":316},"created_term",{"type":141,"name":719,"callback":715,"file":693,"line":720},"deleted_term",93,{"type":159,"name":722,"callback":723,"priority":45,"file":693,"line":724},"block_categories_all","register_block_category",256,{"type":141,"name":281,"callback":726,"file":727,"line":297},"anonymous","includes\\Modules\\Content\\InternalLinking\\init-internal-linking.php",{"type":141,"name":370,"callback":726,"file":727,"line":228},{"type":159,"name":547,"callback":730,"file":731,"line":244},"filter_cron_schedules","includes\\Modules\\Content\\InternalLinking\\OperationsManager.php",{"type":159,"name":417,"callback":733,"priority":64,"file":734,"line":165},"add_tracking_attributes","includes\\Modules\\Content\\InternalLinking\\Tracking\\ClickTracker.php",{"type":141,"name":437,"callback":438,"file":734,"line":149},{"type":141,"name":737,"callback":738,"file":734,"line":403},"prorank_link_clicks_cleanup","scheduled_cleanup",{"type":141,"name":524,"callback":740,"file":741,"line":145},"register_rest_controller","includes\\Modules\\Content\\Meta.php",{"type":141,"name":524,"callback":707,"file":743,"line":221},"includes\\Modules\\Content\\PodcastModule.php",{"type":141,"name":370,"callback":745,"priority":66,"file":743,"line":232},"register_podcast_cpt",{"type":141,"name":370,"callback":747,"priority":748,"file":743,"line":236},"register_podcast_taxonomies",6,{"type":141,"name":370,"callback":750,"priority":310,"file":743,"line":32},"add_podcast_feed",{"type":141,"name":370,"callback":752,"priority":458,"file":743,"line":753},"maybe_flush_rewrite_rules",97,{"type":159,"name":755,"callback":756,"priority":45,"file":743,"line":757},"the_content_feed","podcast_feed_content",103,{"type":159,"name":759,"callback":760,"priority":45,"file":743,"line":761},"the_excerpt_rss","podcast_feed_excerpt",104,{"type":141,"name":763,"callback":764,"file":743,"line":765},"rss2_ns","add_podcast_namespace",107,{"type":159,"name":767,"callback":768,"priority":45,"file":743,"line":632},"feed_content_type","filter_podcast_feed_content_type",{"type":141,"name":770,"callback":771,"file":743,"line":772},"rss2_item","add_podcast_feed_items",113,{"type":159,"name":774,"callback":775,"priority":45,"file":743,"line":776},"prorank_seo_schema_graph","add_podcast_schema",117,{"type":141,"name":352,"callback":778,"file":743,"line":639},"add_podcast_meta_boxes",{"type":141,"name":780,"callback":781,"priority":45,"file":743,"line":337},"save_post_prorank_podcast","save_podcast_meta",{"type":159,"name":783,"callback":784,"file":743,"line":340},"manage_prorank_podcast_posts_columns","add_podcast_columns",{"type":141,"name":786,"callback":787,"priority":45,"file":743,"line":788},"manage_prorank_podcast_posts_custom_column","render_podcast_columns",128,{"type":141,"name":154,"callback":328,"file":790,"line":304},"includes\\Modules\\Content\\ReadabilityModule.php",{"type":141,"name":524,"callback":707,"file":790,"line":307},{"type":141,"name":370,"callback":793,"priority":30,"file":794,"line":415},"apply_settings","includes\\Modules\\Core\\AdvancedSettingsModule.php",{"type":141,"name":796,"callback":797,"priority":30,"file":794,"line":207},"plugins_loaded","apply_early_settings",{"type":159,"name":506,"callback":325,"priority":45,"file":794,"line":320},{"type":159,"name":481,"callback":325,"file":794,"line":800},112,{"type":159,"name":802,"callback":325,"file":794,"line":776},"http_request_args",{"type":159,"name":485,"callback":172,"file":794,"line":804},249,{"type":159,"name":488,"callback":325,"file":794,"line":806},252,{"type":141,"name":370,"callback":325,"file":794,"line":808},257,{"type":159,"name":810,"callback":325,"file":794,"line":811},"wp_headers",272,{"type":159,"name":491,"callback":325,"priority":64,"file":794,"line":813},282,{"type":159,"name":494,"callback":495,"priority":496,"file":794,"line":815},319,{"type":159,"name":499,"callback":495,"priority":496,"file":794,"line":817},320,{"type":159,"name":502,"callback":503,"file":794,"line":819},324,{"type":159,"name":502,"callback":503,"file":794,"line":821},327,{"type":159,"name":823,"callback":503,"priority":824,"file":794,"line":825},"admin_footer_text",11,333,{"type":159,"name":827,"callback":503,"priority":824,"file":794,"line":828},"update_footer",334,{"type":159,"name":518,"callback":325,"file":794,"line":830},388,{"type":159,"name":521,"callback":325,"priority":45,"file":794,"line":832},396,{"type":159,"name":834,"callback":172,"file":794,"line":835},"emoji_svg_url",405,{"type":159,"name":509,"callback":172,"priority":45,"file":794,"line":837},413,{"type":159,"name":512,"callback":172,"priority":45,"file":794,"line":839},416,{"type":141,"name":515,"callback":325,"priority":25,"file":794,"line":841},419,{"type":141,"name":843,"callback":325,"priority":25,"file":794,"line":844},"wp_print_scripts",429,{"type":141,"name":524,"callback":707,"priority":66,"file":846,"line":476},"includes\\Modules\\Meta\\DynamicVariablesModule.php",{"type":141,"name":524,"callback":848,"file":849,"line":677},"register_routes","includes\\Modules\\Meta\\MetaModule.php",{"type":141,"name":217,"callback":851,"priority":45,"file":849,"line":681},"save_meta_box_data",{"type":159,"name":853,"callback":854,"priority":45,"file":849,"line":293},"prorank_seo_default_meta_tags","get_default_meta_tags",{"type":159,"name":856,"callback":857,"priority":45,"file":849,"line":297},"prorank_seo_social_meta_tags","get_social_meta_tags",{"type":141,"name":524,"callback":707,"file":859,"line":211},"includes\\Modules\\OnPageSEO\\SchemaMarkupModule.php",{"type":141,"name":861,"callback":862,"priority":66,"file":859,"line":290},"prorank_seo_register_schemas","register_basic_schemas",{"type":141,"name":524,"callback":707,"file":864,"line":865},"includes\\Modules\\OnPageSEO\\SiteBasicsModule.php",156,{"type":141,"name":151,"callback":867,"priority":30,"file":864,"line":868},"output_verification_meta",159,{"type":141,"name":151,"callback":870,"priority":45,"file":864,"line":871},"output_organization_schema",162,{"type":141,"name":151,"callback":873,"priority":824,"file":864,"line":874},"output_social_profiles_schema",165,{"type":141,"name":370,"callback":876,"file":864,"line":877},"maybe_init_settings",168,{"type":141,"name":524,"callback":707,"file":879,"line":880},"includes\\Modules\\OnPageSEO\\TitlesMetaModule.php",190,{"type":159,"name":882,"callback":883,"file":879,"line":884},"document_title_separator","filter_title_separator",193,{"type":159,"name":641,"callback":886,"file":879,"line":887},"filter_title_parts",194,{"type":159,"name":889,"callback":890,"priority":25,"file":879,"line":891},"wp_title","capitalize_title",198,{"type":159,"name":637,"callback":890,"priority":25,"file":879,"line":893},199,{"type":141,"name":151,"callback":895,"priority":11,"file":879,"line":896},"handle_empty_archives_noindex",204,{"type":141,"name":412,"callback":898,"file":879,"line":899},"redirect_date_archives",209,{"type":141,"name":412,"callback":901,"file":879,"line":513},"redirect_author_archives",{"type":141,"name":151,"callback":903,"priority":30,"file":879,"line":904},"handle_special_pages_noindex",216,{"type":141,"name":370,"callback":876,"file":879,"line":906},219,{"type":141,"name":281,"callback":908,"file":879,"line":909},"register_taxonomy_seo_fields",222,{"type":159,"name":911,"callback":912,"file":879,"line":913},"wp_robots","filter_taxonomy_robots_meta",225,{"type":159,"name":911,"callback":325,"file":879,"line":915},1131,{"type":141,"name":917,"callback":918,"file":919,"line":320},"send_headers","send_cache_headers","includes\\Modules\\Performance\\BrowserCacheModule.php",{"type":141,"name":921,"callback":922,"file":919,"line":322},"update_option_prorank_cache_settings","update_htaccess",{"type":141,"name":412,"callback":924,"priority":30,"file":925,"line":304},"serve_cached_page","includes\\Modules\\Performance\\CacheModule.php",{"type":141,"name":412,"callback":927,"priority":659,"file":925,"line":113},"start_buffer",{"type":141,"name":929,"callback":930,"priority":11,"file":925,"line":316},"shutdown","save_cache",{"type":141,"name":217,"callback":932,"file":925,"line":320},"clear_post_cache",{"type":141,"name":934,"callback":932,"file":925,"line":102},"edit_post",{"type":141,"name":711,"callback":932,"file":925,"line":753},{"type":141,"name":937,"callback":932,"file":925,"line":322},"wp_trash_post",{"type":141,"name":618,"callback":939,"file":925,"line":940},"clear_all_cache",99,{"type":141,"name":942,"callback":939,"file":925,"line":25},"wp_update_nav_menu",{"type":141,"name":944,"callback":945,"priority":45,"file":925,"line":946},"comment_post","clear_comment_cache",102,{"type":141,"name":948,"callback":945,"file":925,"line":757},"edit_comment",{"type":141,"name":950,"callback":945,"file":925,"line":761},"delete_comment",{"type":141,"name":952,"callback":945,"file":925,"line":953},"wp_set_comment_status",105,{"type":141,"name":151,"callback":955,"priority":30,"file":956,"line":957},"inject_cls_prevention_css","includes\\Modules\\Performance\\CLSPreventionModule.php",62,{"type":141,"name":412,"callback":959,"priority":30,"file":956,"line":200},"start_output_buffer",{"type":141,"name":961,"callback":962,"file":963,"line":964},"prorank_clear_cache","clear_css_cache","includes\\Modules\\Performance\\CssOptimizeModule.php",248,{"type":141,"name":618,"callback":962,"file":963,"line":804},{"type":141,"name":942,"callback":962,"file":963,"line":967},250,{"type":141,"name":921,"callback":969,"priority":45,"file":963,"line":970},"handle_settings_updated",251,{"type":159,"name":539,"callback":972,"priority":45,"file":963,"line":973},"optimize_style_tag",271,{"type":141,"name":437,"callback":975,"priority":496,"file":963,"line":976},"strip_guest_admin_assets",274,{"type":159,"name":417,"callback":978,"priority":458,"file":963,"line":979},"promote_content_lcp_image",279,{"type":159,"name":981,"callback":978,"priority":458,"file":963,"line":982},"elementor\u002Ffrontend\u002Fthe_content",280,{"type":159,"name":984,"callback":985,"priority":458,"file":963,"line":986},"elementor\u002Fwidget\u002Frender_content","promote_elementor_widget_lcp_image",281,{"type":159,"name":988,"callback":989,"priority":458,"file":963,"line":813},"elementor\u002Fimage_size\u002Fget_attachment_image_html","promote_elementor_image_html_lcp",{"type":141,"name":412,"callback":991,"priority":992,"file":963,"line":993},"start_lcp_priority_output_buffer",9998,283,{"type":159,"name":995,"callback":996,"priority":496,"file":963,"line":997},"template_include","ensure_lcp_priority_output_buffer",284,{"type":159,"name":494,"callback":999,"priority":45,"file":963,"line":1000},"process_external_style",287,{"type":141,"name":151,"callback":1002,"priority":30,"file":963,"line":1003},"add_async_css_loader",292,{"type":141,"name":151,"callback":1005,"priority":496,"file":963,"line":1006},"output_combined_styles",296,{"type":141,"name":1008,"callback":1009,"priority":30,"file":963,"line":1010},"wp_footer","add_combined_css_delay_loader",297,{"type":159,"name":1012,"callback":1013,"priority":458,"file":963,"line":1014},"should_load_block_assets_on_demand","force_block_assets_on_demand",390,{"type":159,"name":1016,"callback":1013,"priority":458,"file":963,"line":1017},"should_load_separate_core_block_assets",391,{"type":159,"name":539,"callback":972,"priority":45,"file":963,"line":1019},782,{"type":141,"name":1021,"callback":1022,"file":1023,"line":1024},"prorank_database_cleanup","run_scheduled_cleanup","includes\\Modules\\Performance\\DatabaseOptimizationModule.php",125,{"type":141,"name":370,"callback":1026,"file":1023,"line":1027},"schedule_cleanup",126,{"type":141,"name":370,"callback":1029,"file":1023,"line":1030},"schedule_autoload_guard",129,{"type":141,"name":1032,"callback":1033,"file":1023,"line":344},"prorank_autoload_guard","run_autoload_guard",{"type":141,"name":151,"callback":1035,"priority":30,"file":1036,"line":776},"output_preconnect_hints","includes\\Modules\\Performance\\FontOptimizationModule.php",{"type":141,"name":412,"callback":1038,"priority":30,"file":1036,"line":1039},"start_full_page_buffer",120,{"type":159,"name":494,"callback":1041,"priority":45,"file":1036,"line":334},"add_display_swap_to_google_fonts",{"type":159,"name":151,"callback":1043,"priority":30,"file":1036,"line":1044},"capture_google_fonts",131,{"type":159,"name":151,"callback":1046,"priority":458,"file":1036,"line":375},"output_local_fonts",{"type":159,"name":539,"callback":1048,"priority":45,"file":1036,"line":378},"replace_google_fonts_url",{"type":141,"name":1050,"callback":1051,"file":1036,"line":1052},"prorank_seo_module_deactivated","maybe_cleanup_fonts",141,{"type":141,"name":370,"callback":1054,"priority":30,"file":1055,"line":204},"deregister_heartbeat","includes\\Modules\\Performance\\HeartbeatControlModule.php",{"type":159,"name":1057,"callback":325,"file":1055,"line":215},"heartbeat_settings",{"type":159,"name":1059,"callback":1060,"priority":474,"file":1061,"line":694},"prorank_output_buffer","minify_html","includes\\Modules\\Performance\\HtmlMinifyModule.php",{"type":141,"name":1063,"callback":1064,"file":1065,"line":535},"prorank_bulk_optimize_images","process_bulk_optimization","includes\\Modules\\Performance\\ImageOptimizationModule.php",{"type":141,"name":1067,"callback":1068,"file":1065,"line":1069},"prorank_optimize_image","process_single_image_optimization",259,{"type":141,"name":1071,"callback":1072,"priority":45,"file":1065,"line":1073},"prorank_bulk_optimization_continue","handle_bulk_optimization_continue",260,{"type":159,"name":533,"callback":1075,"priority":526,"file":1065,"line":1076},"optimize_attachment_image_attributes",269,{"type":159,"name":1078,"callback":1079,"priority":45,"file":1065,"line":1080},"wp_generate_attachment_metadata","generate_optimized_images",273,{"type":141,"name":1082,"callback":1083,"file":1065,"line":1084},"delete_attachment","delete_optimized_images",277,{"type":159,"name":1078,"callback":1086,"priority":310,"file":1065,"line":986},"convert_png_to_jpeg",{"type":159,"name":1078,"callback":1088,"priority":1089,"file":1065,"line":1090},"convert_cmyk_to_rgb",8,286,{"type":159,"name":1078,"callback":1092,"priority":1093,"file":1065,"line":1094},"manage_exif_data",7,291,{"type":159,"name":1078,"callback":1096,"priority":45,"file":1065,"line":1006},"optimize_pdf",{"type":159,"name":1078,"callback":1098,"priority":824,"file":1065,"line":1099},"generate_retina_images",301,{"type":141,"name":1101,"callback":1102,"file":1065,"line":1103},"add_attachment","add_ai_training_protection",306,{"type":159,"name":533,"callback":1105,"priority":45,"file":1065,"line":1106},"add_noai_attributes",307,{"type":141,"name":1108,"callback":1109,"file":1065,"line":1110},"prorank_retry_failed_optimizations","process_failed_optimization_queue",311,{"type":159,"name":424,"callback":1112,"priority":45,"file":1065,"line":819},"convert_to_picture_element",{"type":159,"name":417,"callback":1114,"priority":940,"file":1065,"line":821},"convert_content_images",{"type":159,"name":1116,"callback":1114,"priority":940,"file":1065,"line":1117},"the_excerpt",330,{"type":159,"name":1119,"callback":1114,"priority":940,"file":1065,"line":825},"widget_text",{"type":159,"name":1121,"callback":1114,"priority":940,"file":1065,"line":1122},"widget_custom_html",336,{"type":141,"name":412,"callback":959,"priority":30,"file":1065,"line":1124},340,{"type":141,"name":370,"callback":1126,"file":1065,"line":1127},"setup_htaccess_rules",343,{"type":141,"name":412,"callback":1129,"priority":30,"file":1065,"line":1130},"start_accept_header_buffer",347,{"type":141,"name":917,"callback":1132,"file":1065,"line":1133},"send_client_hints_headers",352,{"type":141,"name":370,"callback":1135,"file":1065,"line":1136},"register_image_sizes",362,{"type":141,"name":370,"callback":427,"file":1065,"line":540},{"type":141,"name":370,"callback":1139,"file":1065,"line":1140},"schedule_background_optimization",369,{"type":141,"name":1142,"callback":1143,"file":1065,"line":1144},"prorank_background_image_optimization","run_background_optimization",370,{"type":141,"name":361,"callback":1146,"file":1065,"line":1147},"add_custom_media_menu",375,{"type":159,"name":1149,"callback":1150,"priority":45,"file":1065,"line":1151},"wp_get_attachment_url","rewrite_cdn_url",386,{"type":159,"name":432,"callback":1153,"priority":45,"file":1065,"line":1154},"rewrite_srcset_cdn",387,{"type":159,"name":417,"callback":1156,"priority":25,"file":1065,"line":830},"rewrite_content_cdn_urls",{"type":159,"name":499,"callback":1158,"priority":45,"file":1159,"line":1160},"maybe_minify_script","includes\\Modules\\Performance\\JsMinifyModule.php",118,{"type":159,"name":160,"callback":1162,"priority":45,"file":1159,"line":643},"minify_inline_scripts",{"type":141,"name":621,"callback":1164,"file":1159,"line":1027},"clear_cache",{"type":141,"name":618,"callback":1164,"file":1159,"line":340},{"type":141,"name":1167,"callback":1164,"file":1159,"line":344},"prorank_clear_js_cache",{"type":141,"name":524,"callback":707,"file":1159,"line":347},{"type":141,"name":961,"callback":1170,"file":1171,"line":1172},"clear_combine_cache","includes\\Modules\\Performance\\JsOptimizeModule.php",137,{"type":141,"name":618,"callback":1170,"file":1171,"line":1174},138,{"type":159,"name":160,"callback":1176,"priority":45,"file":1171,"line":1177},"optimize_script_tag",142,{"type":159,"name":160,"callback":1179,"priority":496,"file":1171,"line":1180},"enforce_safe_script_tag",143,{"type":141,"name":1008,"callback":1182,"priority":496,"file":1171,"line":1183},"output_combined_scripts",147,{"type":141,"name":412,"callback":1185,"priority":659,"file":1171,"line":483},"start_full_page_delay_buffer",{"type":141,"name":151,"callback":1187,"priority":11,"file":1171,"line":1188},"add_wp_namespace_shim",161,{"type":141,"name":151,"callback":1190,"priority":30,"file":1171,"line":1191},"add_jquery_facade",164,{"type":141,"name":1008,"callback":1193,"priority":30,"file":1171,"line":874},"add_delay_load_script",{"type":159,"name":417,"callback":1195,"priority":458,"file":1196,"line":486},"process_content","includes\\Modules\\Performance\\LazyLoadModule.php",{"type":159,"name":1119,"callback":1195,"priority":458,"file":1196,"line":489},{"type":159,"name":1199,"callback":1200,"priority":458,"file":1196,"line":877},"get_avatar","process_avatar",{"type":159,"name":421,"callback":1195,"priority":458,"file":1196,"line":1202},169,{"type":159,"name":533,"callback":1204,"priority":45,"file":1196,"line":561},"add_lazy_load_attributes",{"type":141,"name":1008,"callback":1206,"priority":64,"file":1196,"line":1207},"add_lazy_load_script",180,{"type":141,"name":1008,"callback":1209,"priority":940,"file":1210,"line":304},"inject_beacon_script","includes\\Modules\\Performance\\LCPBeaconModule.php",{"type":141,"name":524,"callback":707,"file":1210,"line":113},{"type":141,"name":151,"callback":1213,"priority":30,"file":1210,"line":316},"apply_lcp_optimizations",{"type":159,"name":1215,"callback":1216,"priority":458,"file":1210,"line":720},"wp_get_loading_optimization_attributes","normalize_loading_optimization_attributes",{"type":159,"name":533,"callback":1218,"priority":496,"file":1210,"line":32},"enforce_preloaded_attachment_priority",{"type":141,"name":412,"callback":1220,"priority":496,"file":1210,"line":320},"start_lcp_html_buffer",{"type":141,"name":921,"callback":1222,"priority":45,"file":1223,"line":1224},"handle_settings_update","includes\\Modules\\Performance\\ModernCacheModule.php",234,{"type":141,"name":1226,"callback":1222,"priority":45,"file":1223,"line":1227},"update_option_prorank_asset_optimization_settings",235,{"type":141,"name":1229,"callback":1222,"priority":45,"file":1223,"line":1230},"update_option_prorank_image_optimization_settings",236,{"type":141,"name":1232,"callback":1222,"priority":45,"file":1223,"line":519},"update_option_prorank_settings",{"type":141,"name":1234,"callback":1222,"priority":45,"file":1223,"line":1235},"update_option_prorank_seo_module_groups",240,{"type":141,"name":1237,"callback":1222,"priority":45,"file":1223,"line":1238},"update_option_prorank_script_rules",241,{"type":141,"name":618,"callback":939,"file":1223,"line":1240},243,{"type":141,"name":217,"callback":1242,"file":1223,"line":1243},"smart_cache_invalidation",244,{"type":141,"name":1245,"callback":1246,"priority":45,"file":1223,"line":1247},"transition_post_status","handle_post_status_change",245,{"type":141,"name":142,"callback":1249,"priority":25,"file":1223,"line":1250},"add_admin_bar_info",247,{"type":141,"name":1252,"callback":1253,"file":1223,"line":964},"admin_post_prorank_clear_cache","handle_clear_cache_request",{"type":141,"name":1255,"callback":1256,"priority":45,"file":1223,"line":804},"prorank_ucss_queue_item_completed","handle_ucss_queue_item_completed",{"type":141,"name":412,"callback":924,"priority":11,"file":1223,"line":1073},{"type":141,"name":917,"callback":1259,"priority":30,"file":1223,"line":1260},"send_early_hints",263,{"type":159,"name":810,"callback":1262,"file":1223,"line":537},"add_modern_headers",{"type":141,"name":1264,"callback":1265,"file":1223,"line":1266},"prorank_cache_saved","push_to_edge",268,{"type":141,"name":1268,"callback":1269,"file":1223,"line":1076},"prorank_cache_cleared","purge_edge_cache",{"type":141,"name":1008,"callback":1271,"file":1223,"line":976},"inject_ai_preloader",{"type":141,"name":370,"callback":1273,"file":1223,"line":1274},"initialize_stats",278,{"type":141,"name":929,"callback":1276,"file":1223,"line":979},"save_stats",{"type":159,"name":521,"callback":1278,"priority":45,"file":1279,"line":694},"add_dns_prefetch_hints","includes\\Modules\\Performance\\ResourceHintsModule.php",{"type":141,"name":151,"callback":1281,"priority":659,"file":1279,"line":221},"add_font_preload_links",{"type":141,"name":437,"callback":1283,"file":1279,"line":297},"enqueue_link_preload_script",{"type":141,"name":524,"callback":707,"file":1285,"line":113},"includes\\Modules\\TechnicalSEO\\HeadCleanupModule.php",{"type":159,"name":502,"callback":503,"file":1285,"line":1287},150,{"type":141,"name":1008,"callback":325,"file":1285,"line":891},{"type":159,"name":518,"callback":325,"file":1285,"line":1290},214,{"type":159,"name":521,"callback":325,"priority":45,"file":1285,"line":906},{"type":159,"name":521,"callback":325,"priority":45,"file":1285,"line":1293},232,{"type":159,"name":494,"callback":495,"priority":496,"file":1285,"line":1243},{"type":159,"name":499,"callback":495,"priority":496,"file":1285,"line":1247},{"type":141,"name":1297,"callback":325,"priority":25,"file":1285,"line":967},"wp_default_scripts",{"type":141,"name":437,"callback":325,"priority":25,"file":1285,"line":1069},{"type":159,"name":485,"callback":172,"file":1285,"line":982},{"type":159,"name":810,"callback":325,"file":1285,"line":993},{"type":141,"name":1302,"callback":325,"file":1285,"line":1303},"pre_ping",294,{"type":141,"name":370,"callback":1305,"priority":30,"file":1285,"line":815},"add_category_rewrite_rules",{"type":159,"name":1307,"callback":1308,"file":1285,"line":817},"category_link","remove_category_base_from_permalink",{"type":141,"name":412,"callback":1310,"file":1285,"line":1311},"redirect_old_category_urls",321,{"type":159,"name":1313,"callback":1314,"file":1285,"line":1315},"comment_reply_link","remove_replytocom_parameter",326,{"type":141,"name":412,"callback":1317,"file":1285,"line":821},"redirect_replytocom_urls",{"type":141,"name":412,"callback":1319,"file":1285,"line":1320},"redirect_attachment_pages",332,{"type":141,"name":370,"callback":1322,"file":1323,"line":221},"register_sitemap_block","includes\\Modules\\TechnicalSEO\\HtmlSitemapModule.php",{"type":141,"name":1325,"callback":1326,"file":1323,"line":134},"widgets_init","register_sitemap_widget",{"type":141,"name":437,"callback":690,"file":1323,"line":228},{"type":141,"name":412,"callback":1329,"priority":458,"file":1330,"line":753},"track_404_error","includes\\Modules\\TechnicalSEO\\NotFoundMonitorModule.php",{"type":141,"name":524,"callback":707,"file":1330,"line":25},{"type":141,"name":1333,"callback":1334,"file":1330,"line":757},"prorank_404_cleanup","cleanup_old_entries",{"type":141,"name":223,"callback":1336,"file":1330,"line":1337},"show_404_alerts",111,{"type":141,"name":412,"callback":1339,"priority":66,"file":1340,"line":232},"handle_redirect","includes\\Modules\\TechnicalSEO\\RedirectsModule.php",{"type":141,"name":524,"callback":707,"file":1340,"line":236},{"type":141,"name":1343,"callback":1344,"priority":45,"file":1340,"line":320},"post_updated","handle_post_url_change",{"type":141,"name":1346,"callback":1347,"file":1340,"line":102},"before_delete_post","handle_post_deletion",{"type":141,"name":1349,"callback":1350,"file":1340,"line":25},"prorank_redirect_created","detect_redirect_chains",{"type":141,"name":1352,"callback":1350,"file":1340,"line":1353},"prorank_redirect_updated",101,{"type":141,"name":370,"callback":1355,"priority":64,"file":1340,"line":761},"warm_cache",{"type":141,"name":1349,"callback":1357,"file":1340,"line":765},"clear_redirect_cache",{"type":141,"name":1352,"callback":1357,"file":1340,"line":1359},108,{"type":141,"name":1361,"callback":1357,"file":1340,"line":1362},"prorank_redirect_deleted",109,{"type":159,"name":1364,"callback":1365,"priority":45,"file":1366,"line":344},"robots_txt","filter_robots_txt","includes\\Modules\\TechnicalSEO\\RobotsIndexingModule.php",{"type":141,"name":217,"callback":1368,"priority":64,"file":1366,"line":378},"handle_indexnow_submission",{"type":141,"name":1245,"callback":1370,"priority":45,"file":1366,"line":1371},"handle_post_status_transition",136,{"type":141,"name":217,"callback":1373,"priority":64,"file":1366,"line":1177},"schedule_google_indexing",{"type":141,"name":1245,"callback":1375,"priority":45,"file":1366,"line":1180},"handle_google_indexing_transition",{"type":141,"name":1377,"callback":1378,"priority":45,"file":1366,"line":1379},"prorank_submit_google_index","submit_to_google_indexing_api",144,{"type":159,"name":911,"callback":1381,"priority":45,"file":1366,"line":1382},"add_content_safeguard_robots",149,{"type":159,"name":911,"callback":1384,"priority":64,"file":1366,"line":483},"apply_rule_based_noindex",{"type":159,"name":911,"callback":1386,"priority":526,"file":1366,"line":1387},"apply_global_noindex",158,{"type":159,"name":911,"callback":1389,"priority":274,"file":1366,"line":1188},"apply_advanced_directives",{"type":141,"name":917,"callback":1391,"file":1366,"line":874},"send_x_robots_headers",{"type":159,"name":1393,"callback":1394,"priority":45,"file":1395,"line":347},"query_vars","add_query_vars","includes\\Modules\\TechnicalSEO\\SitemapsModule.php",{"type":141,"name":370,"callback":427,"priority":45,"file":1395,"line":1397},140,{"type":141,"name":412,"callback":1399,"priority":30,"file":1395,"line":1379},"handle_sitemap_request",{"type":141,"name":1401,"callback":1402,"priority":30,"file":1395,"line":1183},"parse_request","parse_sitemap_request",{"type":159,"name":1364,"callback":1404,"priority":45,"file":1395,"line":483},"add_robots_txt_rules",{"type":141,"name":1245,"callback":1406,"priority":45,"file":1395,"line":1407},"maybe_ping_search_engines",157,{"type":141,"name":717,"callback":1409,"priority":45,"file":1395,"line":1387},"ping_on_term_change",{"type":141,"name":714,"callback":1409,"priority":45,"file":1395,"line":868},{"type":141,"name":1412,"callback":1409,"priority":45,"file":1395,"line":1413},"delete_term",160,{"type":141,"name":217,"callback":1415,"priority":45,"file":1395,"line":1416},"invalidate_sitemap_cache_on_save",163,{"type":141,"name":711,"callback":1418,"priority":45,"file":1395,"line":1191},"invalidate_sitemap_cache_on_delete",{"type":141,"name":717,"callback":1420,"priority":45,"file":1395,"line":874},"invalidate_sitemap_cache_on_term_change",{"type":141,"name":714,"callback":1420,"priority":45,"file":1395,"line":486},{"type":141,"name":1412,"callback":1420,"priority":45,"file":1395,"line":489},{"type":159,"name":1424,"callback":1425,"file":1426,"line":320},"category_rewrite_rules","strip_category_base_rewrite_rules","includes\\Modules\\TechnicalSEO\\UrlCleanupModule.php",{"type":159,"name":1428,"callback":1429,"priority":45,"file":1426,"line":102},"term_link","strip_category_base_term_link",{"type":141,"name":412,"callback":1431,"priority":66,"file":1426,"line":753},"handle_category_base_redirects",{"type":141,"name":1433,"callback":1434,"file":1426,"line":322},"created_category","flush_rewrite_rules_on_category_change",{"type":141,"name":1436,"callback":1434,"file":1426,"line":940},"edited_category",{"type":141,"name":1438,"callback":1434,"file":1426,"line":25},"delete_category",{"type":159,"name":1440,"callback":1441,"file":1426,"line":953},"tag_rewrite_rules","strip_tag_base_rewrite_rules",{"type":159,"name":1428,"callback":1443,"priority":45,"file":1426,"line":1444},"strip_tag_base_term_link",106,{"type":141,"name":412,"callback":1446,"priority":66,"file":1426,"line":765},"handle_tag_base_redirects",{"type":159,"name":1448,"callback":1314,"file":1426,"line":800},"comment_reply_link_args",{"type":159,"name":1313,"callback":1450,"file":1426,"line":772},"filter_comment_reply_link",{"type":141,"name":412,"callback":1317,"priority":66,"file":1426,"line":1452},114,{"type":141,"name":412,"callback":1454,"priority":66,"file":1426,"line":1455},"redirect_utm_urls",119,{"type":141,"name":412,"callback":1457,"priority":66,"file":1426,"line":337},"handle_trailing_slash",{"type":141,"name":412,"callback":1457,"priority":66,"file":1426,"line":1030},{"type":141,"name":412,"callback":1460,"priority":66,"file":1426,"line":1461},"handle_lowercase_urls",134,{"type":159,"name":1463,"callback":1464,"priority":45,"file":1426,"line":1465},"wp_unique_post_slug","remove_stop_words_from_slug",139,{"type":141,"name":412,"callback":1467,"priority":66,"file":1426,"line":1379},"handle_attachment_redirects",{"type":141,"name":412,"callback":1469,"priority":66,"file":1426,"line":1382},"handle_author_archive",{"type":141,"name":151,"callback":1471,"priority":30,"file":1426,"line":1472},"add_author_archive_noindex",151,{"type":141,"name":412,"callback":1474,"priority":66,"file":1426,"line":1407},"handle_date_archive",{"type":141,"name":151,"callback":1476,"priority":30,"file":1426,"line":868},"add_date_archive_noindex",{"type":141,"name":1343,"callback":1478,"priority":45,"file":1426,"line":1191},"maybe_create_redirect_on_slug_change",{"type":159,"name":499,"callback":1480,"priority":526,"file":1426,"line":877},"remove_query_strings_from_asset",{"type":159,"name":494,"callback":1480,"priority":526,"file":1426,"line":1202},{"type":141,"name":1483,"callback":752,"file":1426,"line":1484},"prorank_seo_settings_updated_url_cleanup",195,{"type":141,"name":524,"callback":707,"file":1486,"line":896},"includes\\Modules\\Tools\\AccessibilityModule.php",{"type":141,"name":154,"callback":1488,"file":1486,"line":1489},"enqueue_admin_scripts",207,{"type":141,"name":370,"callback":1491,"file":1486,"line":1290},"maybe_create_table",{"type":141,"name":370,"callback":1491,"file":1493,"line":632},"includes\\Modules\\Tools\\BrokenLinkCheckerModule.php",{"type":141,"name":524,"callback":707,"file":1493,"line":1160},{"type":141,"name":370,"callback":1496,"file":1493,"line":639},"maybe_schedule_scan",{"type":141,"name":217,"callback":1498,"priority":45,"file":1493,"line":337},"check_post_links",{"type":141,"name":524,"callback":707,"file":1500,"line":1501},"includes\\Modules\\Tools\\SiteAuditModule.php",145,{"type":159,"name":547,"callback":1503,"file":1500,"line":1504},"register_audit_cron_schedules",146,{"type":141,"name":1506,"callback":1507,"file":1500,"line":1508},"prorank_audit_scheduled_run","handle_scheduled_audit",153,{"type":141,"name":1510,"callback":1511,"file":1500,"line":483},"prorank_audit_scheduled_alert","maybe_send_alert_from_status",{"type":141,"name":796,"callback":1513,"priority":1514,"file":1515,"line":1516},"maybe_apply_performance_conflict_safe_mode",4,"includes\\Plugin.php",383,{"type":141,"name":796,"callback":1518,"priority":66,"file":1515,"line":1151},"load_modules",{"type":141,"name":796,"callback":1520,"priority":64,"file":1515,"line":830},"register_image_optimization_actions",{"type":141,"name":796,"callback":1522,"priority":64,"file":1515,"line":1014},"register_site_audit_actions",{"type":141,"name":370,"callback":370,"file":1515,"line":1524},393,{"type":141,"name":281,"callback":281,"file":1515,"line":1526},394,{"type":141,"name":361,"callback":370,"file":1515,"line":43},{"type":141,"name":154,"callback":1529,"file":1515,"line":1530},"enqueue_admin_assets",422,{"type":141,"name":437,"callback":1532,"file":1515,"line":1533},"enqueue_frontend_assets",425,{"type":141,"name":524,"callback":1535,"file":1515,"line":1536},"init_rest_api",428,{"type":159,"name":1538,"callback":1539,"priority":45,"file":1515,"line":844},"auto_update_plugin","filter_plugin_auto_update",{"type":141,"name":370,"callback":1541,"priority":30,"file":1515,"line":1542},"enforce_performance_runtime_safety",434,{"type":141,"name":370,"callback":1544,"file":1515,"line":1545},"init_frontend_head_output",435,{"type":141,"name":370,"callback":1547,"file":1515,"line":1548},"init_indexnow_virtual_file",436,{"type":141,"name":370,"callback":1550,"file":1515,"line":1551},"init_resource_hints_fallback",437,{"type":141,"name":370,"callback":1553,"file":1515,"line":1554},"init_speculation_rules",438,{"type":141,"name":370,"callback":1556,"file":1515,"line":1557},"init_third_party_defer",439,{"type":141,"name":370,"callback":1559,"file":1515,"line":1560},"init_lazy_media",440,{"type":141,"name":370,"callback":1562,"file":1515,"line":1563},"init_css_async_fallback",441,{"type":141,"name":370,"callback":1565,"file":1515,"line":1566},"init_rum_beacon",442,{"type":141,"name":1568,"callback":1569,"priority":45,"file":1515,"line":1570},"prorank_seo_module_toggled","handle_module_toggle_sync",443,{"type":141,"name":1572,"callback":1573,"priority":45,"file":1515,"line":1574},"prorank_seo_module_group_toggled","handle_module_group_toggle_sync",444,{"type":141,"name":1576,"callback":1577,"file":1515,"line":1578},"prorank_performance_cache_clear","clear_performance_runtime_cache",445,{"type":141,"name":217,"callback":1580,"priority":45,"file":1515,"line":1581},"handle_content_change",448,{"type":141,"name":1583,"callback":1584,"priority":45,"file":1515,"line":1585},"deleted_post","handle_content_delete",449,{"type":141,"name":1245,"callback":1370,"priority":45,"file":1515,"line":1587},450,{"type":141,"name":942,"callback":1589,"priority":45,"file":1515,"line":1590},"handle_menu_change",451,{"type":141,"name":1071,"callback":1072,"priority":45,"file":1515,"line":1592},485,{"type":141,"name":1594,"callback":1595,"priority":45,"file":1515,"line":1596},"prorank_bulk_optimization_batch","handle_bulk_optimization_batch",489,{"type":141,"name":1067,"callback":1598,"priority":45,"file":1515,"line":1599},"handle_optimize_image_action",493,{"type":141,"name":398,"callback":1601,"priority":45,"file":1515,"line":1602},"handle_site_audit_run_crawler",504,{"type":141,"name":402,"callback":1601,"priority":45,"file":1515,"line":1604},508,{"type":141,"name":405,"callback":1606,"priority":45,"file":1515,"line":1607},"handle_site_audit_schedule_checks",512,{"type":141,"name":409,"callback":1609,"priority":45,"file":1515,"line":1610},"handle_site_audit_check_url",516,{"type":141,"name":223,"callback":325,"file":1515,"line":1612},1244,{"type":159,"name":1614,"callback":1615,"priority":458,"file":1515,"line":1616},"wp_speculation_rules_configuration","__return_empty_array",1446,{"type":159,"name":521,"callback":1278,"priority":45,"file":1515,"line":1618},1495,{"type":141,"name":151,"callback":1281,"priority":659,"file":1515,"line":1620},1499,{"type":141,"name":437,"callback":1283,"file":1515,"line":1622},1503,{"type":159,"name":539,"callback":1624,"priority":64,"file":1515,"line":1625},"apply_css_async_fallback",1586,{"type":159,"name":529,"callback":325,"priority":45,"file":1515,"line":1627},2374,{"type":141,"name":796,"callback":325,"priority":66,"file":1629,"line":1027},"prorank-seo.php",{"type":141,"name":524,"callback":325,"priority":66,"file":1629,"line":1371},[1632,1636,1639,1642,1645,1648,1650,1654,1658,1662,1664,1667,1670,1673,1676,1680,1683,1686,1689,1690,1693,1694,1695,1698,1701,1704,1707],{"action":961,"nopriv":1633,"callback":1634,"hasNonce":1635,"hasCapCheck":1635,"file":144,"line":157},false,"ajax_clear_cache",true,{"action":1637,"nopriv":1633,"callback":1638,"hasNonce":1635,"hasCapCheck":1635,"file":144,"line":165},"prorank_toggle_debug","ajax_toggle_debug",{"action":1640,"nopriv":1633,"callback":1641,"hasNonce":1635,"hasCapCheck":1635,"file":169,"line":474},"prorank_save_setting","handle_save_setting",{"action":1643,"nopriv":1633,"callback":1644,"hasNonce":1635,"hasCapCheck":1635,"file":169,"line":476},"prorank_toggle_module","handle_toggle_module",{"action":1646,"nopriv":1633,"callback":1647,"hasNonce":1635,"hasCapCheck":1635,"file":169,"line":393},"prorank_cache_control","handle_cache_control",{"action":961,"nopriv":1633,"callback":1649,"hasNonce":1635,"hasCapCheck":1635,"file":169,"line":594},"handle_clear_cache",{"action":1651,"nopriv":1633,"callback":1652,"hasNonce":1635,"hasCapCheck":1635,"file":169,"line":1653},"prorank_optimize_database","handle_optimize_database",45,{"action":1655,"nopriv":1633,"callback":1656,"hasNonce":1635,"hasCapCheck":1635,"file":169,"line":1657},"prorank_optimize_images","handle_optimize_images",48,{"action":1659,"nopriv":1633,"callback":1660,"hasNonce":1635,"hasCapCheck":1635,"file":1661,"line":368},"prorank_deactivate_competitors","handle_bulk_deactivation","includes\\Admin\\CompetitorSwitcher.php",{"action":324,"nopriv":1633,"callback":1663,"hasNonce":1635,"hasCapCheck":1635,"file":286,"line":1353},"ajax_optimize_single_image",{"action":1665,"nopriv":1633,"callback":1666,"hasNonce":1635,"hasCapCheck":1635,"file":286,"line":946},"prorank_restore_single_image","ajax_restore_single_image",{"action":1668,"nopriv":1633,"callback":1669,"hasNonce":1635,"hasCapCheck":1635,"file":286,"line":757},"prorank_get_image_optimization_status","ajax_get_optimization_status",{"action":1671,"nopriv":1633,"callback":1672,"hasNonce":1635,"hasCapCheck":1635,"file":363,"line":474},"prorank_save_audit_settings","ajax_save_settings",{"action":1674,"nopriv":1633,"callback":1675,"hasNonce":1635,"hasCapCheck":1635,"file":363,"line":383},"prorank_apply_preset","ajax_apply_preset",{"action":1677,"nopriv":1633,"callback":1678,"hasNonce":1635,"hasCapCheck":1635,"file":1679,"line":677},"prorank_get_extensions","ajax_get_extensions","includes\\Core\\ExtensionManager.php",{"action":1681,"nopriv":1633,"callback":1682,"hasNonce":1635,"hasCapCheck":1635,"file":1679,"line":219},"prorank_install_extension","ajax_install_extension",{"action":1684,"nopriv":1633,"callback":1685,"hasNonce":1635,"hasCapCheck":1635,"file":1679,"line":702},"prorank_remove_extension","ajax_remove_extension",{"action":1687,"nopriv":1633,"callback":1688,"hasNonce":1635,"hasCapCheck":1633,"file":439,"line":957},"prorank_track_link_click","track_click",{"action":1687,"nopriv":1635,"callback":1688,"hasNonce":1635,"hasCapCheck":1633,"file":439,"line":283},{"action":1691,"nopriv":1633,"callback":1692,"hasNonce":1635,"hasCapCheck":1635,"file":553,"line":193},"prorank_batch_enhance_schemas","ajax_process_batch",{"action":1687,"nopriv":1633,"callback":1688,"hasNonce":1635,"hasCapCheck":1633,"file":734,"line":1657},{"action":1687,"nopriv":1635,"callback":1688,"hasNonce":1635,"hasCapCheck":1633,"file":734,"line":157},{"action":1696,"nopriv":1633,"callback":1697,"hasNonce":1635,"hasCapCheck":1635,"file":1023,"line":347},"prorank_analyze_database","handle_analyze_database",{"action":1699,"nopriv":1633,"callback":1700,"hasNonce":1635,"hasCapCheck":1635,"file":1023,"line":1461},"prorank_cleanup_database","handle_cleanup_database",{"action":1702,"nopriv":1633,"callback":1703,"hasNonce":1635,"hasCapCheck":1635,"file":1023,"line":378},"prorank_analyze_autoload","handle_analyze_autoload",{"action":1705,"nopriv":1633,"callback":1706,"hasNonce":1635,"hasCapCheck":1635,"file":1036,"line":1174},"prorank_download_fonts","handle_font_download",{"action":1708,"nopriv":1633,"callback":1709,"hasNonce":1635,"hasCapCheck":1635,"file":1065,"line":1710},"prorank_convert_images","handle_bulk_conversion",356,[1712,1718,1724,1728,1732,1736,1739,1742,1745,1749,1753,1756,1761,1765,1771,1775,1779,1784,1788,1791,1793,1798,1801,1806,1810,1813,1815,1819,1823,1828,1832,1836,1840,1843,1848,1853,1856,1859,1865,1869,1873,1876,1881,1885,1889,1892,1896,1901,1906,1911,1916,1920,1925,1928,1931,1934,1937,1941,1945,1948,1951,1954,1957,1960],{"namespace":1713,"route":1714,"methods":1715,"callback":726,"permissionCallback":26,"file":1717,"line":250},"prorank-seo\u002Fv1","\u002Fbrowser-cache\u002Fsettings",[1716],"GET","includes\\Api\\Endpoints\\BrowserCacheEndpoint.php",{"namespace":1713,"route":1719,"methods":1720,"callback":1722,"permissionCallback":1723,"file":1717,"line":200},"\u002Fbrowser-cache\u002Ftest",[1721],"POST","test_configuration","check_permission",{"namespace":1713,"route":1725,"methods":1726,"callback":1727,"permissionCallback":1723,"file":1717,"line":604},"\u002Fbrowser-cache\u002Fhtaccess",[1716],"get_htaccess_status",{"namespace":1713,"route":1729,"methods":1730,"callback":1731,"permissionCallback":1723,"file":1717,"line":702},"\u002Fbrowser-cache\u002Fregenerate",[1721],"regenerate_htaccess",{"namespace":1713,"route":1733,"methods":1734,"callback":726,"permissionCallback":26,"file":1735,"line":293},"\u002Fperformance\u002Fimage-optimization\u002Fstats",[1716],"includes\\Core\\RestApi\\ImageOptimizationSettingsController.php",{"namespace":1713,"route":1737,"methods":1738,"callback":726,"permissionCallback":26,"file":1735,"line":32},"\u002Fperformance\u002Fimage-optimization\u002Fbulk",[1716],{"namespace":1713,"route":1740,"methods":1741,"callback":726,"permissionCallback":26,"file":531,"line":135},"\u002Flinking\u002Fanalysis",[1716],{"namespace":1713,"route":1743,"methods":1744,"callback":726,"permissionCallback":26,"file":544,"line":666},"\u002Flinking\u002Fmetrics",[1716],{"namespace":1713,"route":1746,"methods":1747,"callback":726,"permissionCallback":26,"file":544,"line":1748},"\u002Flinking\u002Fscan",[1716],39,{"namespace":1713,"route":1750,"methods":1751,"callback":726,"permissionCallback":26,"file":548,"line":1752},"\u002Fschemas",[1716],176,{"namespace":1713,"route":1754,"methods":1755,"callback":726,"permissionCallback":26,"file":548,"line":884},"\u002Fschemas\u002F(?P\u003Cid>\\d+)",[1716],{"namespace":1713,"route":1757,"methods":1758,"callback":1759,"permissionCallback":1760,"file":548,"line":516},"\u002Fschemas\u002F(?P\u003Cid>\\d+)\u002Ftoggle",[1716],"toggle_schema_status","check_pro_permission",{"namespace":1713,"route":1762,"methods":1763,"callback":1764,"permissionCallback":1760,"file":548,"line":913},"\u002Fschema\u002Fcustom-fields",[1716],"get_custom_fields",{"namespace":1713,"route":1766,"methods":1767,"callback":1768,"permissionCallback":1769,"file":693,"line":1770},"\u002Fsettings\u002Fbreadcrumbs",[1716],"get_settings","rest_permission_check",532,{"namespace":1713,"route":1766,"methods":1772,"callback":1773,"permissionCallback":1769,"file":693,"line":1774},[1721],"update_settings",538,{"namespace":1713,"route":1776,"methods":1777,"callback":726,"permissionCallback":26,"file":743,"line":1778},"\u002Fpodcast\u002Fsettings",[1716],1043,{"namespace":1713,"route":1780,"methods":1781,"callback":1782,"permissionCallback":1769,"file":743,"line":1783},"\u002Fpodcast\u002Fvalidate-feed",[1716],"validate_podcast_feed",1063,{"namespace":1713,"route":1785,"methods":1786,"callback":1787,"permissionCallback":325,"file":790,"line":1160},"\u002Freadability\u002Fanalyze",[1721],"analyze_content",{"namespace":1713,"route":1789,"methods":1790,"callback":1768,"permissionCallback":325,"file":859,"line":113},"\u002Fsettings\u002Fbasic-schema",[1716],{"namespace":1713,"route":1789,"methods":1792,"callback":1773,"permissionCallback":325,"file":859,"line":753},[1721],{"namespace":1713,"route":1794,"methods":1795,"callback":1796,"permissionCallback":1723,"file":864,"line":1797},"\u002Fsettings\u002Fsite_basics",[1716],"get_settings_endpoint",178,{"namespace":1713,"route":1794,"methods":1799,"callback":1800,"permissionCallback":1723,"file":864,"line":574},[1716],"update_settings_endpoint",{"namespace":1713,"route":1802,"methods":1803,"callback":1804,"permissionCallback":1723,"file":864,"line":1805},"\u002Fsite-basics\u002Fverification-status",[1716],"get_verification_status",191,{"namespace":1713,"route":1807,"methods":1808,"callback":1809,"permissionCallback":1723,"file":864,"line":891},"\u002Fsite-basics\u002Ftest-verification",[1716],"test_verification",{"namespace":1713,"route":1811,"methods":1812,"callback":1796,"permissionCallback":1723,"file":879,"line":1227},"\u002Fsettings\u002Ftitles-meta",[1716],{"namespace":1713,"route":1811,"methods":1814,"callback":1800,"permissionCallback":1723,"file":879,"line":1238},[1716],{"namespace":1713,"route":1816,"methods":1817,"callback":1818,"permissionCallback":1723,"file":879,"line":964},"\u002Fsettings\u002Ftitles_meta_general",[1716],"get_general_settings_endpoint",{"namespace":1713,"route":1816,"methods":1820,"callback":1821,"permissionCallback":1723,"file":879,"line":1822},[1716],"update_general_settings_endpoint",254,{"namespace":1713,"route":1824,"methods":1825,"callback":1826,"permissionCallback":1723,"file":879,"line":1827},"\u002Fsettings\u002Ftitles_meta_homepage",[1716],"get_homepage_settings_endpoint",261,{"namespace":1713,"route":1824,"methods":1829,"callback":1830,"permissionCallback":1723,"file":879,"line":1831},[1716],"update_homepage_settings_endpoint",267,{"namespace":1713,"route":1833,"methods":1834,"callback":1835,"permissionCallback":1723,"file":879,"line":976},"\u002Fsettings\u002Fsite_info",[1716],"get_site_info_endpoint",{"namespace":1713,"route":1837,"methods":1838,"callback":1839,"permissionCallback":1723,"file":879,"line":986},"\u002Ftitles-meta\u002Fbulk-edit",[1716],"get_bulk_edit_data",{"namespace":1713,"route":1837,"methods":1841,"callback":1842,"permissionCallback":1723,"file":879,"line":1000},[1716],"save_bulk_edit_data",{"namespace":1713,"route":1844,"methods":1845,"callback":1846,"permissionCallback":325,"file":1159,"line":1847},"\u002Fjs-minify\u002Fstats",[1716],"rest_get_stats",831,{"namespace":1713,"route":1849,"methods":1850,"callback":1851,"permissionCallback":325,"file":1159,"line":1852},"\u002Fjs-minify\u002Fclear-cache",[1721],"rest_clear_cache",839,{"namespace":1713,"route":1854,"methods":1855,"callback":726,"permissionCallback":26,"file":1210,"line":639},"\u002Flcp-beacon",[1716],{"namespace":1713,"route":1857,"methods":1858,"callback":726,"permissionCallback":26,"file":1210,"line":643},"\u002Flcp-beacon\u002F",[1716],{"namespace":1713,"route":1860,"methods":1861,"callback":1862,"permissionCallback":1863,"file":1285,"line":1864},"\u002Fsettings\u002Fhead_cleanup_quick",[1716],"get_quick_settings","check_permissions",524,{"namespace":1713,"route":1860,"methods":1866,"callback":1867,"permissionCallback":1863,"file":1285,"line":1868},[1721],"update_quick_settings",530,{"namespace":1713,"route":1870,"methods":1871,"callback":726,"permissionCallback":26,"file":1330,"line":1872},"\u002F404-monitor",[1716],481,{"namespace":1713,"route":1874,"methods":1875,"callback":726,"permissionCallback":26,"file":1330,"line":1596},"\u002F404-monitor\u002F(?P\u003Cid>\\d+)",[1716],{"namespace":1713,"route":1877,"methods":1878,"callback":1879,"permissionCallback":1863,"file":1330,"line":1880},"\u002F404-monitor\u002Fstats",[1716],"get_404_stats",502,{"namespace":1713,"route":1882,"methods":1883,"callback":1884,"permissionCallback":1863,"file":1330,"line":1604},"\u002F404-monitor\u002Fcreate-redirect",[1721],"create_redirect_from_404",{"namespace":1713,"route":1886,"methods":1887,"callback":726,"permissionCallback":26,"file":1330,"line":1888},"\u002F404-monitor\u002Fexclusions",[1716],514,{"namespace":1713,"route":1890,"methods":1891,"callback":726,"permissionCallback":26,"file":1340,"line":1563},"\u002Fredirects",[1716],{"namespace":1713,"route":1893,"methods":1894,"callback":726,"permissionCallback":26,"file":1340,"line":1895},"\u002Fredirects\u002F(?P\u003Cid>\\d+)",[1716],455,{"namespace":1713,"route":1897,"methods":1898,"callback":1899,"permissionCallback":1863,"file":1340,"line":1900},"\u002Fredirects\u002Fbulk",[1721],"bulk_action",474,{"namespace":1713,"route":1902,"methods":1903,"callback":1904,"permissionCallback":1863,"file":1340,"line":1905},"\u002Fredirects\u002Fexport",[1716],"export_redirects",494,{"namespace":1713,"route":1907,"methods":1908,"callback":1909,"permissionCallback":1863,"file":1340,"line":1910},"\u002Fredirects\u002Fimport",[1721],"import_redirects",500,{"namespace":1713,"route":1912,"methods":1913,"callback":1914,"permissionCallback":1863,"file":1340,"line":1915},"\u002Fredirects\u002Fcheck-chains",[1716],"check_all_chains",506,{"namespace":1713,"route":1917,"methods":1918,"callback":1919,"permissionCallback":1863,"file":1340,"line":1607},"\u002Fredirects\u002Fflatten-chains",[1721],"flatten_redirect_chains",{"namespace":1713,"route":1921,"methods":1922,"callback":1923,"permissionCallback":1863,"file":1340,"line":1924},"\u002Fredirects\u002Ftest-regex",[1721],"test_regex_pattern",531,{"namespace":1713,"route":1926,"methods":1927,"callback":726,"permissionCallback":26,"file":1486,"line":1827},"\u002Faccessibility\u002Fscan",[1716],{"namespace":1713,"route":1929,"methods":1930,"callback":726,"permissionCallback":26,"file":1486,"line":986},"\u002Faccessibility\u002Fstatus",[1716],{"namespace":1713,"route":1932,"methods":1933,"callback":726,"permissionCallback":26,"file":1486,"line":1303},"\u002Faccessibility\u002Fissues",[1716],{"namespace":1713,"route":1935,"methods":1936,"callback":726,"permissionCallback":26,"file":1486,"line":1320},"\u002Faccessibility\u002Fsummary",[1716],{"namespace":1713,"route":1938,"methods":1939,"callback":726,"permissionCallback":26,"file":1486,"line":1940},"\u002Faccessibility\u002Fexport",[1716],345,{"namespace":1713,"route":1942,"methods":1943,"callback":726,"permissionCallback":26,"file":1486,"line":1944},"\u002Faccessibility\u002Fauto-fix",[1716],366,{"namespace":1713,"route":1946,"methods":1947,"callback":726,"permissionCallback":26,"file":1486,"line":1154},"\u002Faccessibility\u002Fsettings",[1716],{"namespace":1713,"route":1949,"methods":1950,"callback":726,"permissionCallback":26,"file":1493,"line":1180},"\u002Fbroken-links\u002Fscan",[1716],{"namespace":1713,"route":1952,"methods":1953,"callback":726,"permissionCallback":26,"file":1493,"line":865},"\u002Fbroken-links",[1716],{"namespace":1713,"route":1955,"methods":1956,"callback":726,"permissionCallback":26,"file":1493,"line":1484},"\u002Fbroken-links\u002F(?P\u003Cid>\\d+)\u002Frecheck",[1716],{"namespace":1713,"route":1958,"methods":1959,"callback":726,"permissionCallback":26,"file":1493,"line":516},"\u002Fbroken-links\u002F(?P\u003Cid>\\d+)\u002Fignore",[1716],{"namespace":1713,"route":1961,"methods":1962,"callback":726,"permissionCallback":26,"file":1493,"line":1238},"\u002Fbroken-links\u002Fstatus",[1716],[1964,1967,1970],{"tag":1965,"callback":1966,"file":693,"line":887},"prorank_breadcrumbs","shortcode_output",{"tag":1968,"callback":1969,"file":1323,"line":677},"prorank_sitemap","render_sitemap_shortcode",{"tag":1971,"callback":1969,"file":1323,"line":219},"prorank_html_sitemap",[1973,1974,1977,1978,1979,1981,1983,1985,1987,1989,1991,1995,1998,2000,2004,2005,2006,2007,2009,2010,2011,2013,2015,2017,2019,2022],{"hook":1651,"callback":1651,"file":169,"line":1924},{"hook":1975,"callback":1975,"file":177,"line":1976},"prorank_process_ai_optimization",812,{"hook":398,"callback":398,"file":400,"line":316},{"hook":402,"callback":402,"file":400,"line":753},{"hook":405,"callback":405,"file":400,"line":1980},253,{"hook":405,"callback":405,"file":400,"line":1982},507,{"hook":409,"callback":409,"file":400,"line":1984},522,{"hook":409,"callback":409,"file":400,"line":1986},537,{"hook":405,"callback":405,"file":400,"line":1988},558,{"hook":405,"callback":405,"file":400,"line":1990},1617,{"hook":1992,"callback":1992,"file":1993,"line":1994},"prorank_license_check","includes\\Core\\LicenseManager.php",1357,{"hook":1594,"callback":1594,"file":1996,"line":1997},"includes\\Core\\RestApi\\ImageOptimizationController.php",939,{"hook":1063,"callback":1063,"file":1735,"line":1999},315,{"hook":2001,"callback":2001,"file":2002,"line":2003},"prorank_bulk_image_optimization","includes\\Core\\RestApi\\PerformanceSettingsController.php",1293,{"hook":551,"callback":551,"file":553,"line":757},{"hook":551,"callback":551,"file":553,"line":880},{"hook":737,"callback":737,"file":734,"line":190},{"hook":1021,"callback":1021,"file":1023,"line":2008},174,{"hook":1021,"callback":1021,"file":1023,"line":568},{"hook":1032,"callback":1032,"file":1023,"line":1940},{"hook":1108,"callback":1108,"file":1065,"line":2012},3681,{"hook":1108,"callback":1108,"file":1065,"line":2014},3744,{"hook":1142,"callback":1142,"file":1065,"line":2016},3845,{"hook":1063,"callback":1063,"file":1065,"line":2018},3974,{"hook":2020,"callback":2020,"file":1223,"line":2021},"prorank_send_edge_analytics",1786,{"hook":1333,"callback":1333,"file":1330,"line":765},{"dangerousFunctions":2024,"sqlUsage":2032,"outputEscaping":2369,"fileOperations":635,"externalRequests":1371,"nonceChecks":368,"capabilityChecks":868,"bundledLibraries":2502},[2025,2028],{"fn":2026,"file":1993,"line":2008,"context":2027},"unserialize","return @unserialize($decrypted);",{"fn":2029,"file":1159,"line":2030,"context":2031},"preg_replace(\u002Fe)",651,"preg_replace('\u002Fe",{"prepared":2033,"raw":492,"locations":2034},621,[2035,2037,2039,2040,2042,2044,2047,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2075,2078,2081,2082,2085,2087,2090,2092,2094,2095,2096,2098,2099,2100,2102,2104,2106,2108,2110,2112,2114,2116,2119,2121,2123,2125,2128,2130,2132,2134,2136,2138,2139,2142,2144,2146,2147,2149,2151,2153,2155,2157,2159,2162,2165,2166,2167,2168,2170,2171,2172,2174,2176,2177,2178,2180,2181,2182,2184,2185,2187,2188,2190,2192,2193,2195,2197,2200,2203,2205,2207,2210,2212,2214,2215,2216,2218,2220,2222,2224,2226,2228,2230,2231,2233,2235,2237,2239,2241,2243,2245,2247,2249,2251,2253,2255,2257,2259,2261,2263,2265,2267,2269,2271,2273,2275,2277,2279,2281,2283,2285,2287,2289,2291,2293,2295,2297,2299,2301,2303,2305,2307,2309,2311,2313,2315,2317,2319,2320,2322,2324,2326,2328,2330,2332,2334,2336,2337,2339,2341,2343,2345,2347,2349,2351,2353,2355,2357,2359,2361,2363,2365,2367],{"file":169,"line":1069,"context":2036},"$wpdb->query() with variable interpolation",{"file":169,"line":2038,"context":2036},265,{"file":169,"line":1266,"context":2036},{"file":169,"line":2041,"context":2036},406,{"file":169,"line":2043,"context":2036},407,{"file":240,"line":2045,"context":2046},403,"$wpdb->get_row() with variable interpolation",{"file":240,"line":1536,"context":2046},{"file":240,"line":1868,"context":2049},"$wpdb->get_var() with variable interpolation",{"file":400,"line":2051,"context":2046},1317,{"file":400,"line":2053,"context":2046},1644,{"file":400,"line":2055,"context":2036},1857,{"file":400,"line":2057,"context":2036},1858,{"file":400,"line":2059,"context":2036},1859,{"file":400,"line":2061,"context":2036},1866,{"file":400,"line":2063,"context":2036},2115,{"file":400,"line":2065,"context":2036},2531,{"file":400,"line":2067,"context":2049},3131,{"file":400,"line":2069,"context":2049},3140,{"file":400,"line":2071,"context":2049},3150,{"file":2073,"line":1752,"context":2074},"includes\\Core\\Cache\\RedirectCache.php","$wpdb->get_results() with variable interpolation",{"file":2076,"line":2077,"context":2046},"includes\\Core\\DataProviders\\SustainabilityHistory.php",302,{"file":2076,"line":2079,"context":2080},314,"$wpdb->get_col() with variable interpolation",{"file":2076,"line":835,"context":2036},{"file":2083,"line":2084,"context":2036},"includes\\Core\\ExternalAuditClient.php",818,{"file":2083,"line":2086,"context":2036},832,{"file":2088,"line":2089,"context":2036},"includes\\Core\\Google\\GSCProxyClient.php",491,{"file":2088,"line":2091,"context":2036},492,{"file":2093,"line":211,"context":2049},"includes\\Core\\Importers\\AIOSEOImporter.php",{"file":2093,"line":1183,"context":2074},{"file":2093,"line":540,"context":2074},{"file":2097,"line":207,"context":2049},"includes\\Core\\Importers\\RankMathImporter.php",{"file":2097,"line":1599,"context":2074},{"file":2097,"line":2086,"context":2074},{"file":2101,"line":415,"context":2049},"includes\\Core\\Importers\\SEOPressImporter.php",{"file":2103,"line":204,"context":2049},"includes\\Core\\Importers\\YoastImporter.php",{"file":2103,"line":2105,"context":2074},364,{"file":2107,"line":986,"context":2036},"includes\\Core\\Lifecycle.php",{"file":2107,"line":2109,"context":2036},308,{"file":439,"line":2111,"context":2074},692,{"file":463,"line":2113,"context":2036},196,{"file":2115,"line":297,"context":2049},"includes\\Core\\RestApi\\Controllers\\DashboardController.php",{"file":2117,"line":2118,"context":2080},"includes\\Core\\RestApi\\DashboardController.php",620,{"file":2117,"line":2120,"context":2049},1086,{"file":2117,"line":2122,"context":2049},1106,{"file":2117,"line":2124,"context":2049},1126,{"file":2126,"line":2127,"context":2049},"includes\\Core\\RestApi\\EnhancedAuditController.php",2252,{"file":2126,"line":2129,"context":2036},2262,{"file":2126,"line":2131,"context":2036},2310,{"file":2126,"line":2133,"context":2074},2326,{"file":2126,"line":2135,"context":2049},2345,{"file":1996,"line":2137,"context":2049},470,{"file":1735,"line":904,"context":2036},{"file":2140,"line":2141,"context":2074},"includes\\Core\\RestApi\\ImportExportController.php",418,{"file":2140,"line":2143,"context":2049},465,{"file":2140,"line":2145,"context":2074},469,{"file":2140,"line":1592,"context":2074},{"file":2140,"line":2148,"context":2049},592,{"file":2140,"line":2150,"context":2080},756,{"file":2140,"line":2152,"context":2080},781,{"file":2140,"line":2154,"context":2049},804,{"file":2140,"line":2156,"context":2036},808,{"file":2140,"line":2158,"context":2036},819,{"file":2160,"line":2161,"context":2036},"includes\\Core\\RestApi\\InternalLinkingEndpoints.php",4407,{"file":2163,"line":2164,"context":2049},"includes\\Core\\RestApi\\LinkingController.php",883,{"file":544,"line":322,"context":2049},{"file":544,"line":940,"context":2049},{"file":544,"line":1044,"context":2074},{"file":544,"line":2169,"context":2049},231,{"file":544,"line":1293,"context":2049},{"file":544,"line":1578,"context":2049},{"file":548,"line":2173,"context":2080},2773,{"file":2175,"line":1110,"context":2074},"includes\\Core\\RestApi\\UrlCleanupController.php",{"file":616,"line":580,"context":2074},{"file":616,"line":979,"context":2036},{"file":2179,"line":415,"context":2036},"includes\\Database\\Migrations\\InternalLinkingEnhancedMigration.php",{"file":2179,"line":604,"context":2049},{"file":2179,"line":372,"context":2036},{"file":2183,"line":564,"context":2036},"includes\\Database\\RedirectsTableInstaller.php",{"file":2183,"line":887,"context":2036},{"file":2183,"line":2186,"context":2049},210,{"file":2183,"line":1069,"context":2036},{"file":2183,"line":2189,"context":2036},300,{"file":2191,"line":492,"context":2036},"includes\\Database\\Schema\\ContentLibrarySchema.php",{"file":2191,"line":587,"context":2049},{"file":2194,"line":761,"context":2036},"includes\\Database\\Schema\\RoadmapItemsSchema.php",{"file":693,"line":2196,"context":2036},913,{"file":2198,"line":2199,"context":2074},"includes\\Modules\\Content\\InternalLinking\\AutoLink\\RuleEngine.php",148,{"file":2201,"line":2202,"context":2036},"includes\\Modules\\Content\\InternalLinking\\TableRegistry.php",519,{"file":2201,"line":2204,"context":2080},601,{"file":2206,"line":970,"context":2036},"includes\\Modules\\Indexing\\Sitemaps\\BaseSitemapProvider.php",{"file":2208,"line":2209,"context":2049},"includes\\Modules\\Indexing\\Sitemaps\\CategorySitemapProvider.php",398,{"file":2211,"line":2077,"context":2049},"includes\\Modules\\Indexing\\Sitemaps\\ProductSitemapProvider.php",{"file":2213,"line":1444,"context":2036},"includes\\Modules\\Performance\\AboveFoldDetector.php",{"file":2213,"line":483,"context":2036},{"file":2213,"line":1413,"context":2036},{"file":1023,"line":2217,"context":2074},457,{"file":1023,"line":2219,"context":2049},477,{"file":1023,"line":2221,"context":2036},625,{"file":1023,"line":2223,"context":2036},634,{"file":1023,"line":2225,"context":2049},894,{"file":1023,"line":2227,"context":2049},898,{"file":1023,"line":2229,"context":2049},902,{"file":1023,"line":326,"context":2049},{"file":1023,"line":2232,"context":2049},910,{"file":1023,"line":2234,"context":2049},914,{"file":1023,"line":2236,"context":2049},918,{"file":1023,"line":2238,"context":2049},922,{"file":1023,"line":2240,"context":2049},926,{"file":1023,"line":2242,"context":2049},930,{"file":1023,"line":2244,"context":2049},934,{"file":1023,"line":2246,"context":2049},938,{"file":1023,"line":2248,"context":2049},942,{"file":1023,"line":2250,"context":2049},946,{"file":1023,"line":2252,"context":2049},954,{"file":1023,"line":2254,"context":2074},1012,{"file":1023,"line":2256,"context":2074},1061,{"file":1023,"line":2258,"context":2074},1142,{"file":1023,"line":2260,"context":2074},1187,{"file":1023,"line":2262,"context":2036},1249,{"file":1023,"line":2264,"context":2036},1322,{"file":1023,"line":2266,"context":2049},1387,{"file":1023,"line":2268,"context":2074},1527,{"file":1023,"line":2270,"context":2074},1537,{"file":1023,"line":2272,"context":2074},1547,{"file":1023,"line":2274,"context":2074},1557,{"file":1023,"line":2276,"context":2074},1567,{"file":1023,"line":2278,"context":2036},1633,{"file":1023,"line":2280,"context":2036},1642,{"file":1023,"line":2282,"context":2074},1672,{"file":1023,"line":2284,"context":2049},1714,{"file":1023,"line":2286,"context":2046},1882,{"file":1023,"line":2288,"context":2074},1889,{"file":1023,"line":2290,"context":2036},2325,{"file":1023,"line":2292,"context":2036},2354,{"file":1023,"line":2294,"context":2036},2383,{"file":1023,"line":2296,"context":2036},2412,{"file":1023,"line":2298,"context":2036},2443,{"file":1023,"line":2300,"context":2036},2450,{"file":1023,"line":2302,"context":2036},2484,{"file":1023,"line":2304,"context":2036},2513,{"file":1023,"line":2306,"context":2036},2558,{"file":1023,"line":2308,"context":2049},2587,{"file":1023,"line":2310,"context":2049},2594,{"file":1023,"line":2312,"context":2049},2601,{"file":1023,"line":2314,"context":2049},2608,{"file":1023,"line":2316,"context":2049},2615,{"file":1330,"line":2318,"context":2074},626,{"file":1340,"line":516,"context":2074},{"file":1340,"line":2321,"context":2049},348,{"file":1340,"line":2323,"context":2074},1425,{"file":1340,"line":2325,"context":2074},1479,{"file":1340,"line":2327,"context":2074},1519,{"file":1340,"line":2329,"context":2074},1631,{"file":1486,"line":2331,"context":2036},642,{"file":1486,"line":2333,"context":2036},780,{"file":1486,"line":2335,"context":2049},982,{"file":1486,"line":1778,"context":2049},{"file":1486,"line":2338,"context":2049},1139,{"file":1486,"line":2340,"context":2049},1238,{"file":1493,"line":2342,"context":2074},871,{"file":1500,"line":2344,"context":2049},355,{"file":1500,"line":2346,"context":2074},587,{"file":1500,"line":2348,"context":2036},668,{"file":1500,"line":2350,"context":2036},683,{"file":1500,"line":2352,"context":2036},684,{"file":1500,"line":2354,"context":2074},801,{"file":1500,"line":2356,"context":2036},2735,{"file":1500,"line":2358,"context":2049},2790,{"file":1500,"line":2360,"context":2036},2792,{"file":1500,"line":2362,"context":2049},2796,{"file":1500,"line":2364,"context":2036},2798,{"file":1500,"line":2366,"context":2049},2817,{"file":2368,"line":712,"context":2036},"uninstall.php",{"escaped":2370,"rawEcho":681,"locations":2371},1076,[2372,2374,2376,2377,2379,2380,2382,2384,2386,2388,2389,2391,2393,2395,2397,2398,2399,2400,2402,2404,2406,2407,2408,2410,2411,2412,2413,2415,2417,2419,2420,2422,2424,2425,2427,2429,2431,2433,2435,2437,2439,2440,2441,2442,2443,2446,2448,2449,2452,2454,2456,2457,2458,2459,2461,2462,2463,2465,2466,2468,2470,2472,2474,2475,2477,2479,2480,2481,2483,2485,2487,2489,2491,2493,2495,2497,2499,2501],{"file":144,"line":2091,"context":2373},"raw output",{"file":144,"line":2375,"context":2373},551,{"file":156,"line":1177,"context":2373},{"file":177,"line":2378,"context":2373},238,{"file":177,"line":979,"context":2373},{"file":177,"line":2381,"context":2373},597,{"file":177,"line":2383,"context":2373},598,{"file":177,"line":2385,"context":2373},599,{"file":177,"line":2387,"context":2373},600,{"file":177,"line":2204,"context":2373},{"file":177,"line":2390,"context":2373},610,{"file":177,"line":2392,"context":2373},611,{"file":177,"line":2394,"context":2373},612,{"file":264,"line":2396,"context":2373},217,{"file":264,"line":906,"context":2373},{"file":264,"line":909,"context":2373},{"file":286,"line":821,"context":2373},{"file":286,"line":2401,"context":2373},328,{"file":286,"line":2403,"context":2373},360,{"file":286,"line":2405,"context":2373},361,{"file":286,"line":2105,"context":2373},{"file":286,"line":832,"context":2373},{"file":286,"line":2409,"context":2373},397,{"file":286,"line":2209,"context":2373},{"file":286,"line":608,"context":2373},{"file":286,"line":43,"context":2373},{"file":286,"line":2414,"context":2373},401,{"file":329,"line":2416,"context":2373},497,{"file":329,"line":2418,"context":2373},499,{"file":329,"line":1910,"context":2373},{"file":329,"line":2421,"context":2373},501,{"file":2423,"line":1397,"context":2373},"includes\\Core\\FilesystemHelper.php",{"file":473,"line":1052,"context":2373},{"file":590,"line":2426,"context":2373},285,{"file":631,"line":2428,"context":2373},2176,{"file":631,"line":2430,"context":2373},2334,{"file":631,"line":2432,"context":2373},2432,{"file":631,"line":2434,"context":2373},2631,{"file":631,"line":2436,"context":2373},2738,{"file":631,"line":2438,"context":2373},2847,{"file":646,"line":720,"context":2373},{"file":656,"line":344,"context":2373},{"file":656,"line":880,"context":2373},{"file":669,"line":290,"context":2373},{"file":2444,"line":2445,"context":2373},"includes\\Integrations\\Elementor\\Widgets\\BreadcrumbsWidget.php",359,{"file":693,"line":2447,"context":2373},1488,{"file":743,"line":1554,"context":2373},{"file":2450,"line":2451,"context":2373},"includes\\Modules\\Content\\templates\\feed-podcast.php",371,{"file":2450,"line":2453,"context":2373},385,{"file":864,"line":2455,"context":2373},335,{"file":864,"line":1127,"context":2373},{"file":864,"line":170,"context":2373},{"file":864,"line":2445,"context":2373},{"file":864,"line":2460,"context":2373},367,{"file":864,"line":1147,"context":2373},{"file":864,"line":832,"context":2373},{"file":864,"line":2464,"context":2373},576,{"file":864,"line":2348,"context":2373},{"file":963,"line":2467,"context":2373},758,{"file":1036,"line":2469,"context":2373},389,{"file":1065,"line":2471,"context":2373},4005,{"file":1065,"line":2473,"context":2373},4006,{"file":1171,"line":2314,"context":2373},{"file":1395,"line":2476,"context":2373},329,{"file":1395,"line":2478,"context":2373},358,{"file":1395,"line":2105,"context":2373},{"file":1395,"line":1144,"context":2373},{"file":1515,"line":2482,"context":2373},1247,{"file":1515,"line":2484,"context":2373},1248,{"file":1515,"line":2486,"context":2373},1251,{"file":1515,"line":2488,"context":2373},1269,{"file":1515,"line":2490,"context":2373},1283,{"file":1515,"line":2492,"context":2373},1288,{"file":1515,"line":2494,"context":2373},1296,{"file":1515,"line":2496,"context":2373},1297,{"file":1515,"line":2498,"context":2373},1302,{"file":2500,"line":407,"context":2373},"includes\\Widgets\\HtmlSitemapWidget.php",{"file":2500,"line":221,"context":2373},[2503],{"name":2504,"version":26,"knownCves":2505},"Lodash",[],[2507,2524,2540,2550],{"entryPoint":2508,"graph":2509,"unsanitizedCount":30,"severity":2523},"maybe_render_block_editor_notice (includes\\Admin\\EditorSidebar.php:179)",{"nodes":2510,"edges":2521},[2511,2516],{"id":2512,"type":2513,"label":2514,"file":264,"line":2515},"n0","source","$_GET",206,{"id":2517,"type":2518,"label":2519,"file":264,"line":909,"wp_function":2520},"n1","sink","echo() [XSS]","echo",[2522],{"from":2512,"to":2517,"sanitized":1633},"medium",{"entryPoint":2525,"graph":2526,"unsanitizedCount":30,"severity":2523},"ajax_install_extension (includes\\Core\\ExtensionManager.php:313)",{"nodes":2527,"edges":2537},[2528,2530,2533],{"id":2512,"type":2513,"label":2529,"file":1679,"line":1315},"$_POST",{"id":2517,"type":2531,"label":2532,"file":1679,"line":1315},"transform","→ install_extension()",{"id":2534,"type":2518,"label":2535,"file":1679,"line":513,"wp_function":2536},"n2","wp_remote_get() [SSRF]","wp_remote_get",[2538,2539],{"from":2512,"to":2517,"sanitized":1633},{"from":2517,"to":2534,"sanitized":1633},{"entryPoint":2541,"graph":2542,"unsanitizedCount":30,"severity":2523},"\u003CExtensionManager> (includes\\Core\\ExtensionManager.php:0)",{"nodes":2543,"edges":2547},[2544,2545,2546],{"id":2512,"type":2513,"label":2529,"file":1679,"line":1315},{"id":2517,"type":2531,"label":2532,"file":1679,"line":1315},{"id":2534,"type":2518,"label":2535,"file":1679,"line":513,"wp_function":2536},[2548,2549],{"from":2512,"to":2517,"sanitized":1633},{"from":2517,"to":2534,"sanitized":1633},{"entryPoint":2551,"graph":2552,"unsanitizedCount":30,"severity":2558},"\u003CEditorSidebar> (includes\\Admin\\EditorSidebar.php:0)",{"nodes":2553,"edges":2556},[2554,2555],{"id":2512,"type":2513,"label":2514,"file":264,"line":2515},{"id":2517,"type":2518,"label":2519,"file":264,"line":909,"wp_function":2520},[2557],{"from":2512,"to":2517,"sanitized":1633},"low",{"summary":2560,"deductions":2561},"The prorank-seo plugin v1.0.4 exhibits a mixed security posture. On the positive side, it demonstrates good practices in terms of output escaping (93%) and the use of prepared statements for SQL queries (78%). The absence of any recorded vulnerabilities, critical taint flows, or unpatched CVEs is also a strong indicator of a generally secure development process or at least a history of timely fixes. The plugin also implements a significant number of capability checks (159) and nonce checks (34), which are crucial for preventing unauthorized actions.\n\nHowever, there are several areas of concern. The plugin has a considerable attack surface with 94 entry points, and a notable 28 of these lack explicit authentication or permission checks. Specifically, 28 out of 64 REST API routes do not have permission callbacks, and 0 out of 27 AJAX handlers are noted as unprotected. The presence of dangerous functions like `unserialize` and `preg_replace(\u002Fe)` also introduces potential risks, especially if user-supplied data can influence their execution. Furthermore, the taint analysis, while reporting no critical or high severity flows, did identify 4 flows with unsanitized paths, suggesting potential avenues for injection if not handled carefully by downstream sanitization or validation.\n\nIn conclusion, while the plugin's vulnerability history and general coding practices like SQL prepared statements and output escaping are commendable, the significant number of unprotected entry points, particularly in the REST API, and the presence of dangerous functions warrant caution. The identified unsanitized paths, even without immediate critical severity, highlight potential areas that could be exploited in conjunction with other weaknesses. Addressing the unprotected entry points should be a priority.",[2562,2564,2566,2568,2570,2572],{"reason":2563,"points":1093},"Unprotected REST API routes",{"reason":2565,"points":1093},"Unprotected AJAX handlers",{"reason":2567,"points":66},"Dangerous function: unserialize",{"reason":2569,"points":66},"Dangerous function: preg_replace(\u002Fe)",{"reason":2571,"points":1514},"Taint flows with unsanitized paths (4)",{"reason":2573,"points":653},"Bundled library: Lodash","2026-03-17T07:08:18.436Z",{"wat":2576,"direct":2585},{"assetPaths":2577,"generatorPatterns":2580,"scriptPaths":2581,"versionParams":2582},[2578,2579],"\u002Fwp-content\u002Fplugins\u002Fprorank-seo\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fprorank-seo\u002Fassets\u002Fjs\u002Fapp.js",[],[2579],[2583,2584],"prorank-seo\u002Fassets\u002Fcss\u002Fstyle.css?ver=","prorank-seo\u002Fassets\u002Fjs\u002Fapp.js?ver=",{"cssClasses":2586,"htmlComments":2588,"htmlAttributes":2589,"restEndpoints":2591,"jsGlobals":2593,"shortcodeOutput":2596},[2587],"prorank-seo-wrap",[],[2590],"data-prorank-seo-action",[2592],"\u002Fwp-json\u002Fprorank-seo\u002Fv1\u002Finternal-linking",[2594,2595],"ProRankSEO","prorank_seo_data",[]]