[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffnky0jp_cg8sf6gG815w4DR-FbqPtOvMvIfzckPj1hU":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":35,"analysis":114,"fingerprints":451},"rm-smart-redirects","RM Smart Redirects","3.1.0","Razib Marketing","https:\u002F\u002Fprofiles.wordpress.org\u002Frazibmarketing\u002F","\u003Cp>\u003Cstrong>RM Smart Redirects\u003C\u002Fstrong> is a powerful yet user-friendly WordPress redirect management plugin designed to preserve your SEO rankings and improve user experience by intelligently handling broken links and URL changes.\u003C\u002Fp>\n\u003Ch4>🚀 Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Smart Redirect Management\u003C\u002Fstrong>\u003Cbr \u002F>\n* Create 301 (permanent) and 302 (temporary) redirects\u003Cbr \u002F>\n* Automatic redirect creation when you change post\u002Fpage slugs\u003Cbr \u002F>\n* Bulk import\u002Fexport redirects via CSV\u003Cbr \u002F>\n* Hierarchical fallback system – automatically redirects to parent URLs when exact matches don’t exist\u003Cbr \u002F>\n* Search and filter redirects easily\u003C\u002Fp>\n\u003Cp>\u003Cstrong>404 Error Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\n* Comprehensive 404 error logging with hit counts\u003Cbr \u002F>\n* Track when broken links were last seen\u003Cbr \u002F>\n* Bulk delete or manage 404 logs\u003Cbr \u002F>\n* Review queue for pending redirect suggestions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n* Clean, modern dashboard UI\u003Cbr \u002F>\n* AJAX-powered for instant updates\u003Cbr \u002F>\n* Bulk actions support\u003Cbr \u002F>\n* Redirect testing tool to verify rules before going live\u003Cbr \u002F>\n* Extensible architecture with action\u002Ffilter hooks\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO-Optimized\u003C\u002Fstrong>\u003Cbr \u002F>\n* Preserve link equity with 301 redirects\u003Cbr \u002F>\n* Prevent broken link penalties\u003Cbr \u002F>\n* Automatic slug change detection\u003Cbr \u002F>\n* Support for external URL redirects\u003C\u002Fp>\n\u003Ch4>💎 Premium Add-On Available\u003C\u002Fh4>\n\u003Cp>Upgrade to \u003Cstrong>RM Smart Redirects PRO\u003C\u002Fstrong> for advanced features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Broken Link Scanner\u003C\u002Fstrong> – Full-site crawl to find broken links automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regex & Wildcard Redirects\u003C\u002Fstrong> – Pattern-based redirects (e.g., \u003Ccode>\u002Fblog\u002F*\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ccode>\u002Fnews\u002F\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Redirects\u003C\u002Fstrong> – Location-based redirects using geo-targeting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Analytics\u003C\u002Fstrong> – Visual charts showing redirect performance and trends\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export 404 Logs\u003C\u002Fstrong> – Download complete 404 reports as CSV\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> – Get help from our expert team\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Frazibmarketing.com\u002Frm-smart-redirects-pro\u002F\" rel=\"nofollow ugc\">Upgrade to PRO \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>🎯 Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bloggers maintaining SEO after URL restructuring\u003C\u002Fli>\n\u003Cli>E-commerce sites managing product URL changes\u003C\u002Fli>\n\u003Cli>Agencies handling client websites\u003C\u002Fli>\n\u003Cli>Developers needing a reliable redirect solution\u003C\u002Fli>\n\u003Cli>Anyone concerned about broken links hurting SEO\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛠️ Use Cases\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Website Migration\u003C\u002Fstrong> – Preserve SEO when moving from another platform\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Restructuring\u003C\u002Fstrong> – Safely reorganize your site structure\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Broken Link Management\u003C\u002Fstrong> – Track and fix 404 errors before they hurt rankings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Cleanup\u003C\u002Fstrong> – Remove outdated URLs while maintaining link equity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-language Sites\u003C\u002Fstrong> – Redirect based on visitor location (PRO)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>📊 Dashboard Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live Statistics\u003C\u002Fstrong> – Active redirects, pending queue, total hits\u003C\u002Fli>\n\u003Cli>\u003Cstrong>404 Logs Tab\u003C\u002Fstrong> – See all broken links with hit counts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Review Queue\u003C\u002Fstrong> – Approve or reject suggested redirects\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tools Tab\u003C\u002Fstrong> – Import\u002FExport, Redirect Tester\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings\u003C\u002Fstrong> – Configure fallback behavior and default redirect types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔧 Technical Highlights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> – Minimal performance impact\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure\u003C\u002Fstrong> – Nonce verification and capability checks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatible\u003C\u002Fstrong> – Works with popular SEO plugins (Yoast, Rank Math)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong> – Fully localized and ready for translation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Code\u003C\u002Fstrong> – Built with WordPress coding standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🌐 External Services (PRO Only)\u003C\u002Fh4>\n\u003Cp>The PRO version uses the \u003Cstrong>GeoJS API\u003C\u002Fstrong> (https:\u002F\u002Fwww.geojs.io\u002F) for location-based redirects:\u003Cbr \u002F>\n* No API key required\u003Cbr \u002F>\n* No personal data sent\u003Cbr \u002F>\n* Free and unlimited\u003Cbr \u002F>\n* HTTPS supported\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Fwww.geojs.io\u002Fdocs\u002Fprivacy\u002F\u003C\u002Fp>\n\u003Cp>Location data is cached locally for 30 minutes to minimize API calls.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Free Version:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin does not collect, store, or transmit any personal data outside your WordPress installation. All redirect data is stored locally in your database.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PRO Version (Optional):\u003C\u002Fstrong>\u003Cbr \u002F>\nThe PRO add-on uses the GeoJS API (https:\u002F\u002Fwww.geojs.io\u002F) for location-based redirects:\u003Cbr \u002F>\n* Only IP addresses are sent (anonymously)\u003Cbr \u002F>\n* No personal user data is transmitted\u003Cbr \u002F>\n* Data is cached locally for 30 minutes\u003Cbr \u002F>\n* You can review GeoJS privacy policy at https:\u002F\u002Fwww.geojs.io\u002Fdocs\u002Fprivacy\u002F\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Free Support:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Community support via WordPress.org forums\u003Cbr \u002F>\n* Documentation at \u003Ca href=\"https:\u002F\u002Frazibmarketing.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">razibmarketing.com\u002Fdocs\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Support:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Priority email support with PRO version\u003Cbr \u002F>\n* Expert assistance within 24 hours\u003Cbr \u002F>\n* Advanced troubleshooting\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Company: \u003Ca href=\"https:\u002F\u002Frazibmarketing.com\u002F\" rel=\"nofollow ugc\">Razib Marketing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Developed By: Sezan Ahmed\u003C\u002Fli>\n\u003Cli>Contribution or Idea Sharing: MD Atiar Rahman Ovi, Mohammed Razib, Md Rifat, Sezan Ahmed\u003C\u002Fli>\n\u003Cli>Icons and design inspired by WordPress coding standards\u003C\u002Fli>\n\u003Cli>External service (PRO): GeoJS (https:\u002F\u002Fwww.geojs.io\u002F)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frazibmarketing.com\u002F\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frazibmarketing.com\u002Fdocs\u002Frm-smart-redirects\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frazibmarketing.com\u002Frm-smart-redirects-pro\u002F\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frazibmarketing.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","An intelligent SEO-focused redirect manager with hierarchical fallback and auto-slug monitoring.",0,132,"2026-02-14T12:54:00.000Z","6.9.4","5.0","7.2",[18,19,20,21,22],"404","broken-links","redirect","seo","url-management","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frm-smart-redirects.3.1.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"razibmarketing",1,30,94,"2026-04-04T15:32:40.203Z",[36,53,69,86,99],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":25,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":15,"requires_php":16,"tags":49,"homepage":51,"download_link":52,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"nandann-ai-smart-404-redirect","Nandann AI Smart 404 Redirects – Auto Fix Broken Links & Typos","1.2.5","Prakhar Bhatia","https:\u002F\u002Fprofiles.wordpress.org\u002Fprakharb88\u002F","\u003Cp>\u003Cstrong>AI Smart 404 Redirect\u003C\u002Fstrong> is an intelligent WordPress plugin that goes beyond simple 404 redirects. Instead of blindly sending all broken links to your homepage, it uses advanced AI algorithms to analyze the requested URL and find the most relevant page on your site.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>🧠 \u003Cstrong>AI-Powered Smart Matching\u003C\u002Fstrong>\u003Cbr \u002F>\n* Analyzes URL keywords and matches them with your content\u003Cbr \u002F>\n* Finds the most relevant page based on titles, slugs, and content\u003Cbr \u002F>\n* Assigns confidence scores to ensure accuracy\u003C\u002Fp>\n\u003Cp>🔤 \u003Cstrong>Typo Detection\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatically detects and corrects typos in URLs\u003Cbr \u002F>\n* Uses Levenshtein distance algorithm for precise matching\u003Cbr \u002F>\n* Configurable tolerance levels (1-5 character differences)\u003C\u002Fp>\n\u003Cp>📊 \u003Cstrong>Comprehensive Analytics\u003C\u002Fstrong>\u003Cbr \u002F>\n* Beautiful dashboard with statistics and trends\u003Cbr \u002F>\n* Track all 404 errors with detailed information\u003Cbr \u002F>\n* View redirect types and match scores\u003Cbr \u002F>\n* 7-day trend chart\u003C\u002Fp>\n\u003Cp>📧 \u003Cstrong>Email Notifications\u003C\u002Fstrong>\u003Cbr \u002F>\n* Receive periodic reports (daily, weekly, or monthly)\u003Cbr \u002F>\n* Beautiful HTML email templates\u003Cbr \u002F>\n* Detailed statistics and recommendations\u003C\u002Fp>\n\u003Cp>⚙️ \u003Cstrong>Flexible Configuration\u003C\u002Fstrong>\u003Cbr \u002F>\n* Choose between AI matching, homepage redirect, or custom URL\u003Cbr \u002F>\n* Set keyword matching thresholds (0-100%)\u003Cbr \u002F>\n* Configure typo tolerance\u003Cbr \u002F>\n* SEO-friendly 301\u002F302\u002F307 redirects\u003C\u002Fp>\n\u003Cp>🎯 \u003Cstrong>Smart Fallback System\u003C\u002Fstrong>\u003Cbr \u002F>\n* When no smart match is found, redirects to your chosen fallback\u003Cbr \u002F>\n* Prevents infinite redirect loops\u003Cbr \u002F>\n* Exclude media files from logging\u003C\u002Fp>\n\u003Cp>🔒 \u003Cstrong>Privacy & Performance\u003C\u002Fstrong>\u003Cbr \u002F>\n* Tracks visitor IP and referrer for analysis\u003Cbr \u002F>\n* Automatic log cleanup based on retention settings\u003Cbr \u002F>\n* Optimized database queries\u003Cbr \u002F>\n* No external API calls – everything runs on your server\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Detection\u003C\u002Fstrong>: When a visitor encounters a 404 error, the plugin captures the requested URL\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analysis\u003C\u002Fstrong>: The AI algorithm extracts keywords and analyzes the URL structure\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Matching\u003C\u002Fstrong>: It searches your site for similar pages, posts, categories, or tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scoring\u003C\u002Fstrong>: Each potential match is scored based on relevance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirect\u003C\u002Fstrong>: The visitor is redirected to the most relevant page\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>URL Structure Changes\u003C\u002Fstrong>: Automatically redirect visitors when you change your permalink structure\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Typos\u003C\u002Fstrong>: Fix common typos in manually typed URLs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Old Content\u003C\u002Fstrong>: Redirect to similar content when pages are deleted\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Links\u003C\u002Fstrong>: Handle broken external links pointing to your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Improvement\u003C\u002Fstrong>: Reduce bounce rate from 404 errors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>All features are included in the free version! We believe in providing value to the WordPress community.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports:\u003Cbr \u002F>\n* Email: prakhar@nandann.com\u003Cbr \u002F>\n* Website: https:\u002F\u002Fnandann.com\u003Cbr \u002F>\n* Subject: WordPress Development Help Request\u003C\u002Fp>\n\u003Cp>Professional WordPress development and troubleshooting services available. Expert solutions for complex WordPress challenges including custom development, site migrations, security audits, and performance optimization.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any personal data to external services. All 404 logs and analytics are stored locally in your WordPress database. Email notifications are sent using your WordPress site’s configured mail server.\u003C\u002Fp>\n\u003Cp>The plugin collects and stores the following information locally in your WordPress database:\u003Cbr \u002F>\n– Requested URL\u003Cbr \u002F>\n– Redirected URL\u003Cbr \u002F>\n– Match type and score\u003Cbr \u002F>\n– IP address\u003Cbr \u002F>\n– Referrer URL\u003Cbr \u002F>\n– User agent string\u003C\u002Fp>\n\u003Cp>This data is used solely for analytics and improving redirect accuracy. You can configure automatic deletion of old logs in the settings.\u003C\u002Fp>\n\u003Cp>The plugin does not:\u003Cbr \u002F>\n– Send data to external servers\u003Cbr \u002F>\n– Use third-party APIs\u003Cbr \u002F>\n– Track users across sites\u003Cbr \u002F>\n– Share data with third parties\u003C\u002Fp>\n\u003Ch3>About the Developer\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Prakhar Bhatia\u003C\u002Fstrong> is a professional WordPress developer and troubleshooter with extensive experience in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress Troubleshooting\u003C\u002Fstrong>: Expert diagnosis and resolution of complex WordPress issues, performance optimization, and security hardening\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Development\u003C\u002Fstrong>: Bespoke WordPress plugins, themes, and custom functionality tailored to specific business needs  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Migration & Hosting\u003C\u002Fstrong>: Seamless website migrations, hosting optimization, and server configuration for peak performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security & Maintenance\u003C\u002Fstrong>: Comprehensive security audits, malware removal, and ongoing maintenance to keep sites secure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Nandann Creative Agency\u003C\u002Fstrong> specializes in WordPress development solutions for businesses of all sizes.\u003C\u002Fp>\n\u003Cp>Contact: prakhar@nandann.com | Website: https:\u002F\u002Fnandann.com\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Built with modern WordPress development practices. Developed by Prakhar Bhatia at Nandann Creative Agency.\u003C\u002Fp>\n","AI-powered 404 redirect plugin with smart matching and typo detection. Automatically fix broken links and redirect visitors to the most relevant page.",10,351,2,"2025-11-28T15:07:00.000Z","6.8.5",[18,19,20,21,50],"smart-redirect","https:\u002F\u002Fnandann.com\u002Fcontact","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnandann-ai-smart-404-redirect.1.2.5.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":11,"downloaded":61,"rating":11,"num_ratings":11,"last_updated":23,"tested_up_to":14,"requires_at_least":62,"requires_php":63,"tags":64,"homepage":66,"download_link":67,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":68},"hamada-smart-404-redirect-logger","Hamada Smart 404 Redirect & Logger","1.0.0","developerhamada","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeveloperhamada\u002F","\u003Cp>Broken or missing pages hurt SEO and user experience.\u003Cbr \u002F>\nHamada Smart 404 Redirect & Logger solves this by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Logging 404 URLs\u003C\u002Fli>\n\u003Cli>Recording IP addresses & referrers\u003C\u002Fli>\n\u003Cli>Allowing manual redirects (From \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> To)\u003C\u002Fli>\n\u003Cli>Automatically applying redirects\u003C\u002Fli>\n\u003Cli>Auto deleting old logs to keep the database clean\u003C\u002Fli>\n\u003Cli>Exporting logs to CSV for analysis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Ideal for SEO experts, site admins, and developers maintaining active websites.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Log missing\u002F404 URLs\u003C\u002Fli>\n\u003Cli>Record IP addresses and referrers\u003C\u002Fli>\n\u003Cli>Manual Redirect Manager (Create From \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> To redirects)\u003C\u002Fli>\n\u003Cli>Instant redirect on 404 visits\u003C\u002Fli>\n\u003Cli>Exclude URLs from logging\u003C\u002Fli>\n\u003Cli>Exclude IPs from logging (e.g., admin or developer IPs)\u003C\u002Fli>\n\u003Cli>Auto-delete old logs using WP-Cron\u003C\u002Fli>\n\u003Cli>Export logs to CSV\u003C\u002Fli>\n\u003Cli>Lightweight and performance-focused\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use This Plugin?\u003C\u002Fh3>\n\u003Cp>Broken links damage SEO. This plugin helps you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Detect broken links automatically\u003C\u002Fli>\n\u003Cli>Fix them before search engines index them\u003C\u002Fli>\n\u003Cli>Prevent users from seeing 404 pages\u003C\u002Fli>\n\u003Cli>Improve rankings and user engagement\u003C\u002Fli>\n\u003C\u002Ful>\n","Hamada Smart 404 Redirect & Logger helps you monitor 404 errors, log broken URLs, and fix them with manual or automatic redirects.",102,"5.5","7.4",[18,19,65,20,21],"logs","https:\u002F\u002Fgithub.com\u002FHamad-rajpoot\u002FSmart-404-Redirect-Logger","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhamada-smart-404-redirect-logger.1.0.0.zip","2026-03-15T10:48:56.248Z",{"slug":70,"name":71,"version":56,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":11,"downloaded":76,"rating":25,"num_ratings":77,"last_updated":23,"tested_up_to":48,"requires_at_least":78,"requires_php":79,"tags":80,"homepage":84,"download_link":85,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":68},"linkguard-nt","LinkGuard NT","nurullah2007","https:\u002F\u002Fprofiles.wordpress.org\u002Fnurullah2007\u002F","\u003Cp>LinkGuard NT is a modern, PHPCS-clean, and security-focused WordPress plugin designed to detect, monitor, and fix broken links across your site.\u003C\u002Fp>\n\u003Cp>It scans both internal and external links, identifies redirects and 404 errors, and helps you repair issues quickly using an intuitive dashboard.\u003C\u002Fp>\n\u003Cp>This plugin is ideal for:\u003Cbr \u002F>\n* SEO specialists\u003Cbr \u002F>\n* Content editors and bloggers\u003Cbr \u002F>\n* Agencies auditing large websites\u003Cbr \u002F>\n* Developers who need a clean, secure link-checking tool\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Scan posts, pages, and custom post types for broken links  \u003C\u002Fli>\n\u003Cli>Detect 404 pages, redirects, timeouts, and unreachable URLs  \u003C\u002Fli>\n\u003Cli>Fix links instantly: change, delete, or restore  \u003C\u002Fli>\n\u003Cli>AJAX-powered dashboard with filters + pagination  \u003C\u002Fli>\n\u003Cli>Scheduled automatic scans (hourly, twice daily, daily, weekly)  \u003C\u002Fli>\n\u003Cli>CSV export  \u003C\u002Fli>\n\u003Cli>Security-hardened (nonces, permission checks, prepared SQL)  \u003C\u002Fli>\n\u003Cli>Fully translation-ready (English + Turkish included)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Localization\u003C\u002Fh3>\n\u003Cp>This plugin includes the following translation files located in \u003Ccode>\u002Flanguages\u002F\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>linkguard-nt.pot\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>linkguard-nt-en_US.po\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>linkguard-nt-en_US.mo\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>linkguard-nt-tr_TR.po\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>linkguard-nt-tr_TR.mo\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by \u003Cstrong>Nurullah Tayipoğlu\u003C\u002Fstrong>\u003Cbr \u002F>\nWebsite: https:\u002F\u002Fprofiles.wordpress.org\u002Fnurullah2007\u002F\u003C\u002Fp>\n","A fast, lightweight, and secure broken link scanner for WordPress. Detect, monitor, and fix broken links with a modern AJAX dashboard and multilingual &hellip;",145,3,"5.8","7.3",[81,19,82,83,21],"404-monitor","link-checker","redirect-manager","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flinkguard-nt\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkguard-nt.1.0.0.zip",{"slug":87,"name":88,"version":56,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":11,"downloaded":93,"rating":11,"num_ratings":11,"last_updated":94,"tested_up_to":48,"requires_at_least":15,"requires_php":16,"tags":95,"homepage":97,"download_link":98,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"mirage-404-suite","Mirage 404 Heatmap & Logs","Richard Psytes","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebvinestudio\u002F","\u003Cp>\u003Cstrong>Thank you for choosing Mirage 404!\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin gives you a clear, actionable overview of your site’s “Page Not Found” (404) errors, helping you improve user experience and protect SEO.\u003C\u002Fp>\n\u003Cp>Broken links (404 errors) are more than just an annoyance; they’re dead ends for visitors and red flags for search engines. Mirage 404 provides an all-in-one solution to not only find these broken links but also understand their impact with an interactive heatmap.\u003C\u002Fp>\n\u003Ch4>Features (Free Version)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Interactive 404 Heatmap (color intensity, organic patterns, tooltips)\u003C\u002Fli>\n\u003Cli>Detailed 404 Logs (sortable, IP tracking, referrer URLs)\u003C\u002Fli>\n\u003Cli>Lightweight and fast – no performance impact\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to Pro\u003C\u002Fh3>\n\u003Cp>Unlock more power with \u003Cstrong>Mirage 404 Pro\u003C\u002Fstrong>!\u003Cbr \u002F>\nThe free version helps you \u003Cem>find\u003C\u002Fem> problems. Pro helps you \u003Cem>fix\u003C\u002Fem> them instantly.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Full Redirect Manager (301\u002F302)\u003C\u002Fli>\n\u003Cli>One-Click IP Blocker\u003C\u002Fli>\n\u003Cli>Proactive Email Alerts\u003C\u002Fli>\n\u003Cli>And much more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fmirageheatmap.store\" rel=\"nofollow ugc\">Learn More About Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Free support is available at the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmirage-404-suite\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For priority support, please consider upgrading to Pro at \u003Ca href=\"http:\u002F\u002Fmirageheatmap.store\" rel=\"nofollow ugc\">http:\u002F\u002Fmirageheatmap.store\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>This plugin uses a compiled version of the h337 heatmap.js library. The original, un-minified source code for this library is included in the \u003Ccode>\u002Fadmin\u002Fjs\u002Fsrc\u002F\u003C\u002Fcode> directory of the plugin.\u003C\u002Fp>\n","The smart way to find and diagnose broken links on your WordPress site.",187,"2025-09-05T16:29:00.000Z",[18,19,65,96,21],"redirects","https:\u002F\u002Fmirageheatmap.store\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmirage-404-suite.1.0.0.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":11,"downloaded":107,"rating":11,"num_ratings":11,"last_updated":108,"tested_up_to":48,"requires_at_least":15,"requires_php":23,"tags":109,"homepage":112,"download_link":113,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"smart-404-redirect-manager","Smart 404 Redirect Manager","1.0.1","Aman Brar","https:\u002F\u002Fprofiles.wordpress.org\u002Famandeepwebspero\u002F","\u003Cp>\u003Cstrong>Smart 404 Redirect & Log Manager\u003C\u002Fstrong> is a lightweight yet powerful plugin designed to handle 404 (Page Not Found) issues efficiently. It helps improve user experience and preserve SEO ranking by smartly redirecting missing pages to valid destinations — with detailed tracking, logging, and rule creation.\u003C\u002Fp>\n\u003Cp>Perfect for site admins, SEO professionals, and developers who want complete control over redirects and 404 logs.\u003C\u002Fp>\n\u003Ch3>🌟 Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>✅ Global Redirect Control\u003C\u002Fstrong>\u003Cbr \u002F>\n– Enable or disable a global 404 redirect in one click.\u003Cbr \u002F>\n– Automatically redirect all missing pages to a chosen URL (e.g., homepage, custom landing page).\u003Cbr \u002F>\n– Select redirect type (301 – Permanent or 302 – Temporary).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Smart 404 Logging\u003C\u002Fstrong>\u003Cbr \u002F>\n– Logs every 404 request with:\u003Cbr \u002F>\n  – Requested URL\u003Cbr \u002F>\n  – Hit count\u003Cbr \u002F>\n  – First seen & last seen timestamps\u003Cbr \u002F>\n  – Referrer\u003Cbr \u002F>\n  – Visitor IP & User Agent\u003Cbr \u002F>\n– Auto-prevents redirect loops with adjustable loop threshold.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Easy Redirect Rule Management\u003C\u002Fstrong>\u003Cbr \u002F>\n– Create manual redirect rules directly from 404 logs.\u003Cbr \u002F>\n– Define old path \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> new URL redirection.\u003Cbr \u002F>\n– Select between 301 or 302 redirect type.\u003Cbr \u002F>\n– Delete or manage rules with one click.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Exclusion Control\u003C\u002Fstrong>\u003Cbr \u002F>\n– Exclude specific URLs or patterns (e.g., \u003Ccode>\u002Fwp-login.php\u003C\u002Fcode>, \u003Ccode>\u002Fadmin\u002F\u003C\u002Fcode>) from being redirected.\u003Cbr \u002F>\n– Add multiple exclusions using line breaks or commas.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Export & Maintenance Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n– Export complete 404 logs in CSV format for SEO or audit review.\u003Cbr \u002F>\n– Clear logs in one click for maintenance or after cleanup.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Lightweight & Secure\u003C\u002Fstrong>\u003Cbr \u002F>\n– Built with WordPress standards and nonces for admin security.\u003Cbr \u002F>\n– Uses native WordPress tables and options (no external dependencies).\u003Cbr \u002F>\n– Optimized database queries for performance.\u003C\u002Fp>\n","Smart 404 Redirect & Log Manager fixes 404 errors, auto-redirects broken links, prevents loops, and boosts SEO with smart error management.",191,"2025-10-28T04:15:00.000Z",[110,19,65,111,21],"404-redirect","redirection","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-404-redirect-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-404-redirect-manager.1.0.1.zip",{"attackSurface":115,"codeSignals":201,"taintFlows":234,"riskAssessment":439,"analyzedAt":450},{"hooks":116,"ajaxHandlers":159,"restRoutes":198,"shortcodes":199,"cronEvents":200,"entryPointCount":44,"unprotectedCount":11},[117,123,127,130,134,138,143,147,150,154],{"type":118,"name":119,"callback":120,"file":121,"line":122},"action","admin_menu","register_menu","admin\\class-menu.php",16,{"type":118,"name":124,"callback":125,"file":121,"line":126},"admin_notices","show_slug_change_notice",19,{"type":118,"name":124,"callback":128,"file":121,"line":129},"settings_errors",22,{"type":118,"name":131,"callback":132,"file":121,"line":133},"admin_enqueue_scripts","enqueue_admin_assets",25,{"type":118,"name":135,"callback":136,"file":121,"line":137},"admin_init","handle_tools_actions",28,{"type":118,"name":139,"callback":140,"file":141,"line":142},"template_redirect","check_for_redirect","includes\\class-interceptor.php",13,{"type":118,"name":144,"callback":145,"priority":44,"file":146,"line":122},"post_updated","detect_slug_change","includes\\class-watcher.php",{"type":118,"name":148,"callback":149,"file":146,"line":126},"wp_trash_post","handle_trash",{"type":118,"name":151,"callback":152,"priority":153,"file":146,"line":129},"untrashed_post","handle_restore",20,{"type":118,"name":155,"callback":156,"file":157,"line":158},"plugins_loaded","check_update","rm-smart-redirects.php",33,[160,166,169,172,175,178,182,186,190,194],{"action":161,"nopriv":162,"callback":163,"hasNonce":164,"hasCapCheck":164,"file":165,"line":122},"rmsmart_save_redirect",false,"save_redirect",true,"admin\\class-ajax.php",{"action":167,"nopriv":162,"callback":168,"hasNonce":164,"hasCapCheck":164,"file":165,"line":126},"rmsmart_delete_redirect","delete_redirect",{"action":170,"nopriv":162,"callback":171,"hasNonce":164,"hasCapCheck":164,"file":165,"line":129},"rmsmart_bulk_delete","bulk_delete",{"action":173,"nopriv":162,"callback":174,"hasNonce":164,"hasCapCheck":164,"file":165,"line":133},"rmsmart_accept_pending","accept_pending",{"action":176,"nopriv":162,"callback":177,"hasNonce":164,"hasCapCheck":164,"file":165,"line":137},"rmsmart_discard_pending","discard_pending",{"action":179,"nopriv":162,"callback":180,"hasNonce":164,"hasCapCheck":164,"file":165,"line":181},"rmsmart_delete_404","delete_404",31,{"action":183,"nopriv":162,"callback":184,"hasNonce":164,"hasCapCheck":164,"file":165,"line":185},"rmsmart_bulk_delete_404","bulk_delete_404",34,{"action":187,"nopriv":162,"callback":188,"hasNonce":164,"hasCapCheck":164,"file":165,"line":189},"rmsmart_get_stats","get_stats",37,{"action":191,"nopriv":162,"callback":192,"hasNonce":164,"hasCapCheck":164,"file":165,"line":193},"rmsmart_test_redirect","test_redirect",40,{"action":195,"nopriv":162,"callback":196,"hasNonce":164,"hasCapCheck":164,"file":165,"line":197},"rmsmart_check_slug","check_slug",43,[],[],[],{"dangerousFunctions":202,"sqlUsage":203,"outputEscaping":229,"fileOperations":46,"externalRequests":11,"nonceChecks":232,"capabilityChecks":142,"bundledLibraries":233},[],{"prepared":204,"raw":205,"locations":206},68,9,[207,210,213,215,218,220,222,226,228],{"file":165,"line":208,"context":209},357,"$wpdb->get_var() with variable interpolation",{"file":211,"line":212,"context":209},"admin\\class-list-table.php",143,{"file":211,"line":214,"context":209},294,{"file":121,"line":216,"context":217},208,"$wpdb->get_results() with variable interpolation",{"file":121,"line":219,"context":209},285,{"file":121,"line":221,"context":209},295,{"file":223,"line":224,"context":225},"includes\\class-database.php",79,"$wpdb->query() with variable interpolation",{"file":227,"line":153,"context":225},"uninstall.php",{"file":227,"line":129,"context":225},{"escaped":230,"rawEcho":11,"locations":231},153,[],17,[],[235,253,272,284,294,310,320,346,365,403],{"entryPoint":236,"graph":237,"unsanitizedCount":46,"severity":252},"execute_redirect (includes\\class-interceptor.php:209)",{"nodes":238,"edges":250},[239,244],{"id":240,"type":241,"label":242,"file":141,"line":243},"n0","source","$_SERVER (x2)",238,{"id":245,"type":246,"label":247,"file":141,"line":248,"wp_function":249},"n1","sink","wp_redirect() [Open Redirect]",243,"wp_redirect",[251],{"from":240,"to":245,"sanitized":162},"medium",{"entryPoint":254,"graph":255,"unsanitizedCount":11,"severity":271},"test_redirect (admin\\class-ajax.php:50)",{"nodes":256,"edges":268},[257,260,263],{"id":240,"type":241,"label":258,"file":165,"line":259},"$_POST",73,{"id":245,"type":261,"label":262,"file":165,"line":259},"transform","→ find_match()",{"id":264,"type":246,"label":265,"file":141,"line":266,"wp_function":267},"n2","get_row() [SQLi]",127,"get_row",[269,270],{"from":240,"to":245,"sanitized":162},{"from":245,"to":264,"sanitized":164},"low",{"entryPoint":273,"graph":274,"unsanitizedCount":11,"severity":271},"bulk_delete (admin\\class-ajax.php:235)",{"nodes":275,"edges":282},[276,278],{"id":240,"type":241,"label":258,"file":165,"line":277},242,{"id":245,"type":246,"label":279,"file":165,"line":280,"wp_function":281},"query() [SQLi]",252,"query",[283],{"from":240,"to":245,"sanitized":164},{"entryPoint":285,"graph":286,"unsanitizedCount":11,"severity":271},"bulk_delete_404 (admin\\class-ajax.php:317)",{"nodes":287,"edges":292},[288,290],{"id":240,"type":241,"label":258,"file":165,"line":289},324,{"id":245,"type":246,"label":279,"file":165,"line":291,"wp_function":281},334,[293],{"from":240,"to":245,"sanitized":164},{"entryPoint":295,"graph":296,"unsanitizedCount":11,"severity":271},"\u003Cclass-ajax> (admin\\class-ajax.php:0)",{"nodes":297,"edges":306},[298,300,301,302,304],{"id":240,"type":241,"label":299,"file":165,"line":277},"$_POST (x2)",{"id":245,"type":246,"label":279,"file":165,"line":280,"wp_function":281},{"id":264,"type":241,"label":258,"file":165,"line":259},{"id":303,"type":261,"label":262,"file":165,"line":259},"n3",{"id":305,"type":246,"label":265,"file":141,"line":266,"wp_function":267},"n4",[307,308,309],{"from":240,"to":245,"sanitized":164},{"from":264,"to":303,"sanitized":162},{"from":303,"to":305,"sanitized":164},{"entryPoint":311,"graph":312,"unsanitizedCount":11,"severity":271},"handle_table_actions (admin\\class-menu.php:77)",{"nodes":313,"edges":318},[314,316],{"id":240,"type":241,"label":315,"file":121,"line":61},"$_REQUEST",{"id":245,"type":246,"label":279,"file":121,"line":317,"wp_function":281},106,[319],{"from":240,"to":245,"sanitized":164},{"entryPoint":321,"graph":322,"unsanitizedCount":11,"severity":271},"render_dashboard (admin\\class-menu.php:262)",{"nodes":323,"edges":342},[324,327,329,332,335,338],{"id":240,"type":241,"label":325,"file":121,"line":326},"$_GET",498,{"id":245,"type":246,"label":265,"file":121,"line":328,"wp_function":267},499,{"id":264,"type":241,"label":330,"file":121,"line":331},"$_REQUEST['page']",618,{"id":303,"type":246,"label":333,"file":121,"line":331,"wp_function":334},"echo() [XSS]","echo",{"id":305,"type":241,"label":336,"file":121,"line":337},"$_POST['default_type']",676,{"id":339,"type":246,"label":340,"file":121,"line":337,"wp_function":341},"n5","update_option() [Settings Manipulation]","update_option",[343,344,345],{"from":240,"to":245,"sanitized":164},{"from":264,"to":303,"sanitized":164},{"from":305,"to":339,"sanitized":164},{"entryPoint":347,"graph":348,"unsanitizedCount":11,"severity":271},"\u003Cclass-menu> (admin\\class-menu.php:0)",{"nodes":349,"edges":360},[350,351,352,353,354,355,356,358],{"id":240,"type":241,"label":315,"file":121,"line":61},{"id":245,"type":246,"label":279,"file":121,"line":317,"wp_function":281},{"id":264,"type":241,"label":325,"file":121,"line":326},{"id":303,"type":246,"label":265,"file":121,"line":328,"wp_function":267},{"id":305,"type":241,"label":330,"file":121,"line":331},{"id":339,"type":246,"label":333,"file":121,"line":331,"wp_function":334},{"id":357,"type":241,"label":336,"file":121,"line":337},"n6",{"id":359,"type":246,"label":340,"file":121,"line":337,"wp_function":341},"n7",[361,362,363,364],{"from":240,"to":245,"sanitized":164},{"from":264,"to":303,"sanitized":164},{"from":305,"to":339,"sanitized":164},{"from":357,"to":359,"sanitized":164},{"entryPoint":366,"graph":367,"unsanitizedCount":401,"severity":402},"check_for_redirect (includes\\class-interceptor.php:20)",{"nodes":368,"edges":392},[369,371,373,375,376,377,378,380,381,383,386,389],{"id":240,"type":241,"label":370,"file":141,"line":158},"$_SERVER (x4)",{"id":245,"type":261,"label":372,"file":141,"line":158},"→ execute_redirect()",{"id":264,"type":246,"label":279,"file":141,"line":374,"wp_function":281},226,{"id":303,"type":241,"label":242,"file":141,"line":193},{"id":305,"type":261,"label":262,"file":141,"line":193},{"id":339,"type":246,"label":265,"file":141,"line":266,"wp_function":267},{"id":357,"type":241,"label":242,"file":141,"line":379},42,{"id":359,"type":261,"label":372,"file":141,"line":379},{"id":382,"type":246,"label":247,"file":141,"line":280,"wp_function":249},"n8",{"id":384,"type":241,"label":385,"file":141,"line":33},"n9","$_SERVER",{"id":387,"type":261,"label":388,"file":141,"line":33},"n10","→ log_404()",{"id":390,"type":246,"label":279,"file":141,"line":391,"wp_function":281},"n11",178,[393,394,395,396,397,398,399,400],{"from":240,"to":245,"sanitized":162},{"from":245,"to":264,"sanitized":162},{"from":303,"to":305,"sanitized":162},{"from":305,"to":339,"sanitized":164},{"from":357,"to":359,"sanitized":162},{"from":359,"to":382,"sanitized":162},{"from":384,"to":387,"sanitized":162},{"from":387,"to":390,"sanitized":162},7,"high",{"entryPoint":404,"graph":405,"unsanitizedCount":205,"severity":402},"\u003Cclass-interceptor> (includes\\class-interceptor.php:0)",{"nodes":406,"edges":428},[407,409,410,411,412,413,414,415,416,417,418,419,420,422,424,426],{"id":240,"type":241,"label":385,"file":141,"line":408},24,{"id":245,"type":246,"label":265,"file":141,"line":266,"wp_function":267},{"id":264,"type":241,"label":242,"file":141,"line":243},{"id":303,"type":246,"label":247,"file":141,"line":248,"wp_function":249},{"id":305,"type":241,"label":370,"file":141,"line":158},{"id":339,"type":261,"label":372,"file":141,"line":158},{"id":357,"type":246,"label":279,"file":141,"line":374,"wp_function":281},{"id":359,"type":241,"label":242,"file":141,"line":193},{"id":382,"type":261,"label":262,"file":141,"line":193},{"id":384,"type":246,"label":265,"file":141,"line":266,"wp_function":267},{"id":387,"type":241,"label":242,"file":141,"line":379},{"id":390,"type":261,"label":372,"file":141,"line":379},{"id":421,"type":246,"label":247,"file":141,"line":280,"wp_function":249},"n12",{"id":423,"type":241,"label":385,"file":141,"line":33},"n13",{"id":425,"type":261,"label":388,"file":141,"line":33},"n14",{"id":427,"type":246,"label":279,"file":141,"line":391,"wp_function":281},"n15",[429,430,431,432,433,434,435,436,437,438],{"from":240,"to":245,"sanitized":164},{"from":264,"to":303,"sanitized":162},{"from":305,"to":339,"sanitized":162},{"from":339,"to":357,"sanitized":162},{"from":359,"to":382,"sanitized":162},{"from":382,"to":384,"sanitized":164},{"from":387,"to":390,"sanitized":162},{"from":390,"to":421,"sanitized":162},{"from":423,"to":425,"sanitized":162},{"from":425,"to":427,"sanitized":162},{"summary":440,"deductions":441},"The \"rm-smart-redirects\" plugin v3.1.0 exhibits a generally strong security posture, with all identified entry points properly authenticated and authorized. The code demonstrates excellent adherence to secure coding practices, including 100% output escaping and a high percentage (88%) of SQL queries utilizing prepared statements. The plugin also implements a robust 17 nonce checks and 13 capability checks, further strengthening its defenses.  The absence of known CVEs and past vulnerabilities suggests a history of secure development and maintenance.",[442,445,448],{"reason":443,"points":444},"Flows with unsanitized paths found",15,{"reason":446,"points":447},"High severity taint flow detected",12,{"reason":449,"points":77},"Two file operations detected","2026-03-17T06:49:55.853Z",{"wat":452,"direct":461},{"assetPaths":453,"generatorPatterns":456,"scriptPaths":457,"versionParams":458},[454,455],"\u002Fwp-content\u002Fplugins\u002Frm-smart-redirects\u002Fadmin\u002Fassets\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Frm-smart-redirects\u002Fadmin\u002Fassets\u002Fadmin.js",[],[455],[459,460],"rm-smart-redirects\u002Fadmin\u002Fassets\u002Fstyle.css?ver=","rm-smart-redirects\u002Fadmin\u002Fassets\u002Fadmin.js?ver=",{"cssClasses":462,"htmlComments":466,"htmlAttributes":467,"restEndpoints":471,"jsGlobals":472,"shortcodeOutput":474},[463,464,465],"update-plugins","count-","plugin-count",[],[468,469,470],"data-action","data-id","data-nonce",[],[473],"rmsmartAjax",[]]