[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRhvpflPLvBMSGoiVQImM3NJKh_G0Od3kkMl9ee4Dyk4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":135,"fingerprints":1155},"rc-site-manager-optimization","RC Site Manager & Optimization","2.4.4","Rocket Comunicazione","https:\u002F\u002Fprofiles.wordpress.org\u002Frocketcomunicazione\u002F","\u003Cp>Transform your WordPress admin experience with advanced management tools. Optimize WooCommerce product management and statistics, simplified SEO, WP Rocket cache control and media administration from unified dashboards that give you everything at a glance within reach.\u003C\u002Fp>\n\u003Cp>Save hours of daily admin work by eliminating the need to jump between multiple plugin interfaces. Get instant access to critical WooCommerce sales data, SEO status updates, cache performance metrics, and media library insights from centralized dashboards. Perfect for busy store owners, developers, and digital agencies who need efficient site management without the complexity.\u003C\u002Fp>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cp>English, Italian, French, German, Dutch, Spanish\u003C\u002Fp>\n\u003Ch4>Smart Integration System\u003C\u002Fh4>\n\u003Cp>The plugin automatically detects and enhances your existing tools, providing deep integration with:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n* Simplified product and category management\u003Cbr \u002F>\n* Advanced order and customer statistics\u003Cbr \u002F>\n* Annual analytics and sales reporting\u003Cbr \u002F>\n* Custom reporting dashboard\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Tools Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Rank Math\u003C\u002Fstrong> – Simplified and enhanced SEO management interface\u003Cbr \u002F>\n* \u003Cstrong>Yoast SEO\u003C\u002Fstrong> – Quick edit SEO data from custom panels\u003Cbr \u002F>\n* Unified SEO dashboard for both plugins\u003Cbr \u002F>\n* Bulk SEO operations\u003Cbr \u002F>\n* Quick meta editing\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP Rocket Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n* Activation rules for total or partial cache cleanup\u003Cbr \u002F>\n* Automatic daily and hourly scheduling\u003Cbr \u002F>\n* Cache performance monitoring\u003Cbr \u002F>\n* Quick regeneration of failed or incomplete cache\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multilingual Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatic recognition of WPML\u002FPolylang content\u003Cbr \u002F>\n* Language-aware dashboards for statistics and content\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Centralized Dashboards\u003C\u002Fstrong>\u003Cbr \u002F>\nAll your site management tools in one place. Dashboards give you everything at a glance within reach with instant access to critical functions and real-time statistics.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Media Management\u003C\u002Fstrong>\u003Cbr \u002F>\n* Advanced media library tools\u003Cbr \u002F>\n* Bulk operations\u003Cbr \u002F>\n* Image optimization utilities\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Top URL Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nMonitor your most important pages with custom tracking. Perfect for tracking landing pages, campaigns, and high-value content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Utility Tools\u003C\u002Fstrong>\u003Cbr \u002F>\nCollection of powerful utilities for daily admin tasks:\u003Cbr \u002F>\n* Bulk operations\u003Cbr \u002F>\n* System information\u003Cbr \u002F>\n* Performance monitoring\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Existing Plugin Enhancement\u003C\u002Fstrong>\u003Cbr \u002F>\nDoesn’t interfere with your plugins but enhances their functionality with simplified interfaces and additional controls not available in standard WordPress.\u003C\u002Fp>\n\u003Ch4>Technical Excellence\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Performance First\u003C\u002Fstrong>: Optimized code with minimal overhead\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security\u003C\u002Fstrong>: Admin-only access with proper capability checks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database\u003C\u002Fstrong>: Custom tables for efficient data storage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AJAX Powered\u003C\u002Fstrong>: Smooth, no-refresh operations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Translatable\u003C\u002Fstrong>: Complete internationalization support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Code\u003C\u002Fstrong>: Following WordPress coding standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Digital Agencies\u003C\u002Fstrong> managing multiple client sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce Stores\u003C\u002Fstrong> running WooCommerce\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Publishers\u003C\u002Fstrong> needing advanced SEO tools\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> wanting efficient admin workflows\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Administrators\u003C\u002Fstrong> seeking time-saving tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Choose RC Site Manager?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>One Plugin, Multiple Solutions\u003C\u002Fstrong> – Avoid tons of additional code for customizations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intelligent Integration\u003C\u002Fstrong> – Works with your existing tools, not against them\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Time Efficiency\u003C\u002Fstrong> – Reduce admin time by up to 70%\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Grade\u003C\u002Fstrong> – Built by agency developers for real-world use\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Active Development\u003C\u002Fstrong> – Regular updates and new features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Backend\u003C\u002Fstrong> – No frontend impact, pure admin enhancement\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Smart Features\u003C\u002Fh4>\n\u003Cp>The plugin intelligently adapts based on your installed plugins:\u003Cbr \u002F>\n* Shows WooCommerce tools only if WooCommerce is active\u003Cbr \u002F>\n* Displays SEO features when Rank Math or Yoast is detected\u003Cbr \u002F>\n* Enables WP Rocket panel when the plugin is installed\u003Cbr \u002F>\n* Adjusts for WPML\u002FPolylang when multilingual setup is detected\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce (version 4.0+)\u003C\u002Fli>\n\u003Cli>WP Rocket (version 3.8+)\u003C\u002Fli>\n\u003Cli>Rank Math SEO (version 1.0.90+) OR Yoast SEO (version 19.0+)\u003C\u002Fli>\n\u003Cli>WPML (version 4.4+) OR Polylang (version 3.2+)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About Rocket Comunicazione\u003C\u002Fh4>\n\u003Cp>We are a digital agency specializing in WordPress and WooCommerce solutions. With years of experience managing complex sites, we built this plugin to solve real problems we face daily.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Website\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.rocketcomunicazione.com\" rel=\"nofollow ugc\">rocketcomunicazione.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Support\u003C\u002Fstrong>: Visit our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Frc-site-manager-optimization\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy\u003C\u002Fstrong>: When enabled in Settings, this plugin collects anonymous technical data (WordPress\u002FPHP versions, theme, common plugins) to help improve the plugin. No personal data is collected. This feature can be disabled in User Permissions Settings.\u003C\u002Fp>\n","Advanced WordPress dashboard: WooCommerce products & stats, SEO tools, WP Rocket cache control and media management in one place.",10,2081,100,2,"2026-03-14T10:36:00.000Z","6.9.4","6.0","8.1",[20,21,22,23,24],"media-optimization","rank-math","seo-tools","woocommerce-management","wp-rocket","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frc-site-manager-optimization.2.4.4.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"rocketcomunicazione",1,30,94,"2026-04-04T07:04:23.769Z",[38,59,78,101,116],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":14,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":25,"download_link":57,"security_score":58,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"turn-rank-math-faq-block-to-accordion","Turn Rank Math FAQ Block to Accordion","1.1.0","yasir129","https:\u002F\u002Fprofiles.wordpress.org\u002Fyasir129\u002F","\u003Cp>This plugin not only turns the Rank Math FAQ schema blocks into accordion but also a make them accessibility-ready. This plugin works out of the box. Upon installation and activation, it will automatically convert the Rank Math FAQ schema blocks into collapsible headers or accordion.\u003Cbr \u002F>\nThis plugin will convert the frequently asked questions (FAQ) block of Rank Math SEO plugin into decent looking accordion.\u003C\u002Fp>\n\u003Cp>Here is a 2 min video about the plugin working\u003Cbr \u002F>\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\u002FzSQr2CLIyOM?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>\u003C\u002Fp>\n","This plugin turns Rank Math FAQ blocks into accordion easily and make them accessibility ready.",5000,28308,"2024-05-21T21:17:00.000Z","6.5.8","5.0","5.3",[53,21,54,55,56],"faq","rank-math-seo","readability","seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fturn-rank-math-faq-block-to-accordion.zip",92,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":13,"num_ratings":14,"last_updated":69,"tested_up_to":16,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":25,"download_link":77,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"auto-focus-keyword-for-seo","Auto Focus Keyword for SEO","1.0.4","Pagup","https:\u002F\u002Fprofiles.wordpress.org\u002Fpagup\u002F","\u003Cp>The “Focus Keyword” feature of Yoast SEO and Rank Math is a dynamic backend tool that allows the optimization of a page based on a central query, with the aim of maximizing its understanding by search engines and generating consistent SEO. This “Focus Keyword” will also be deployed as a “Meta Tag keyword” on the frontend, in the HTML code of your website.\u003C\u002Fp>\n\u003Cp>The “Focus Keyword” feature (or “Primary Keyword”) allows users to specify a target keyword or phrase for each article or page of their website. The goal is to optimize the content around this keyword to improve the chances of ranking in search engines for that specific query.\u003C\u002Fp>\n\u003Cp>Once you have defined your primary keyword, these plugins analyze the content of your page and provide recommendations to improve your SEO. They check if the target keyword is present in essential elements of the page, such as the title, meta description, heading tags (H1, H2, etc.), body content, and image alt attributes. They also indicate whether you need to add or remove instances of the keyword for better optimization.\u003C\u002Fp>\n\u003Cp>By using the “Focus Keyword” feature of Yoast SEO or Rank Math, you can refine your content to align with the best SEO practices and increase your chances of being well-ranked in search engine results for your target keyword.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The role of the Auto Focus Keyword plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The fact is that it can sometimes be challenging to determine which keywords to use or to optimize for all the pages\u002Farticles\u002Fproducts of a website.\u003C\u002Fp>\n\u003Cp>That’s where the plugin comes in: \u003Cstrong>Auto Focus Keyword for Yoast SEO & Rank Math\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The “Auto Focus Keyword” plugin has been specially designed to work seamlessly with the Yoast SEO and Rank Math plugins, two of the most popular SEO plugins on WordPress. This seamless integration allows users to benefit from advanced optimization features without encountering any issues.\u003C\u002Fp>\n\u003Cp>When you use the “Auto Focus Keyword” plugin in conjunction with Yoast SEO or Rank Math, you can fully leverage the potential of these plugins to improve your SEO and optimize your content. Here’s how this synergy works:\u003C\u002Fp>\n\u003Cp>This plugin will allow you to automatically add a focus keyword corresponding to the title of your page\u002Farticle\u002Fproduct in the backend of your website using Yoast SEO and Rank Math. This means you don’t need to manually enter each target keyword, as the plugin does it for you. This feature saves you time and ensures consistency in optimizing your content.\u003C\u002Fp>\n\u003Cp>Once installed, you simply need to select the parts of your website that will be affected by its execution (Post types). If necessary, you can identify the pages\u002FURLs that are not relevant for this process and then initiate a scan (“FETCH”) to identify the pages on the website that do not have any focus keyword identified in the backend via Yoast SEO or Rank Math.\u003C\u002Fp>\n\u003Cp>Once done, you just need to click on “SYNC,” and all these pages will have the focus keyword populated with the page title.\u003C\u002Fp>\n\u003Cp>By combining the “Auto Focus Keyword” plugin with Yoast SEO and Rank Math, you have a comprehensive SEO optimization solution. You can automate the process of adding targeted keywords, improve the consistency of your optimization, and fully utilize the advanced features of Yoast SEO and Rank Math. This synergy between the plugins ensures optimal SEO for your site without any conflicts or technical issues.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The PRO version allows you to:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Continuously run the process of adding Focus Keywords to any new content created on the website, for which the Focus Keyword has not been identified at the time of publishing.\u003C\u002Fli>\n\u003Cli>Extend the optimization process to your product pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Why use the “Auto Focus Keyword” plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>There are several ideas behind the creation of this plugin, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Save you time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When it comes to optimizing your website using tools like Yoast SEO or Rank Math, especially for a large content structure (such as an online store), it can be tedious to optimize everything diligently for search engines. However, this will no longer be a problem with this plugin.\u003C\u002Fp>\n\u003Cp>The plugin will also help you quickly identify pages that require special attention, thanks to the color-coded “dots” provided by Yoast SEO. This is because a Focus Keyword, which is an optimization target, will be defined.\u003C\u002Fp>\n\u003Cp>Furthermore, in the case of an online store, the optimization target is often the product name. Once again, the plugin will automatically add the page title (i.e., the product name) as the Focus Keyword.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable the use of other SEO plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By automatically adding a Focus Keyword to all your pages, you can take advantage of various other SEO plugins that utilize the Focus Keyword as an optimization tool.\u003C\u002Fp>\n\u003Cp>For example, the “BIALTY” plugin used to optimize Alt tags for images can now deploy Alt tags across your entire site since its execution is directly tied to the existence of Focus Keywords. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-image-alt-text-with-yoast\u002F\" rel=\"ugc\">See here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The same applies to the “BIGTA” plugin used to optimize Title Text for images, as it also utilizes the Focus Keywords from Yoast SEO or Rank Math. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-image-title-attribute\u002F\" rel=\"ugc\">See here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Lastly, and this is a significant advantage, deploying Focus Keywords on all your pages allows you to implement the most effective internal linking strategy on your site using “\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatic-internal-links-for-seo\u002F\" rel=\"ugc\">Auto links for SEO\u003C\u002Fa>” another plugin developed by us at PAGUP.com. It uses Focus Keywords as anchor text for link creation.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Understand how SEO works.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By combining the use of these plugins and optimizing your Focus Keywords, you will understand the importance of creating consistency in your content to maximize search engine comprehension.\u003C\u002Fp>\n\u003Cp>Enjoy !\u003C\u002Fp>\n","This plugin will assign Focus Keywords to all your pages (on the backend) based on post titles, for websites using Yoast SEO and Rank Math.",2000,17442,"2026-01-18T17:04:00.000Z","4.1","7.4",[73,74,21,75,76],"focus-keyword","meta-tag-keyword","search-engines","yoast-seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-focus-keyword-for-seo.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":67,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":16,"requires_at_least":70,"requires_php":90,"tags":91,"homepage":96,"download_link":97,"security_score":98,"vuln_count":99,"unpatched_count":27,"last_vuln_date":100,"fetched_at":29},"bulk-noindex-nofollow-toolkit-by-mad-fish","Bulk NoIndex & NoFollow Toolkit","2.30","madfishdigital","https:\u002F\u002Fprofiles.wordpress.org\u002Fmadfishdigital\u002F","\u003Cp>Developed by Mad Fish Digital, this plugin saves webmasters time when finding and removing thin pages from search engine indexes.\u003C\u002Fp>\n\u003Cp>The plugin provides an interface to sort posts by word count and character count, then bulk noindex or nofollow them. Categories and terms can be sorted by post count and managed the same way. Author archive URLs can now also be managed from a dedicated tab — useful for controlling whether author pages appear in search results.\u003C\u002Fp>\n\u003Ch4>Please Keep in Mind\u003C\u002Fh4>\n\u003Cp>After a page or category is noindexed, it can take search engines up to a few weeks before the page stops appearing in the search index. The amount of time will depend on how frequently a search engine crawls your website. We recommend using Google Search Console to further analyze how your pages appear in the search index.\u003C\u002Fp>\n\u003Ch4>Advantages\u003C\u002Fh4>\n\u003Cp>1) Reduce the time it takes to NoIndex\u002FNoFollow each page, post, category, or author URL manually\u003C\u002Fp>\n\u003Cp>2) Sort posts and pages by word count and character count to quickly identify thin content\u003C\u002Fp>\n\u003Cp>3) Sort categories and tags by their number of associated posts\u003C\u002Fp>\n\u003Cp>4) Manage NoIndex and NoFollow directives for author archive URLs from a dedicated Authors tab\u003C\u002Fp>\n\u003Cp>5) Speed up search engine penalty recovery by bulk noindexing large numbers of posts and pages\u003C\u002Fp>\n\u003Cp>6) Quickly noindex content identified by web crawlers such as Screaming Frog or DeepCrawl\u003C\u002Fp>\n\u003Cp>7) Visualize all posts’, pages’, categories’, and authors’ noindex and nofollow statuses at a glance\u003C\u002Fp>\n\u003Cp>8) Syncs with Rank Math, Yoast SEO, and AIOSEO to maintain and manage your existing robots directives\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For support related inquiries, visit the \u003Ca href=\"https:\u002F\u002Fwww.madfishdigital.com\u002Fwp-plugins\u002F\" rel=\"follow nofollow ugc\">Mad Fish Digital plugin support page\u003C\u002Fa> to drop us a line or ask a question. Please note that responses to specific inquiries may take up to 24 hours.\u003C\u002Fp>\n\u003Ch4>Why would you want to remove a bulk amount of pages from search indexes?\u003C\u002Fh4>\n\u003Cp>At Mad Fish Digital, we use tools like Screaming Frog, LinkResearch Tools, Ahrefs, and SEM Rush to crawl and analyze web pages. Sometimes, you want to remove multiple web pages from a search engine’s index that contain no longer current content, old products and services, or outdated guidelines\u002Fregulations. In many of these cases, you need the pages to be temporarily dropped from Google’s index today, but may want to update the content at a later date. By noindexing a post or page, you can avoid having to set the status code of those pages to 404 (or 410).\u003C\u002Fp>\n\u003Cp>This is where having a tool to bulk noindex\u002Fnofollow these pages can become handy. You can easily remove pages from the search index, then remove the noindex directive once the content has been updated.\u003C\u002Fp>\n\u003Cp>This plugin allows you to bulk edit the meta robots index and follow directives for your site’s posts, pages, categories, and author archive URLs. This tool is compatible with your existing Rank Math, Yoast SEO, and AIOSEO settings. Syncing of category noindex\u002Fnofollow settings with Yoast and AIOSEO is not yet supported.\u003C\u002Fp>\n\u003Cp>By keeping your pages in sync with the noindex\u002Fnofollow settings for Rank Math, Yoast, and AIOSEO, you never have to worry about duplicating efforts or which plugin is managing your robots directives.\u003C\u002Fp>\n\u003Ch4>Fallback Protection\u003C\u002Fh4>\n\u003Cp>If you disable your Rank Math, Yoast, or AIOSEO plugins, this plugin will continue to serve the appropriate meta robots tag based on the noindex\u002Fnofollow settings configured through the interface.\u003C\u002Fp>\n\u003Cp>If you do disable any of these plugins, be sure to check the Bulk NoIndex\u002FNoFollow interface (Tools menu) to confirm that your posts, pages, and author URLs are still noindexed and nofollowed accordingly. Robots directives set directly through the WP post editing interface may not always be tracked by this plugin if those SEO plugins were previously enabled but are later disabled.\u003C\u002Fp>\n\u003Ch3>Installation & Usage\u003C\u002Fh3>\n\u003Cp>1) Login as an administrator to your WordPress Admin account. Using the “Add New” menu option under the “Plugins” section of the navigation, you can either search for: “Bulk NoIndex & NoFollow Tool” or if you’ve downloaded the plugin already, click the “Upload” link, find the .zip file you downloaded and then click “Install Now”. Or you can unzip and FTP upload the plugin to your plugins directory.\u003C\u002Fp>\n\u003Cp>2) Navigate to Tools -> Bulk NoIndex\u002FNoFollow\u003C\u002Fp>\n\u003Cp>3) Use the Posts, Categories, or Authors tabs to manage robots directives\u003C\u002Fp>\n","Bulk set the noindex \u002F nofollow robots tag for posts, pages, categories, and author URLs. Easily identify thin content and noindex it fast.",25501,86,9,"2026-03-08T06:55:00.000Z","5.6",[92,93,21,94,95],"all-in-one-seo-aioseo","bulk-noindex-nofollow","seo-penalty-recovery","yoast","https:\u002F\u002Fwww.madfishdigital.com\u002Fwp-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-noindex-nofollow-toolkit-by-mad-fish.2.30.zip",97,5,"2025-04-01 00:00:00",{"slug":102,"name":103,"version":104,"author":102,"author_profile":105,"description":106,"short_description":107,"active_installs":67,"downloaded":108,"rating":27,"num_ratings":27,"last_updated":109,"tested_up_to":110,"requires_at_least":90,"requires_php":25,"tags":111,"homepage":114,"download_link":115,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"textbulker","TextBulker (IA Redaction)","1.0.1","https:\u002F\u002Fprofiles.wordpress.org\u002Ftextbulker\u002F","\u003Cp>\u003Cstrong>TextBulker\u003C\u002Fstrong> is a content and image automation platform powered by AI.\u003Cbr \u002F>\nThis plugin allows your WordPress site to receive SEO meta fields (title, meta description, focus keyword) during article publishing – ideal for integrations using Yoast SEO or Rank Math.\u003C\u002Fp>\n\u003Cp>🔧 Current capabilities:\u003Cbr \u002F>\n– Inject SEO metas via REST API on post creation\u003Cbr \u002F>\n– Compatible with \u003Cstrong>Yoast SEO\u003C\u002Fstrong> and \u003Cstrong>Rank Math\u003C\u002Fstrong>\u003Cbr \u002F>\n– Diagnostics page to monitor plugin status\u003Cbr \u002F>\n– Fully local (no ping or remote sync)\u003C\u002Fp>\n\u003Cp>🚀 Future updates will allow full article pushing, media handling, scheduling, and more via TextBulker.com\u003C\u002Fp>\n","Official plugin for TextBulker.com – inject SEO metadata via REST API when publishing AI-generated content.",1165,"2025-05-19T13:54:00.000Z","6.8.5",[112,113,21,56,95],"ai","content-generation","https:\u002F\u002Fwww.textbulker.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftextbulker.1.0.1.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":13,"num_ratings":126,"last_updated":127,"tested_up_to":110,"requires_at_least":128,"requires_php":25,"tags":129,"homepage":133,"download_link":134,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"do-shortcodes-for-rank-math-seo","Do Shortcodes for Rank Math SEO","1.2.4","Denra.com","https:\u002F\u002Fprofiles.wordpress.org\u002Fdenra\u002F","\u003Cp>The Rank Math SEO Pack plugin does not provide the feature to do\u002Fdisplay\u002Fshow\u002Fexecute WordPress shortcodes which are entered in the fields for title and description, Open Graph and others for the posts, pages, and other custom post types. This plugin converts all those shortcodes in the mentioned fields to their corresponding values as expected.\u003C\u002Fp>\n\u003Cp>Please check the plugin settings page \u003Ccode>Do Shortcodes for Rank Math SEO\u003C\u002Fcode> menu under the \u003Ccode>Denra Plugins\u003C\u002Fcode> admin menu.\u003C\u002Fp>\n\u003Cp>\u003Cem>It takes lots of efforts to develop and support a plugin for free. Please send us your feedback and questions to fix your issue before leaving a bad review.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Please \u003Ca href=\"mailto:support@denra.com\" rel=\"nofollow ugc\">contact us\u003C\u002Fa> by e-mail if you need more information or support.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Do shortcodes in the post\u002Fpage meta title and description.\u003C\u002Fli>\n\u003Cli>Do shortcodes in the Open Graph (Facebook and Twitter) fields.\u003C\u002Fli>\n\u003Cli>Do shortcodes in the Schema.\u003C\u002Fli>\n\u003Cli>Do shortcodes in the post\u002Fpage titles.\u003C\u002Fli>\n\u003Cli>Do shortcodes in the navigation menus.\u003C\u002Fli>\n\u003Cli>Do shortcodes in the widgets.\u003C\u002Fli>\n\u003C\u002Ful>\n","Display shortcodes in the title, description, Facebook and Twitter fields, and other locations for Rank Math SEO.",1000,10154,3,"2025-04-16T13:05:00.000Z","4.0",[130,21,56,131,132],"apply","shortcode","shortcodes","https:\u002F\u002Fdenra.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fdo-shortcodes-for-rank-math-seo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdo-shortcodes-for-rank-math-seo.1.2.4.zip",{"attackSurface":136,"codeSignals":550,"taintFlows":1128,"riskAssessment":1147,"analyzedAt":1154},{"hooks":137,"ajaxHandlers":399,"restRoutes":543,"shortcodes":544,"cronEvents":545,"entryPointCount":549,"unprotectedCount":549},[138,144,149,152,157,161,165,168,170,172,177,180,182,183,187,191,195,200,203,206,210,214,218,220,223,226,229,232,235,238,240,244,246,249,252,255,258,261,263,266,269,271,274,276,278,279,282,284,287,290,293,294,297,300,302,304,307,309,311,313,314,315,316,318,320,322,324,328,330,331,333,336,337,339,341,344,346,348,350,352,353,355,357,359,363,366,369,372,374,376,378,382,385,388,390,392,394,396],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_enqueue_scripts","closure","agency\\check_url\\index.php",7,{"type":145,"name":146,"callback":141,"file":147,"line":148},"filter","cron_schedules","crons\\agency_check_url.php",14,{"type":145,"name":146,"callback":141,"file":150,"line":151},"crons\\media_trash.php",13,{"type":139,"name":153,"callback":154,"file":155,"line":156},"wp","rc_sm_pagespeed_schedule_cron","crons\\pagespeed.php",6,{"type":139,"name":158,"callback":159,"file":155,"line":160},"rc_sm_pagespeed_cron","rc_sm_pagespeed_run_job",21,{"type":139,"name":162,"callback":141,"file":163,"line":164},"init","crons\\wp_rocket_cache_rules.php",15,{"type":139,"name":166,"callback":167,"file":163,"line":34},"rc_sm_cache_rules_hourly_check","rc_sm_execute_cache_rules_cron",{"type":145,"name":146,"callback":141,"file":169,"line":148},"crons\\wp_rocket_rucss_clean.php",{"type":139,"name":140,"callback":141,"file":171,"line":164},"dashboard\\index.php",{"type":139,"name":173,"callback":174,"file":175,"line":176},"wp_head","rc_sm_admin_bar_css","includes\\admin.php",39,{"type":139,"name":178,"callback":174,"file":175,"line":179},"admin_head",40,{"type":139,"name":178,"callback":141,"file":175,"line":181},80,{"type":139,"name":173,"callback":141,"file":175,"line":87},{"type":139,"name":184,"callback":141,"priority":185,"file":175,"line":186},"admin_bar_menu",31,93,{"type":139,"name":188,"callback":141,"priority":189,"file":175,"line":190},"admin_footer",20,309,{"type":139,"name":192,"callback":141,"priority":193,"file":175,"line":194},"wp_footer",9999,325,{"type":139,"name":196,"callback":197,"file":198,"line":199},"admin_init","rc_sm_check_db_table","includes\\database.php",4,{"type":139,"name":196,"callback":201,"file":198,"line":202},"rc_sm_settings_default_value_user_permissions",101,{"type":139,"name":196,"callback":204,"file":198,"line":205},"rc_sm_ultra_speed_default_values",151,{"type":139,"name":196,"callback":207,"file":208,"line":209},"rc_sm_run_migrations","includes\\database_migration.php",16,{"type":139,"name":211,"callback":141,"priority":11,"file":212,"line":213},"wp_login","includes\\functions\\premium.php",169,{"type":139,"name":215,"callback":141,"priority":216,"file":212,"line":217},"admin_menu",999,189,{"type":139,"name":196,"callback":141,"file":212,"line":219},214,{"type":145,"name":221,"callback":141,"file":212,"line":222},"upload_mimes",255,{"type":145,"name":224,"callback":141,"priority":11,"file":212,"line":225},"wp_check_filetype_and_ext",261,{"type":139,"name":188,"callback":141,"file":227,"line":228},"includes\\functions\\tracker.php",156,{"type":139,"name":162,"callback":141,"priority":99,"file":230,"line":231},"includes\\functions\\wp_rocket_cache_rules.php",50,{"type":139,"name":233,"callback":141,"file":230,"line":234},"save_post",90,{"type":139,"name":236,"callback":141,"file":230,"line":237},"add_meta_boxes",144,{"type":139,"name":162,"callback":141,"file":230,"line":239},258,{"type":139,"name":241,"callback":242,"file":243,"line":99},"plugins_loaded","rc_sm_define_plugin","includes\\functions.php",{"type":139,"name":196,"callback":141,"file":243,"line":245},198,{"type":139,"name":247,"callback":141,"file":243,"line":248},"template_redirect",1427,{"type":139,"name":241,"callback":250,"file":251,"line":156},"rc_sm_load_translation_user_only","includes\\language.php",{"type":139,"name":162,"callback":253,"priority":254,"file":251,"line":34},"rc_sm_define_current_user_lang",25,{"type":139,"name":162,"callback":256,"priority":189,"file":251,"line":257},"rc_sm_define_languages",41,{"type":139,"name":241,"callback":259,"file":260,"line":99},"rc_sm_plugin_versions_check","includes\\plugin_versions.php",{"type":139,"name":140,"callback":141,"file":262,"line":143},"media\\index.php",{"type":139,"name":140,"callback":141,"file":264,"line":265},"plugins\\seo\\index.php",18,{"type":139,"name":140,"callback":141,"file":267,"line":268},"plugins\\woocommerce\\index.php",22,{"type":139,"name":140,"callback":141,"file":270,"line":209},"plugins\\woocommerce\\statistics_year\\index.php",{"type":139,"name":140,"callback":141,"file":272,"line":273},"plugins\\wp_rocket\\index.php",17,{"type":139,"name":140,"callback":141,"file":275,"line":151},"premium\\custom_software_1\\index.php",{"type":139,"name":153,"callback":141,"file":277,"line":199},"premium\\index.php",{"type":139,"name":196,"callback":141,"file":277,"line":88},{"type":139,"name":162,"callback":280,"file":281,"line":273},"rc_sm_premium_sus_mobile_featured_image_register_meta","premium\\ultra_speed\\admin\\mobile_featured_image.php",{"type":139,"name":236,"callback":283,"file":281,"line":185},"rc_sm_premium_sus_mobile_featured_image_add_box",{"type":139,"name":233,"callback":285,"file":281,"line":286},"rc_sm_premium_sus_mobile_featured_image_save",108,{"type":145,"name":288,"callback":141,"file":289,"line":151},"rocket_rucss_inline_atts_exclusions","premium\\ultra_speed\\front_end\\builders\\divi\\divi.php",{"type":145,"name":291,"callback":141,"file":289,"line":292},"rocket_rucss_inline_content_exclusions",19,{"type":139,"name":247,"callback":141,"file":289,"line":185},{"type":139,"name":295,"callback":141,"priority":27,"file":289,"line":296},"after_setup_theme",73,{"type":139,"name":298,"callback":141,"priority":216,"file":289,"line":299},"wp_enqueue_scripts",76,{"type":139,"name":247,"callback":141,"file":289,"line":301},82,{"type":139,"name":247,"callback":141,"priority":33,"file":289,"line":303},96,{"type":139,"name":247,"callback":305,"file":289,"line":306},"rc_sm_sus_replace_divi_burger",269,{"type":139,"name":247,"callback":141,"file":308,"line":151},"premium\\ultra_speed\\front_end\\builders\\elementor\\elementor.php",{"type":139,"name":247,"callback":141,"file":308,"line":310},65,{"type":139,"name":247,"callback":141,"file":312,"line":164},"premium\\ultra_speed\\front_end\\builders\\elementor\\themes\\thegem.php",{"type":139,"name":247,"callback":141,"file":312,"line":185},{"type":139,"name":247,"callback":141,"file":312,"line":310},{"type":139,"name":247,"callback":141,"file":312,"line":35},{"type":139,"name":247,"callback":141,"priority":27,"file":317,"line":143},"premium\\ultra_speed\\front_end\\ros\\fonts.php",{"type":139,"name":173,"callback":141,"priority":33,"file":317,"line":319},53,{"type":139,"name":173,"callback":141,"priority":14,"file":317,"line":321},111,{"type":139,"name":247,"callback":141,"priority":33,"file":323,"line":99},"premium\\ultra_speed\\front_end\\ros\\html.php",{"type":145,"name":325,"callback":326,"file":327,"line":143},"wp_img_tag_add_decoding_attr","__return_false","premium\\ultra_speed\\front_end\\ros\\images.php",{"type":145,"name":329,"callback":141,"file":327,"line":88},"wp_get_attachment_image_attributes",{"type":139,"name":173,"callback":141,"priority":33,"file":327,"line":209},{"type":139,"name":247,"callback":141,"priority":33,"file":327,"line":332},102,{"type":145,"name":334,"callback":141,"file":335,"line":164},"body_class","premium\\ultra_speed\\front_end\\ros\\index.php",{"type":139,"name":192,"callback":141,"priority":33,"file":335,"line":160},{"type":139,"name":173,"callback":141,"priority":216,"file":335,"line":338},46,{"type":139,"name":247,"callback":141,"file":340,"line":151},"premium\\ultra_speed\\front_end\\ros\\plugins\\ninja_forms.php",{"type":139,"name":247,"callback":141,"priority":33,"file":342,"line":343},"premium\\ultra_speed\\front_end\\ros\\plugins\\trustindex.php",8,{"type":139,"name":247,"callback":141,"file":345,"line":11},"premium\\ultra_speed\\front_end\\ros\\remove_html.php",{"type":139,"name":247,"callback":141,"file":347,"line":156},"premium\\ultra_speed\\front_end\\ros\\selected_functions.php",{"type":139,"name":192,"callback":141,"priority":189,"file":349,"line":143},"premium\\ultra_speed\\front_end\\ros\\utility_functions.php",{"type":139,"name":298,"callback":141,"priority":13,"file":351,"line":11},"premium\\ultra_speed\\front_end\\ros\\wordpress.php",{"type":139,"name":295,"callback":141,"file":351,"line":268},{"type":139,"name":298,"callback":141,"priority":13,"file":351,"line":354},28,{"type":139,"name":173,"callback":141,"priority":14,"file":356,"line":209},"premium\\ultra_speed\\front_end\\ros\\wp_rocket.php",{"type":145,"name":358,"callback":141,"file":356,"line":257},"rocket_htaccess_mod_expires",{"type":145,"name":360,"callback":361,"file":356,"line":362},"rocket_separate_mobile_cache","__return_true",63,{"type":145,"name":364,"callback":326,"file":356,"line":365},"rocket_enable_rucss_fonts_preload",66,{"type":145,"name":367,"callback":326,"file":356,"line":368},"rocket_enable_google_fonts_optimization",67,{"type":145,"name":370,"callback":361,"file":356,"line":371},"rocket_override_donotcachepage",70,{"type":145,"name":373,"callback":361,"file":356,"line":296},"rocket_above_the_fold_optimization",{"type":145,"name":375,"callback":361,"file":356,"line":299},"rocket_lrc_optimization",{"type":139,"name":140,"callback":141,"file":377,"line":273},"premium\\ultra_speed\\index.php",{"type":139,"name":241,"callback":379,"file":380,"line":381},"rc_sm_include_plugins","rc-site-manager-optimization.php",89,{"type":139,"name":215,"callback":383,"priority":189,"file":380,"line":384},"rc_sm_site_manager_add_menu",106,{"type":139,"name":140,"callback":386,"file":380,"line":387},"rc_sm_tools_enqueue_admin_assets",272,{"type":139,"name":140,"callback":141,"file":389,"line":164},"settings\\index.php",{"type":139,"name":140,"callback":141,"file":391,"line":164},"site_care\\index.php",{"type":139,"name":140,"callback":141,"file":393,"line":143},"top_url\\index.php",{"type":139,"name":140,"callback":141,"file":395,"line":273},"utility\\index.php",{"type":139,"name":196,"callback":141,"file":397,"line":398},"utility\\tab_log_fn.php",43,[400,404,407,410,413,416,420,424,426,430,433,436,439,441,444,447,451,454,458,461,465,468,472,475,478,480,483,485,488,491,494,498,502,505,508,511,513,515,518,521,523,524,526,529,531,534,537,540],{"action":401,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":403,"line":99},"rc_sm_agency_check_url",false,"agency\\check_url\\check_url_function.php",{"action":405,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":403,"line":406},"rc_sm_agency_delete_url",195,{"action":408,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":403,"line":409},"rc_sm_agency_url_history",224,{"action":411,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":175,"line":412},"rc_sm_clear_page_cache",340,{"action":414,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":175,"line":415},"rc_sm_clear_all_cache",412,{"action":417,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":418,"line":419},"rc_sm_pagespeed_modal","includes\\functions\\pagespeed.php",130,{"action":421,"nopriv":402,"callback":422,"hasNonce":402,"hasCapCheck":402,"file":423,"line":156},"rc_sm_fetch_help","rc_sm_assets_txt_help","includes\\functions\\txt.php",{"action":421,"nopriv":425,"callback":422,"hasNonce":402,"hasCapCheck":402,"file":423,"line":143},true,{"action":427,"nopriv":402,"callback":428,"hasNonce":402,"hasCapCheck":402,"file":243,"line":429},"rc_sm_fetch_content","rc_sm_fetch_content_callback",651,{"action":431,"nopriv":402,"callback":431,"hasNonce":402,"hasCapCheck":402,"file":243,"line":432},"rc_sm_modal_seo_fetch",1153,{"action":434,"nopriv":402,"callback":434,"hasNonce":402,"hasCapCheck":402,"file":243,"line":435},"rc_sm_modal_seo_save",1253,{"action":437,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":438,"line":99},"rc_sm_media","media\\media_function.php",{"action":440,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":438,"line":415},"rc_sm_media_status_switch",{"action":442,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":443,"line":199},"rc_sm_pg_seo_posts","plugins\\seo\\tab_posts_fn.php",{"action":445,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":446,"line":199},"rc_sm_pg_seo_taxonomies","plugins\\seo\\tab_taxonomies_fn.php",{"action":448,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":449,"line":450},"rc_sm_woocommerce_tab_aov_ajax","plugins\\woocommerce\\statistics_year\\tab_aov_fn.php",147,{"action":452,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":449,"line":453},"rc_sm_woocommerce_tab_aov_get_states_by_country",278,{"action":455,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":456,"line":457},"rc_sm_woocommerce_tab_customers_ajax","plugins\\woocommerce\\statistics_year\\tab_customers_fn.php",148,{"action":459,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":456,"line":460},"rc_sm_woocommerce_tab_customers_get_states_by_country",253,{"action":462,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":463,"line":464},"rc_sm_woocommerce_tab_orders_ajax","plugins\\woocommerce\\statistics_year\\tab_orders_fn.php",135,{"action":466,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":463,"line":467},"rc_sm_woocommerce_tab_orders_get_states_by_country",239,{"action":469,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":470,"line":471},"rc_sm_woocommerce_tab_revenue_ajax","plugins\\woocommerce\\statistics_year\\tab_revenue_fn.php",115,{"action":473,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":470,"line":474},"rc_sm_woocommerce_tab_revenue_get_states_by_country",222,{"action":476,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":477,"line":199},"rc_sm_pg_woocommerce","plugins\\woocommerce\\tab_customers_fn.php",{"action":476,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":479,"line":99},"plugins\\woocommerce\\tab_orders_fn.php",{"action":481,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":482,"line":99},"rc_sm_pg_woocommerce_products","plugins\\woocommerce\\tab_products_fn.php",{"action":476,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":484,"line":99},"plugins\\woocommerce\\tab_sales_fn.php",{"action":486,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":487,"line":199},"rc_sm_pg_wp_rocket","plugins\\wp_rocket\\wp_rocket_function.php",{"action":489,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":487,"line":490},"rc_sm_pulisci_non_completed",119,{"action":492,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":487,"line":493},"rc_sm_rigenera",199,{"action":495,"nopriv":402,"callback":496,"hasNonce":402,"hasCapCheck":402,"file":487,"line":497},"rc_sm_cache_rule_save","rc_sm_cache_rule_save_callback",259,{"action":499,"nopriv":402,"callback":500,"hasNonce":402,"hasCapCheck":402,"file":487,"line":501},"rc_sm_cache_rule_delete","rc_sm_cache_rule_delete_callback",616,{"action":503,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":487,"line":504},"rc_sm_pg_wp_rocket_items_rules",671,{"action":506,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":507,"line":199},"rc_sm_custom_software_1_settings_save","premium\\custom_software_1\\custom_software_1_function.php",{"action":509,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":510,"line":199},"rc_sm_preload_fonts_save","premium\\ultra_speed\\ultra_speed_function.php",{"action":512,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":510,"line":268},"rc_sm_preload_images_save",{"action":514,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":510,"line":179},"rc_sm_wp_rocket_settings_save",{"action":516,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":510,"line":517},"rc_sm_general_settings_save",58,{"action":519,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":510,"line":520},"rc_sm_wp_rocket_functions_save",75,{"action":522,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":510,"line":186},"rc_sm_general_functions_save",{"action":519,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":510,"line":321},{"action":522,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":510,"line":525},129,{"action":527,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":528,"line":199},"rc_sm_user_permissions_save","settings\\settings_function.php",{"action":530,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":528,"line":450},"rc_sm_user_permissions_reset",{"action":532,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":528,"line":533},"rc_sm_premium_verify_licence",183,{"action":535,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":536,"line":257},"rc_sm_top_url","top_url\\top_url_function.php",{"action":538,"nopriv":402,"callback":141,"hasNonce":402,"hasCapCheck":402,"file":536,"line":539},"rc_sm_delete_url",266,{"action":541,"nopriv":402,"callback":542,"hasNonce":402,"hasCapCheck":402,"file":397,"line":11},"rc_sm_delete_log","rc_sm_delete_log_file",[],[],[546,547,548],{"hook":158,"callback":158,"file":155,"line":88},{"hook":166,"callback":166,"file":163,"line":292},{"hook":166,"callback":166,"file":260,"line":365},48,{"dangerousFunctions":551,"sqlUsage":552,"outputEscaping":585,"fileOperations":189,"externalRequests":11,"nonceChecks":343,"capabilityChecks":343,"bundledLibraries":1127},[],{"prepared":553,"raw":209,"locations":554},208,[555,558,561,564,565,567,568,569,571,573,575,578,579,580,581,584],{"file":403,"line":556,"context":557},38,"$wpdb->get_var() with variable interpolation",{"file":147,"line":559,"context":560},87,"$wpdb->get_results() with variable interpolation",{"file":175,"line":562,"context":563},423,"$wpdb->query() with variable interpolation",{"file":198,"line":35,"context":557},{"file":198,"line":566,"context":560},283,{"file":208,"line":310,"context":563},{"file":243,"line":457,"context":557},{"file":243,"line":570,"context":557},153,{"file":243,"line":572,"context":557},163,{"file":243,"line":574,"context":557},405,{"file":449,"line":576,"context":577},78,"$wpdb->get_col() with variable interpolation",{"file":456,"line":338,"context":577},{"file":463,"line":520,"context":577},{"file":470,"line":299,"context":577},{"file":582,"line":583,"context":557},"plugins\\wp_rocket\\tab_used_css.php",12,{"file":345,"line":176,"context":563},{"escaped":586,"rawEcho":587,"locations":588},1381,377,[589,592,594,596,598,600,602,603,605,607,609,611,612,613,615,617,619,621,623,625,627,629,630,632,634,636,638,640,642,644,646,648,650,651,652,654,656,658,660,661,663,664,665,667,669,670,672,673,674,676,678,680,682,683,685,687,689,690,692,693,694,696,698,699,701,703,705,707,709,711,712,713,714,715,717,719,721,722,723,725,726,727,728,729,731,733,734,736,738,740,741,742,743,745,746,747,749,751,752,754,756,757,759,761,762,763,764,765,766,768,769,770,771,772,774,775,776,778,780,781,783,785,787,788,789,790,792,793,794,796,797,799,801,803,805,806,807,808,809,810,811,813,814,815,817,819,821,823,824,825,826,827,828,829,830,832,833,835,837,839,841,842,843,845,846,847,848,849,850,851,852,853,854,855,856,857,858,860,861,862,863,865,867,868,870,872,874,875,877,879,880,882,884,885,886,887,889,890,892,893,894,895,896,897,899,901,902,903,904,905,906,908,909,911,913,915,917,918,919,921,922,923,925,926,928,929,930,932,934,936,937,938,940,942,944,945,947,949,950,951,952,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,979,980,982,983,984,985,986,987,988,989,990,991,992,994,995,996,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1010,1011,1012,1013,1014,1015,1017,1018,1020,1022,1024,1025,1026,1028,1029,1030,1032,1034,1036,1037,1038,1040,1042,1044,1045,1046,1048,1049,1051,1052,1054,1055,1056,1058,1060,1062,1064,1066,1068,1070,1071,1072,1073,1074,1075,1076,1078,1080,1081,1083,1085,1086,1087,1088,1090,1091,1092,1095,1096,1097,1099,1100,1101,1102,1103,1104,1105,1107,1109,1110,1111,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126],{"file":403,"line":590,"context":591},121,"raw output",{"file":403,"line":593,"context":591},297,{"file":403,"line":595,"context":591},298,{"file":597,"line":273,"context":591},"dashboard\\tab_home.php",{"file":597,"line":599,"context":591},23,{"file":597,"line":601,"context":591},44,{"file":175,"line":474,"context":591},{"file":175,"line":604,"context":591},223,{"file":418,"line":606,"context":591},176,{"file":418,"line":608,"context":591},186,{"file":418,"line":610,"context":591},187,{"file":418,"line":474,"context":591},{"file":418,"line":409,"context":591},{"file":230,"line":614,"context":591},178,{"file":230,"line":616,"context":591},225,{"file":230,"line":618,"context":591},228,{"file":230,"line":620,"context":591},287,{"file":230,"line":622,"context":591},290,{"file":230,"line":624,"context":591},338,{"file":230,"line":626,"context":591},343,{"file":230,"line":628,"context":591},346,{"file":243,"line":412,"context":591},{"file":243,"line":631,"context":591},341,{"file":243,"line":633,"context":591},350,{"file":243,"line":635,"context":591},351,{"file":243,"line":637,"context":591},453,{"file":243,"line":639,"context":591},526,{"file":243,"line":641,"context":591},576,{"file":243,"line":643,"context":591},644,{"file":243,"line":645,"context":591},867,{"file":243,"line":647,"context":591},1056,{"file":243,"line":649,"context":591},1409,{"file":251,"line":332,"context":591},{"file":251,"line":384,"context":591},{"file":251,"line":653,"context":591},110,{"file":262,"line":655,"context":591},49,{"file":262,"line":657,"context":591},55,{"file":262,"line":659,"context":591},61,{"file":262,"line":371,"context":591},{"file":262,"line":662,"context":591},72,{"file":262,"line":520,"context":591},{"file":262,"line":576,"context":591},{"file":262,"line":666,"context":591},84,{"file":262,"line":668,"context":591},88,{"file":262,"line":234,"context":591},{"file":262,"line":671,"context":591},91,{"file":262,"line":98,"context":591},{"file":438,"line":517,"context":591},{"file":438,"line":675,"context":591},237,{"file":438,"line":677,"context":591},291,{"file":679,"line":11,"context":591},"plugins\\index.php",{"file":679,"line":681,"context":591},26,{"file":679,"line":34,"context":591},{"file":679,"line":684,"context":591},32,{"file":679,"line":686,"context":591},47,{"file":679,"line":688,"context":591},51,{"file":679,"line":319,"context":591},{"file":679,"line":691,"context":591},69,{"file":679,"line":296,"context":591},{"file":679,"line":520,"context":591},{"file":679,"line":695,"context":591},95,{"file":679,"line":697,"context":591},99,{"file":679,"line":202,"context":591},{"file":679,"line":700,"context":591},116,{"file":679,"line":702,"context":591},120,{"file":679,"line":704,"context":591},122,{"file":679,"line":706,"context":591},137,{"file":679,"line":708,"context":591},141,{"file":679,"line":710,"context":591},143,{"file":264,"line":234,"context":591},{"file":264,"line":234,"context":591},{"file":264,"line":186,"context":591},{"file":264,"line":384,"context":591},{"file":264,"line":716,"context":591},109,{"file":718,"line":265,"context":591},"plugins\\seo\\tab_home.php",{"file":718,"line":720,"context":591},24,{"file":718,"line":398,"context":591},{"file":718,"line":659,"context":591},{"file":724,"line":164,"context":591},"plugins\\seo\\tab_posts.php",{"file":724,"line":160,"context":591},{"file":724,"line":599,"context":591},{"file":724,"line":254,"context":591},{"file":724,"line":681,"context":591},{"file":724,"line":730,"context":591},29,{"file":724,"line":732,"context":591},33,{"file":724,"line":176,"context":591},{"file":443,"line":735,"context":591},145,{"file":443,"line":737,"context":591},170,{"file":739,"line":164,"context":591},"plugins\\seo\\tab_taxonomies.php",{"file":739,"line":160,"context":591},{"file":739,"line":599,"context":591},{"file":739,"line":254,"context":591},{"file":739,"line":744,"context":591},27,{"file":739,"line":34,"context":591},{"file":739,"line":732,"context":591},{"file":739,"line":748,"context":591},36,{"file":739,"line":750,"context":591},42,{"file":446,"line":419,"context":591},{"file":446,"line":753,"context":591},161,{"file":267,"line":755,"context":591},98,{"file":267,"line":202,"context":591},{"file":267,"line":758,"context":591},104,{"file":267,"line":760,"context":591},107,{"file":267,"line":653,"context":591},{"file":270,"line":668,"context":591},{"file":270,"line":381,"context":591},{"file":270,"line":234,"context":591},{"file":270,"line":671,"context":591},{"file":767,"line":292,"context":591},"plugins\\woocommerce\\statistics_year\\tab_aov.php",{"file":767,"line":720,"context":591},{"file":767,"line":681,"context":591},{"file":767,"line":354,"context":591},{"file":767,"line":34,"context":591},{"file":767,"line":773,"context":591},37,{"file":767,"line":179,"context":591},{"file":767,"line":750,"context":591},{"file":767,"line":777,"context":591},56,{"file":767,"line":779,"context":591},60,{"file":767,"line":659,"context":591},{"file":449,"line":782,"context":591},242,{"file":449,"line":784,"context":591},265,{"file":786,"line":292,"context":591},"plugins\\woocommerce\\statistics_year\\tab_customers.php",{"file":786,"line":720,"context":591},{"file":786,"line":681,"context":591},{"file":786,"line":354,"context":591},{"file":786,"line":791,"context":591},35,{"file":786,"line":556,"context":591},{"file":786,"line":179,"context":591},{"file":786,"line":795,"context":591},54,{"file":786,"line":517,"context":591},{"file":786,"line":798,"context":591},59,{"file":456,"line":800,"context":591},227,{"file":456,"line":802,"context":591},243,{"file":804,"line":268,"context":591},"plugins\\woocommerce\\statistics_year\\tab_orders.php",{"file":804,"line":744,"context":591},{"file":804,"line":730,"context":591},{"file":804,"line":185,"context":591},{"file":804,"line":732,"context":591},{"file":804,"line":179,"context":591},{"file":804,"line":398,"context":591},{"file":804,"line":812,"context":591},45,{"file":804,"line":798,"context":591},{"file":804,"line":362,"context":591},{"file":804,"line":816,"context":591},64,{"file":463,"line":818,"context":591},213,{"file":463,"line":820,"context":591},229,{"file":822,"line":189,"context":591},"plugins\\woocommerce\\statistics_year\\tab_revenue.php",{"file":822,"line":254,"context":591},{"file":822,"line":744,"context":591},{"file":822,"line":730,"context":591},{"file":822,"line":185,"context":591},{"file":822,"line":556,"context":591},{"file":822,"line":257,"context":591},{"file":822,"line":398,"context":591},{"file":822,"line":831,"context":591},57,{"file":822,"line":659,"context":591},{"file":822,"line":834,"context":591},62,{"file":470,"line":836,"context":591},193,{"file":470,"line":838,"context":591},212,{"file":840,"line":189,"context":591},"plugins\\woocommerce\\tab_customers.php",{"file":840,"line":681,"context":591},{"file":840,"line":354,"context":591},{"file":840,"line":844,"context":591},34,{"file":840,"line":748,"context":591},{"file":840,"line":773,"context":591},{"file":840,"line":556,"context":591},{"file":840,"line":176,"context":591},{"file":840,"line":179,"context":591},{"file":840,"line":257,"context":591},{"file":840,"line":750,"context":591},{"file":840,"line":398,"context":591},{"file":840,"line":601,"context":591},{"file":840,"line":812,"context":591},{"file":840,"line":338,"context":591},{"file":840,"line":686,"context":591},{"file":840,"line":549,"context":591},{"file":840,"line":859,"context":591},52,{"file":840,"line":795,"context":591},{"file":840,"line":777,"context":591},{"file":840,"line":362,"context":591},{"file":840,"line":864,"context":591},68,{"file":840,"line":866,"context":591},77,{"file":477,"line":213,"context":591},{"file":477,"line":869,"context":591},238,{"file":871,"line":599,"context":591},"plugins\\woocommerce\\tab_home.php",{"file":873,"line":681,"context":591},"plugins\\woocommerce\\tab_orders.php",{"file":873,"line":777,"context":591},{"file":479,"line":876,"context":591},159,{"file":878,"line":681,"context":591},"plugins\\woocommerce\\tab_products.php",{"file":878,"line":816,"context":591},{"file":482,"line":881,"context":591},232,{"file":883,"line":189,"context":591},"plugins\\woocommerce\\tab_sales.php",{"file":484,"line":219,"context":591},{"file":272,"line":332,"context":591},{"file":272,"line":286,"context":591},{"file":272,"line":888,"context":591},114,{"file":272,"line":702,"context":591},{"file":891,"line":185,"context":591},"plugins\\wp_rocket\\tab_cache_rules.php",{"file":891,"line":748,"context":591},{"file":891,"line":319,"context":591},{"file":891,"line":657,"context":591},{"file":891,"line":365,"context":591},{"file":891,"line":576,"context":591},{"file":891,"line":898,"context":591},81,{"file":891,"line":900,"context":591},83,{"file":891,"line":559,"context":591},{"file":891,"line":234,"context":591},{"file":891,"line":58,"context":591},{"file":891,"line":98,"context":591},{"file":891,"line":332,"context":591},{"file":891,"line":907,"context":591},105,{"file":891,"line":228,"context":591},{"file":891,"line":910,"context":591},157,{"file":891,"line":912,"context":591},162,{"file":891,"line":914,"context":591},165,{"file":891,"line":916,"context":591},174,{"file":891,"line":614,"context":591},{"file":891,"line":533,"context":591},{"file":891,"line":920,"context":591},188,{"file":891,"line":836,"context":591},{"file":891,"line":245,"context":591},{"file":891,"line":924,"context":591},204,{"file":891,"line":219,"context":591},{"file":891,"line":927,"context":591},218,{"file":891,"line":604,"context":591},{"file":891,"line":618,"context":591},{"file":891,"line":931,"context":591},235,{"file":891,"line":933,"context":591},248,{"file":891,"line":935,"context":591},249,{"file":891,"line":239,"context":591},{"file":891,"line":225,"context":591},{"file":891,"line":939,"context":591},264,{"file":891,"line":941,"context":591},273,{"file":891,"line":943,"context":591},282,{"file":891,"line":566,"context":591},{"file":891,"line":946,"context":591},285,{"file":948,"line":343,"context":591},"plugins\\wp_rocket\\tab_configuration.php",{"file":948,"line":684,"context":591},{"file":948,"line":684,"context":591},{"file":948,"line":798,"context":591},{"file":953,"line":148,"context":591},"plugins\\wp_rocket\\tab_items_rules.php",{"file":953,"line":189,"context":591},{"file":953,"line":268,"context":591},{"file":953,"line":599,"context":591},{"file":953,"line":720,"context":591},{"file":953,"line":254,"context":591},{"file":953,"line":681,"context":591},{"file":953,"line":730,"context":591},{"file":953,"line":732,"context":591},{"file":953,"line":773,"context":591},{"file":953,"line":556,"context":591},{"file":953,"line":176,"context":591},{"file":953,"line":601,"context":591},{"file":953,"line":338,"context":591},{"file":953,"line":671,"context":591},{"file":582,"line":34,"context":591},{"file":582,"line":812,"context":591},{"file":582,"line":338,"context":591},{"file":582,"line":231,"context":591},{"file":582,"line":798,"context":591},{"file":582,"line":864,"context":591},{"file":487,"line":777,"context":591},{"file":487,"line":186,"context":591},{"file":487,"line":384,"context":591},{"file":487,"line":978,"context":591},997,{"file":275,"line":299,"context":591},{"file":981,"line":265,"context":591},"premium\\custom_software_1\\tab_code.php",{"file":981,"line":292,"context":591},{"file":981,"line":730,"context":591},{"file":981,"line":338,"context":591},{"file":981,"line":655,"context":591},{"file":981,"line":834,"context":591},{"file":281,"line":398,"context":591},{"file":281,"line":338,"context":591},{"file":281,"line":859,"context":591},{"file":317,"line":704,"context":591},{"file":335,"line":859,"context":591},{"file":377,"line":993,"context":591},85,{"file":377,"line":671,"context":591},{"file":377,"line":98,"context":591},{"file":997,"line":151,"context":591},"premium\\ultra_speed\\tab_functions.php",{"file":997,"line":148,"context":591},{"file":997,"line":730,"context":591},{"file":997,"line":688,"context":591},{"file":997,"line":795,"context":591},{"file":997,"line":368,"context":591},{"file":997,"line":181,"context":591},{"file":997,"line":898,"context":591},{"file":997,"line":695,"context":591},{"file":997,"line":755,"context":591},{"file":997,"line":321,"context":591},{"file":1009,"line":859,"context":591},"premium\\ultra_speed\\tab_preload.php",{"file":1009,"line":319,"context":591},{"file":1009,"line":362,"context":591},{"file":1009,"line":898,"context":591},{"file":1009,"line":697,"context":591},{"file":1009,"line":332,"context":591},{"file":1009,"line":1016,"context":591},113,{"file":1009,"line":888,"context":591},{"file":1009,"line":1019,"context":591},124,{"file":1009,"line":1021,"context":591},125,{"file":1009,"line":1023,"context":591},134,{"file":1009,"line":464,"context":591},{"file":1009,"line":205,"context":591},{"file":1009,"line":1027,"context":591},152,{"file":1009,"line":912,"context":591},{"file":1009,"line":572,"context":591},{"file":1009,"line":1031,"context":591},172,{"file":1009,"line":1033,"context":591},173,{"file":1009,"line":1035,"context":591},185,{"file":1009,"line":245,"context":591},{"file":1009,"line":493,"context":591},{"file":1009,"line":1039,"context":591},207,{"file":1009,"line":1041,"context":591},217,{"file":1009,"line":1043,"context":591},220,{"file":1009,"line":820,"context":591},{"file":1009,"line":931,"context":591},{"file":1009,"line":1047,"context":591},241,{"file":1009,"line":935,"context":591},{"file":1009,"line":1050,"context":591},250,{"file":1009,"line":497,"context":591},{"file":1009,"line":1053,"context":591},260,{"file":1009,"line":387,"context":591},{"file":1009,"line":453,"context":591},{"file":1009,"line":1057,"context":591},284,{"file":1009,"line":1059,"context":591},292,{"file":1009,"line":1061,"context":591},293,{"file":1009,"line":1063,"context":591},302,{"file":1009,"line":1065,"context":591},303,{"file":1009,"line":1067,"context":591},313,{"file":1069,"line":859,"context":591},"premium\\ultra_speed\\tab_settings.php",{"file":1069,"line":319,"context":591},{"file":1069,"line":691,"context":591},{"file":1069,"line":695,"context":591},{"file":1069,"line":755,"context":591},{"file":1069,"line":321,"context":591},{"file":1069,"line":888,"context":591},{"file":1069,"line":1077,"context":591},127,{"file":1069,"line":1079,"context":591},140,{"file":1069,"line":708,"context":591},{"file":1069,"line":1082,"context":591},164,{"file":1069,"line":1084,"context":591},177,{"file":1069,"line":533,"context":591},{"file":1069,"line":608,"context":591},{"file":1069,"line":217,"context":591},{"file":1069,"line":1089,"context":591},205,{"file":389,"line":87,"context":591},{"file":389,"line":58,"context":591},{"file":1093,"line":1094,"context":591},"settings\\tab_premium.php",11,{"file":1093,"line":151,"context":591},{"file":1093,"line":273,"context":591},{"file":1098,"line":1094,"context":591},"settings\\tab_user_permissions.php",{"file":1098,"line":151,"context":591},{"file":1098,"line":189,"context":591},{"file":1098,"line":744,"context":591},{"file":1098,"line":732,"context":591},{"file":1098,"line":844,"context":591},{"file":1098,"line":748,"context":591},{"file":536,"line":1106,"context":591},175,{"file":536,"line":1108,"context":591},200,{"file":395,"line":559,"context":591},{"file":395,"line":186,"context":591},{"file":1112,"line":88,"context":591},"utility\\tab_system.php",{"file":1112,"line":583,"context":591},{"file":1112,"line":164,"context":591},{"file":1112,"line":273,"context":591},{"file":1112,"line":265,"context":591},{"file":1112,"line":189,"context":591},{"file":1112,"line":160,"context":591},{"file":1112,"line":744,"context":591},{"file":1112,"line":730,"context":591},{"file":1112,"line":34,"context":591},{"file":1112,"line":684,"context":591},{"file":1112,"line":732,"context":591},{"file":1112,"line":791,"context":591},{"file":1112,"line":748,"context":591},{"file":1112,"line":176,"context":591},[],[1129],{"entryPoint":1130,"graph":1131,"unsanitizedCount":27,"severity":1146},"\u003Cadmin> (includes\\admin.php:0)",{"nodes":1132,"edges":1144},[1133,1138],{"id":1134,"type":1135,"label":1136,"file":175,"line":1137},"n0","source","$_GET",312,{"id":1139,"type":1140,"label":1141,"file":175,"line":1142,"wp_function":1143},"n1","sink","echo() [XSS]",317,"echo",[1145],{"from":1134,"to":1139,"sanitized":425},"low",{"summary":1148,"deductions":1149},"The \"rc-site-manager-optimization\" plugin version 2.4.4 exhibits significant security concerns primarily due to its substantial attack surface with unprotected entry points. While the plugin demonstrates good practices in areas like SQL query sanitization and output escaping, the sheer number of AJAX handlers without authentication checks presents a major risk. This means that any unauthenticated user could potentially interact with and trigger actions within these handlers, leading to unintended consequences or the exploitation of underlying vulnerabilities.\n\nThe static analysis revealed no critical taint flows or dangerous functions, which is a positive indicator. The low number of vulnerability history entries also suggests a generally stable codebase. However, the absence of nonce checks on the majority of its entry points, coupled with the significant number of file operations, raises concerns about potential cross-site request forgery (CSRF) attacks or arbitrary file manipulation if other vulnerabilities are present within these unprotected AJAX actions.\n\nIn conclusion, while the plugin has strengths in data handling (SQL and output escaping) and a clean vulnerability history, the unprotected AJAX handlers are a critical weakness that overshadows these positives. The lack of authentication and nonce checks on such a large number of entry points creates a broad attack surface that requires immediate attention to mitigate potential security risks.",[1150,1152],{"reason":1151,"points":11},"Large attack surface without auth checks",{"reason":1153,"points":343},"Missing nonce checks on AJAX handlers","2026-03-17T01:00:24.681Z",{"wat":1156,"direct":1167},{"assetPaths":1157,"generatorPatterns":1161,"scriptPaths":1162,"versionParams":1163},[1158,1159,1160],"\u002Fwp-content\u002Fplugins\u002Frc-site-manager-optimization\u002Fincludes\u002Fjs\u002Frc-sm-admin.js","\u002Fwp-content\u002Fplugins\u002Frc-site-manager-optimization\u002Fincludes\u002Fjs\u002Frc-sm-public.js","\u002Fwp-content\u002Fplugins\u002Frc-site-manager-optimization\u002Fassets\u002Fcss\u002Frc-sm-style.css",[],[1158,1159],[1164,1165,1166],"rc-site-manager-optimization\u002Fincludes\u002Fjs\u002Frc-sm-admin.js?ver=","rc-site-manager-optimization\u002Fincludes\u002Fjs\u002Frc-sm-public.js?ver=","rc-site-manager-optimization\u002Fassets\u002Fcss\u002Frc-sm-style.css?ver=",{"cssClasses":1168,"htmlComments":1170,"htmlAttributes":1171,"restEndpoints":1172,"jsGlobals":1173,"shortcodeOutput":1196},[1169],"rc_sm_dashboard",[],[],[],[1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195],"RC_SM_PLUGIN_VERSION","RC_SM_SITE_URL","RC_SM_PAGINATION_ORDER_OFFSET","RC_SM_TABLE_CONTROL","RC_SM_TABLE_SETTINGS","RC_SM_TABLE_PREMIUM_ULTRA_SPEED","RC_SM_TABLE_PREMIUM_CUSTOM_SOFTWARE","RC_SM_TABLE_PAGESPEED","RC_SM_PAGESPEED_API_KEY","RC_SM_TABLE_AGENCY_CONTROL","RC_SM_YEAR_START_SUBSCRIBER","RC_SM_YEAR_START_CUSTOMER","RC_SM_YEAR_START_ORDER","RC_SM_PLUGIN_WOOCMMERCE","RC_SM_PLUGIN_WP_ROCKET","RC_SM_PLUGIN_SEO","RC_SM_PLUGIN_WOOCOMMERCE_VER_MIN","RC_SM_PLUGIN_WPML_VER_MIN","RC_SM_PLUGIN_POLYLANG_VER_MIN","RC_SM_PLUGIN_WP_ROCKET_VER_MIN","RC_SM_PLUGIN_WP_YOAST_SEO_VER_MIN","RC_SM_PLUGIN_WP_RANK_MATH_VER_MIN",[]]