[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOhfhtn8hFwHxdBmjFImdruSvx4uf4ni8CKrBZ8hHg80":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":38,"analysis":151,"fingerprints":478},"machete","Machete","5.1","Nilo Velez","https:\u002F\u002Fprofiles.wordpress.org\u002Fnilovelez\u002F","\u003Cp>Machete is a simple suite of tools that solves common WordPress annoyances using as few resources as possible. Machete doesn’t cover every single use case, but there is a huge amount of sites that would require less plugins if they used Machete.\u003C\u002Fp>\n\u003Cp>All Machete tools have two things in common: they solve problems faced by many web developers and they do it using as few server resources as possible.\u003C\u002Fp>\n\u003Cp>So far, Machete includes the following tools:\u003C\u002Fp>\n\u003Ch4>WordPress Optimization\u003C\u002Fh4>\n\u003Cp>WordPress places a lot of code inside the \u003Ccode>\u003Chead>\u003C\u002Fcode> tag just to keep backward compatibility or to enable optional features. You can disable most of it and save some time from each page request while making your installation safer.\u003C\u002Fp>\n\u003Ch4>Cookies & GDPR Warning\u003C\u002Fh4>\n\u003Cp>We know you hate cookie warning bars. Well, this is the least hateable cookie bar you’ll find. It is really light, doesn’t affect your PageSpeed score and plays well with static cache plugins.\u003C\u002Fp>\n\u003Ch4>Analytics and custom code\u003C\u002Fh4>\n\u003Cp>You don’t need a zillion plugins to perform easy tasks like inserting a verification meta tag (Google Search Console, Bing, Pinterest), a json-ld snippet or a custom stylesheet (Google Fonts, Print Styles, accessibility tweaks…).\u003C\u002Fp>\n\u003Cp>The Google Analytics and Google Tag Manager tracking codes are PageSpeed optimized, GPDR friendly.\u003C\u002Fp>\n\u003Ch4>Maintenance mode\u003C\u002Fh4>\n\u003Cp>The maintenance mode that ships with WordPress is just a basic lock-down that is activated whenever you do a major update. With machete Maintenance Mode you can hide your unfinished page from visitors and search engines, give your clients a secure temporary access and lock your site without affecting your SEO.\u003C\u002Fp>\n\u003Ch4>Post & Page cloner\u003C\u002Fh4>\n\u003Cp>Adds a “duplicate” link to post, page and most post types lists. Also adds “copy to new draft” function to the post editor.\u003C\u002Fp>\n\u003Ch4>Social Sharing Buttons\u003C\u002Fh4>\n\u003Cp>Social sharing done the Machete way. The icons are made as a custom webfont embedded in a minified CSS file that only weighs 5.8KB. The sharing actions use each platform’s native share URL.\u003C\u002Fp>\n\u003Ch4>WooCommerce Utils\u003C\u002Fh4>\n\u003Cp>WooCommerce was designed to work for every possible use case, but that often leads to unexpected behavior. These simple fixes can improve the WooCommerce user experience by making it behave as clients expect.\u003C\u002Fp>\n","Machete is a lean and simple suite of tools that solve common WordPress annoyances: cookie bar, tracking codes, header cleanup, social sharing",7000,83440,100,52,"2026-02-05T09:26:00.000Z","6.9.4","4.6","7.4",[20,21,22,23,24],"analytics","clone","cookies","maintenance","optimization","https:\u002F\u002Fmachetewp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmachete.5.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"nilovelez",4,17050,30,94,"2026-04-04T09:04:16.509Z",[39,64,89,111,131],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":27,"last_vuln_date":63,"fetched_at":29},"gtmetrix-for-wordpress","GTmetrix for WordPress","0.4.8","GTmetrix","https:\u002F\u002Fprofiles.wordpress.org\u002Fgtmetrix\u002F","\u003Cp>GTmetrix has created GTmetrix for WordPress – a WordPress plugin that actively keeps track of your WP install and sends you alerts if your site falls below certain criteria.\u003C\u002Fp>\n\u003Cp>Run analyses, schedule reports on a daily, weekly or monthly basis, and receive alerts about the status of your site all from within your WordPress Admin!\u003C\u002Fp>\n","GTmetrix can help you develop a faster, more efficient, and all-around improved website experience for your users. Your users will love you for it.",9000,261976,96,14,"2023-08-25T17:47:00.000Z","6.0.11","3.3.1","",[20,56,57,24,58],"gtmetrix","monitoring","page-speed","https:\u002F\u002Fgtmetrix.com\u002Fgtmetrix-for-wordpress-plugin.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgtmetrix-for-wordpress.0.4.8.zip",84,3,"2023-07-19 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":13,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":84,"download_link":85,"security_score":86,"vuln_count":87,"unpatched_count":27,"last_vuln_date":88,"fetched_at":29},"wp-client-reports","WP Client Reports","1.0.24","Mike Gillihan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmikegillihan\u002F","\u003Cp>WP Client Reports is a powerful plugin designed for WordPress freelancers, agencies, and website managers who provide care and maintenance services for their clients and stakeholders.\u003C\u002Fp>\n\u003Ch3>Streamline Your Maintenance Reporting\u003C\u002Fh3>\n\u003Cp>This essential tool tracks WordPress core, plugin, and theme updates on the fly and provides detailed, professional reports directly inside the WordPress admin dashboard.\u003C\u002Fp>\n\u003Cp>You and your clients can quickly switch between different time periods to view update statistics, giving you and them a clear, on-demand understanding of maintenance activities.\u003C\u002Fp>\n\u003Ch3>Email Maintenance Reports to Key Stakeholders\u003C\u002Fh3>\n\u003Cp>Keeping your clients and other site stakeholders updated with a detailed, professional-looking email report is a simple point-and-click! The are no PDFs here, just a nicely designed email.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>WP Client Reports Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the lite version of WP Client Reports Pro, which includes custom branding, automated report scheduling, maintenance notes, and many other integrations.\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwpclientreports.com\u002F?utm_source=wporg&utm_medium=link&utm_campaign=wpclientreports&utm_content=readme\" rel=\"nofollow ugc\">Click here to purchase the best WordPress reporting plugin now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>— Pro Version —\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpclientreports.com?utm_source=wporg&utm_medium=link&utm_campaign=wpclientreports&utm_content=readme\" rel=\"nofollow ugc\">WP Client Reports Pro\u003C\u002Fa> takes your client reporting to the next level. With this upgrade, you can brand your maintenance reports with your logo and company color, schedule automatic report delivery, and integrate additional statistics from a variety of services and plugins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpclientreports.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=link&utm_campaign=wpclientreports&utm_content=readme\" rel=\"nofollow ugc\">Click here to purchase WP Client Reports Pro now!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Pro Version Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Branding\u003C\u002Fstrong>: Personalize your reports with your company’s branding, adding a professional touch to your communications.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled Reports\u003C\u002Fstrong>: Set up automatic delivery of reports on a weekly or monthly basis, ensuring consistent and timely updates for your clients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extended Integrations\u003C\u002Fstrong>: Enhance your reports with additional statistics from:\n\u003Cul>\n\u003Cli>Site Maintenance Notes\u003C\u002Fli>\n\u003Cli>Google Analytics\u003C\u002Fli>\n\u003Cli>Form Plugins (Gravity Forms, Ninja Forms, WP Forms, Formidable Forms, Contact Form 7)\u003C\u002Fli>\n\u003Cli>Uptime Monitoring (Uptime Robot, Pingdom)\u003C\u002Fli>\n\u003Cli>Backup Solutions (UpdraftPlus, BackWPup, BackupBuddy, WPEngine Backups)\u003C\u002Fli>\n\u003Cli>Email Marketing (Mailchimp)\u003C\u002Fli>\n\u003Cli>Search Optimization (SearchWP)\u003C\u002Fli>\n\u003Cli>E-commerce and Donations (WooCommerce, Easy Digital Downloads, GiveWP, Stripe)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The Perfect Solution for WordPress Professionals\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Elevate Your Brand\u003C\u002Fstrong>: Stand out with reports that reflect your company’s identity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Streamline Your Workflow\u003C\u002Fstrong>: Automate report delivery, saving you time and effort.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provide Comprehensive Insights\u003C\u002Fstrong>: Offer clients a complete overview of their website’s performance and your maintenance activities.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Have an idea that should be added? Submit a feature request at \u003Ca href=\"https:\u002F\u002Fwpclientreports.com\u002Ffeature-requests\u002F?utm_source=wporg&utm_medium=link&utm_campaign=wpclientreports&utm_content=readme\" rel=\"nofollow ugc\">wpclientreports.com\u003C\u002Fa>.\u003C\u002Fp>\n","The best maintenance reporting tool for WordPress professionals. Display update statistics directly in the WordPress admin or send reports via email.",6000,56093,5,"2025-04-17T01:04:00.000Z","6.8.5","5.3.0","5.6.2",[20,80,81,82,83],"client-dashboard","client-reports","maintenance-reports","reports","https:\u002F\u002Fwpclientreports.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-client-reports.1.0.24.zip",99,2,"2024-04-12 00:00:00",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":54,"tags":104,"homepage":109,"download_link":110,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"lucky-orange","Lucky Orange","2.1.1","luckyorange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrickeys\u002F","\u003Cp>Less time crunching numbers, more time growing your business.\u003C\u002Fp>\n\u003Ch3>Understand your visitors. Improve your website. Increase your sales.\u003C\u002Fh3>\n\u003Cp>If your WordPress site is getting traffic but not conversions, Lucky Orange shows you why. With one-click install and a free plan to get started, you can uncover where visitors struggle, what’s stopping them from buying, and how to turn browsers into customers.\u003Cbr \u002F>\nFrom session recordings to heatmaps, live chat to Page Insights, Lucky Orange helps you optimize every part of your customer journey with clear, visual data.\u003C\u002Fp>\n\u003Ch3>Dynamic Heatmaps\u003C\u002Fh3>\n\u003Cp>Discover where people click, scroll, and hover—including dynamic content like popups, dropdowns, and forms. Works seamlessly with SPAs and AJAX-loaded pages.\u003C\u002Fp>\n\u003Ch3>Session Recordings\u003C\u002Fh3>\n\u003Cp>Replay real visitor sessions to see how people navigate your site, where they abandon, and what’s preventing conversions.\u003C\u002Fp>\n\u003Ch3>Conversion Funnels\u003C\u002Fh3>\n\u003Cp>Visualize each step of your funnel to find out which pages drive success—and where people are dropping off.\u003C\u002Fp>\n\u003Ch3>Visitor Profiles\u003C\u002Fh3>\n\u003Cp>See each visitor’s journey in a single view, including traffic source, cart value, and all sessions tied to that individual.\u003C\u002Fp>\n\u003Ch3>Live Chat\u003C\u002Fh3>\n\u003Cp>Engage visitors in real time based on behavior triggers. Answer questions and recover abandoned conversions before they’re lost.\u003C\u002Fp>\n\u003Ch3>Live View\u003C\u002Fh3>\n\u003Cp>See what your visitors are doing right now on your site—every movement, scroll, and click in real time.\u003C\u002Fp>\n\u003Ch3>Page Insights\u003C\u002Fh3>\n\u003Cp>Instantly surface key performance stats: top-clicked elements, frustration signals, engagement trends, and activity snapshots—all tied to specific pages.\u003C\u002Fp>\n\u003Ch3>Surveys\u003C\u002Fh3>\n\u003Cp>Ask the right questions at the right time—like what visitors are looking for, what’s missing, or why they didn’t convert.\u003C\u002Fp>\n\u003Ch3>Announcements\u003C\u002Fh3>\n\u003Cp>Target visitors with personalized messages, discount offers, or key updates based on device, behavior, or source.\u003C\u002Fp>\n\u003Ch3>Discovery\u003C\u002Fh3>\n\u003Cp>Uncover Optimization Opportunities based on specific parts of the customer journey. Know where to focus, and what changes can move the needle.\u003C\u002Fp>\n","Less time crunching numbers, more time growing your business.",2000,70312,86,24,"2025-04-14T15:38:00.000Z","6.8.0","2.0.3",[20,105,106,107,108],"conversion-rate-optimization","heatmaps","session-recordings","surveys","https:\u002F\u002Fwww.luckyorange.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flucky-orange.2.2.11.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":121,"num_ratings":122,"last_updated":123,"tested_up_to":16,"requires_at_least":124,"requires_php":18,"tags":125,"homepage":129,"download_link":130,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"seo-engine","SEO Engine","0.6.3","Jordy Meow","https:\u002F\u002Fprofiles.wordpress.org\u002Ftigroumeow\u002F","\u003Cp>\u003Cstrong>SEO Engine is the lightweight, intelligent SEO solution for WordPress.\u003C\u002Fstrong> Built from scratch for modern websites, it combines powerful AI with clean code to help you rank better without slowing down your site.\u003C\u002Fp>\n\u003Cp>Stop fighting bloated SEO plugins that promise everything while turning your WordPress into a slower experience! 😘\u003C\u002Fp>\n\u003Cp>SEO Engine focuses on what actually matters: \u003Cstrong>Content Quality\u003C\u002Fstrong> and \u003Cstrong>Technical Excellence\u003C\u002Fstrong>. It implements AI in its free version and provides full MCP support. Explore \u003Ca href=\"https:\u002F\u002Fmeowapps.com\u002Fseo-engine\" rel=\"nofollow ugc\">our official site\u003C\u002Fa> and check out \u003Ca href=\"https:\u002F\u002Fseo.thehiddendocs.com\u002F\" rel=\"nofollow ugc\">the docs\u003C\u002Fa> to get started.\u003C\u002Fp>\n\u003Ch3>Core Modules\u003C\u002Fh3>\n\u003Cp>🏝️ \u003Cstrong>Content SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nAnalyze and optimize your content with AI-powered insights. Get real-time scores, actionable suggestions, and automated fixes—all from one clean dashboard.\u003C\u002Fp>\n\u003Cp>🛠️ \u003Cstrong>Technical SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nAll the SEO basics, straight to the point. No endless settings for features you don’t need—just what actually matters.\u003C\u002Fp>\n\u003Cp>🧠 \u003Cstrong>Intelligence Features\u003C\u002Fstrong>\u003Cbr \u002F>\nFull MCP support means your entire site’s SEO data is queryable via ChatGPT or Claude. Ask anything, get insights, automate workflows. That’s all in the free version.\u003C\u002Fp>\n\u003Cp>🎯 \u003Cstrong>Analytics & Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nConnect to Google Analytics, Plausible Analytics, or use built-in privacy-friendly tracking. Monitor AI bot visits, Core Web Vitals, and performance, all in one place.\u003C\u002Fp>\n\u003Ch3>🏝️ Content SEO\u003C\u002Fh3>\n\u003Cp>Your content is your SEO foundation. SEO Engine helps you write better, rank higher, and engage readers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Analysis:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI-Powered Scoring\u003C\u002Fli>\n\u003Cli>Readability Checks\u003C\u002Fli>\n\u003Cli>Topic Completeness\u003C\u002Fli>\n\u003Cli>Structure Quality\u003C\u002Fli>\n\u003Cli>Originality & Personality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Bulk Operations:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Analyze hundreds of posts at once\u003C\u002Fli>\n\u003Cli>Filter by score, status, or post type\u003C\u002Fli>\n\u003Cli>Export reports for team collaboration\u003C\u002Fli>\n\u003Cli>Import from Yoast or RankMath seamlessly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Multi-Language:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with Polylang and WPML\u003C\u002Fli>\n\u003Cli>Automatic language detection for AI suggestions\u003C\u002Fli>\n\u003Cli>Per-language SEO optimization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Magic Fix:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate optimized titles and meta descriptions\u003C\u002Fli>\n\u003Cli>Fix grammar and typos with HTML-aware context\u003C\u002Fli>\n\u003Cli>Add internal links with smart suggestions\u003C\u002Fli>\n\u003Cli>Optimize ALT text for images\u003C\u002Fli>\n\u003Cli>Improve readability and structure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠️ Technical SEO\u003C\u002Fh3>\n\u003Cp>All the basics you need, without the bloat. Most SEO plugins bury essential features under endless settings. SEO Engine gets straight to the point—giving you settings only for what actually matters.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Smart Sitemaps\u003C\u002Fli>\n\u003Cli>Robots.txt Editor\u003C\u002Fli>\n\u003Cli>Canonical URLs\u003C\u002Fli>\n\u003Cli>Meta Tags\u003C\u002Fli>\n\u003Cli>Structured Data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧠 Intelligence Features\u003C\u002Fh3>\n\u003Cp>The entire SEO Engine has full MCP (Model Context Protocol) support, so everything can be queried via ChatGPT or Claude. Intelligence features are included in the Free version.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What You Can Do:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get automated daily summaries\u003C\u002Fli>\n\u003Cli>Generate meta descriptions automatically\u003C\u002Fli>\n\u003Cli>Suggest relevant keywords\u003C\u002Fli>\n\u003Cli>Rewrite content for better readability\u003C\u002Fli>\n\u003Cli>Bulk-optimize your entire site\u003C\u002Fli>\n\u003Cli>Multi-language content generation\u003C\u002Fli>\n\u003Cli>Query your SEO data via ChatGPT or Claude using MCP\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Analytics & Tracking\u003C\u002Fh3>\n\u003Cp>Understand your traffic, monitor performance, all from your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Data Sources:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Analytics: Connect directly via Google Cloud\u003C\u002Fli>\n\u003Cli>Plausible Analytics: Privacy-friendly alternative\u003C\u002Fli>\n\u003Cli>Private Analytics: Built-in tracking with full data ownership\u003C\u002Fli>\n\u003Cli>Switch between sources or… combine them!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What You Can Track:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visits, unique visitors, bounce rates\u003C\u002Fli>\n\u003Cli>Top performing posts and pages\u003C\u002Fli>\n\u003Cli>Traffic by country and source\u003C\u002Fli>\n\u003Cli>Core Web Vitals from PageSpeed Insights\u003C\u002Fli>\n\u003Cli>Real-time performance monitoring\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>AI Bot Tracking:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>OpenAI (GPTBot, ChatGPT)\u003C\u002Fli>\n\u003Cli>Anthropic (Claude)\u003C\u002Fli>\n\u003Cli>Google (Gemini)\u003C\u002Fli>\n\u003Cli>Perplexity, Meta, Microsoft, and more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Magic Fix\u003C\u002Fli>\n\u003Cli>WooCommerce AI\u003C\u002Fli>\n\u003Cli>Search Engine Ranking\u003C\u002Fli>\n\u003Cli>Advanced Analytics\u003C\u002Fli>\n\u003Cli>Priority Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why SEO Engine?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Performance First\u003C\u002Fstrong>\u003Cbr \u002F>\nBuilt from the ground up with modern code. No legacy bloat, no unnecessary features. Just clean, fast SEO, with a modern UI.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI-Powered\u003C\u002Fstrong>\u003Cbr \u002F>\nSmart suggestions that actually help. Not “AI” slapped on as marketing, genuinely useful automation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy-Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose between Google Analytics, Plausible, or fully private tracking. You control your data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\nClean APIs, WordPress hooks. Extend it your way.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Constantly Evolving\u003C\u002Fstrong>\u003Cbr \u002F>\nWeekly updates based on real user feedback. We listen, we improve.\u003C\u002Fp>\n","Made it through the SEO plugin wasteland? You've earned a coffee ☺️ Quietly powerful AI SEO that actually works. No bloat, just results. Enjoy! 💕",1000,47494,98,41,"2026-03-10T02:31:00.000Z","6.0",[126,20,127,24,128],"ai","google","seo","https:\u002F\u002Fmeowapps.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-engine.0.6.3.zip",{"slug":132,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":27,"num_ratings":27,"last_updated":141,"tested_up_to":16,"requires_at_least":124,"requires_php":18,"tags":142,"homepage":147,"download_link":148,"security_score":86,"vuln_count":149,"unpatched_count":27,"last_vuln_date":150,"fetched_at":29},"rankology-seo-and-analytics-tool","Rankology SEO and Analytics Tool","3.1","Rankology","https:\u002F\u002Fprofiles.wordpress.org\u002Frankology\u002F","\u003Cp>Rankology SEO and Analytics Tool is a comprehensive WordPress SEO plugin that helps sites rank higher in search engines. Features include:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI Content Generator:\u003C\u002Fstrong>\u003Cbr \u002F>\nAI Content Genie is a powerful WordPress AI dashboard that lets you generate content using your own OpenAI or Gemini API keys.\u003Cbr \u002F>\nIt includes model selection, real-time streaming output, usage logs with token tracking, cost monitoring, and error logging.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Core SEO Features:\u003C\u002Fstrong>\u003Cbr \u002F>\nMeta titles & descriptions, focus keywords, canonical URLs, keyword density analysis, alt text optimization, internal linking detection, nofollow link management, last modified dates, and social media integration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced SEO:\u003C\u002Fstrong>\u003Cbr \u002F>\nContent analysis with overall SEO scoring, Google autocomplete keyword suggestions, schema markup (Article, FAQ, Review, Organization, Local Business), robots.txt & .htaccess management, XML sitemap generation, and image SEO automation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Rankology LinkFlow:\u003C\u002Fstrong>\u003Cbr \u002F>\nSmart internal linking with suggestions from content, meta fields, and keywords. Includes analytics dashboards, broken\u002Forphan link detection, engagement tracking, content keyword search, recommendations tables, interlinking graphs, and sitemap visualization.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Integration:\u003C\u002Fstrong>\u003Cbr \u002F>\nConnect Google Analytics (GA4) and Search Console to unlock GA & Search Console Insights inside your Rankology dashboard. Configure your GA4 property + Search Console site, securely save your Service Account JSON (encrypted), and view at-a-glance performance metrics (sessions, engagement, clicks, impressions, CTR, position) with filters and reports.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Speed Optimization:\u003C\u002Fstrong>\u003Cbr \u002F>\nHTML\u002FCSS\u002FJS minification, full-page caching, image compression & WebP conversion, server cache headers, GZIP\u002FBrotli compression, and performance stats dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Web Performance & Core Web Vitals:\u003C\u002Fstrong>\u003Cbr \u002F>\nModern PageSpeed Insights dashboard with Lighthouse-style analysis. Measure LCP, FCP, CLS, INP, TBT, TTI, and TTFB. Includes report caching, history tracking, comparison tools, shareable public reports, email sharing, automatic mobile analysis, domain restriction security, and side-by-side report comparison.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Settings & Customization:\u003C\u002Fstrong>\u003Cbr \u002F>\nGlobal meta settings per content type, social sharing buttons, breadcrumb navigation, header\u002Ffooter code injection, import\u002Fexport functionality, and Cloudflare CDN integration.\u003C\u002Fp>\n\u003Ch3>Additional Feature Highlights\u003C\u002Fh3>\n\u003Ch3>Complete SEO Analysis\u003C\u002Fh3>\n\u003Cp>• Analyze every post and page for keyword use, title structure, meta descriptions, and content scoring so you can continuously tune optimization efforts with precise feedback.\u003C\u002Fp>\n\u003Ch3>Schema Markup\u003C\u002Fh3>\n\u003Cp>• Automatically generate schema for articles, FAQs, reviews, organizations, or local businesses and switch to manual configuration when you need full control over the structured data output.\u003C\u002Fp>\n\u003Ch3>Performance Optimization\u003C\u002Fh3>\n\u003Cp>• Minify HTML, CSS, and JavaScript with real-time cache rebuilding plus loader controls (defer\u002Fdelay) so scripts don’t block rendering while your best content stays compliant with Core Web Vitals.\u003C\u002Fp>\n\u003Ch3>Full-Page Cache & Control\u003C\u002Fh3>\n\u003Cp>• Built-in full-page cache plus cache exclusions, Heartbeat throttling, and a cache status indicator give you complete visibility into what’s stored and how quickly visitors see the page.\u003C\u002Fp>\n\u003Ch3>Image Optimization\u003C\u002Fh3>\n\u003Cp>• Compress uploads, convert to WebP, and clean filenames automatically while preserving alt text hygiene so every media asset contributes to faster loads and better image SEO.\u003C\u002Fp>\n\u003Ch3>Internal Linking\u003C\u002Fh3>\n\u003Cp>• Smart linking suggestions, LinkFlow analytics, and engagement tables guide you to add relevant anchors, track orphan pages, and grow the internal link network without leaving the editor.\u003C\u002Fp>\n\u003Ch3>Google Integration\u003C\u002Fh3>\n\u003Cp>• Directly surface Google Analytics (GA4) and Search Console metrics per URL, submit pages for indexing, and monitor clicks, impressions, and engagement inside WordPress for faster data-driven decisions.\u003C\u002Fp>\n\u003Ch3>Social Media Optimization\u003C\u002Fh3>\n\u003Cp>• Manage Open Graph metadata, share buttons, and default sharing images to ensure every post displays perfectly on Facebook, X, LinkedIn, Reddit, and Pinterest.\u003C\u002Fp>\n\u003Ch3>Technical SEO\u003C\u002Fh3>\n\u003Cp>• Edit robots.txt, .htaccess, redirects, canonical tags, noindex\u002Fnofollow rules, and crawling options to maintain a clean, secure technical foundation for search engines.\u003C\u002Fp>\n\u003Ch3>Breadcrumb Navigation\u003C\u002Fh3>\n\u003Cp>• Enable customizable breadcrumbs per content type and embed them via a \u003Ccode>[rankology_breadcrumb]\u003C\u002Fcode> shortcode so visitors and search engines enjoy clear site structure.\u003C\u002Fp>\n\u003Ch3>Header\u002FFooter Code\u003C\u002Fh3>\n\u003Cp>• Inject custom HTML, CSS, or JavaScript before or after key page segments, restrict it to devices or templates, and toggle the feature without editing theme files.\u003C\u002Fp>\n\u003Ch3>Cloudflare Integration\u003C\u002Fh3>\n\u003Cp>• Connect your Cloudflare account to purge cache, adjust security\u002Fperformance rules, and view zone-level confirmation directly from the Rankology dashboard.\u003C\u002Fp>\n\u003Cp>Server Settings:\u003Cbr \u002F>\n • Add custom rules to the \u003Ccode>.htaccess\u003C\u002Fcode> file (for Apache servers only, not Nginx) via a manual input field.\u003C\u002Fp>\n\u003Cp>Robots.txt Settings:\u003Cbr \u002F>\n • Admins can manually add custom entries.\u003Cbr \u002F>\n • Automatically append entries from the robots options table.\u003C\u002Fp>\n\u003Cp>Sitemap Settings:\u003Cbr \u002F>\n • Auto-generate XML sitemap.\u003Cbr \u002F>\n • Exclude specific pages & posts from sitemap.\u003Cbr \u002F>\n • Automatic sitemap updates on new content.\u003Cbr \u002F>\n • Direct submission to Google & Bing.\u003C\u002Fp>\n\u003Cp>Image SEO Settings:\u003Cbr \u002F>\n • Automatically use the image filename as alt text on upload.\u003Cbr \u002F>\n • Use the uploaded file’s name as the image title by default.\u003Cbr \u002F>\n • Option to set the post title using the uploaded file’s alt text and title.\u003Cbr \u002F>\n • Automatically clean uploaded media filenames for SEO and compatibility.\u003C\u002Fp>\n\u003Cp>Crawling Options:\u003Cbr \u002F>\n • Control site visibility in search results.\u003Cbr \u002F>\n • Disable link crawling site-wide.\u003Cbr \u002F>\n • Disable image indexing for the site.\u003Cbr \u002F>\n • Disable descriptions for all pages in Google.\u003Cbr \u002F>\n • Exclude paginated archive pages from indexing.\u003Cbr \u002F>\n • Exclude attachment pages from indexing.\u003C\u002Fp>\n\u003Cp>Enable\u002FDisable Alert & Warnings:\u003Cbr \u002F>\n • Enable Notice on Discourage search engines from indexing this site.\u003Cbr \u002F>\n • Enable Robots Notice.\u003Cbr \u002F>\n • Enable Robots Sitemap.\u003C\u002Fp>\n\u003Ch4>Rankology Speed Booster\u003C\u002Fh4>\n\u003Cp>Boost your site’s loading speed using advanced optimization tools designed to enhance performance and Core Web Vitals. Organized in 5 intuitive tabs for complete control.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature Control Tab:\u003C\u002Fstrong>\u003Cbr \u002F>\n • Master toggle to enable\u002Fdisable all caching features at once.\u003Cbr \u002F>\n • Individual switches for HTML, CSS, and JavaScript minification.\u003Cbr \u002F>\n • Quick overview of active optimization features with status indicators.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cache Generation Tab:\u003C\u002Fstrong>\u003Cbr \u002F>\n • HTML Minification: Automatically compress HTML output by removing whitespace and comments.\u003Cbr \u002F>\n • CSS Minification: Generate optimized lightweight CSS files without affecting originals.\u003Cbr \u002F>\n • JavaScript Minification: Minify and optimize JS files with automatic AJAX-based cache rebuilding.\u003Cbr \u002F>\n • One-click cache clearing for all minified assets without page reload.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image Optimization Tab:\u003C\u002Fstrong>\u003Cbr \u002F>\n • Advanced image compression using multiple methods (Spatie, Imagick, GD, binary tools).\u003Cbr \u002F>\n • Automatic WebP conversion for all uploaded images with smart browser detection.\u003Cbr \u002F>\n • Lazy loading implementation to load images only when visible in viewport.\u003Cbr \u002F>\n • Bulk optimization with chunk-based processing for entire media library.\u003Cbr \u002F>\n • Real-time performance stats showing total images, optimized count, space saved, and WebP files created.\u003Cbr \u002F>\n • Separate sub-tabs for settings and results\u002Fbulk actions.\u003Cbr \u002F>\n • Support for all WordPress image sizes and thumbnails.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Server Configuration Tab:\u003C\u002Fstrong>\u003Cbr \u002F>\n • Server Cache Headers: Add Cache-Control, Expires, and Pragma headers for improved browser caching.\u003Cbr \u002F>\n • GZIP\u002FBrotli Compression: Auto-configure compression rules for Apache\u002FLiteSpeed servers (.htaccess).\u003Cbr \u002F>\n • Htaccess Header Cache: Enable .htaccess-based caching for static files.\u003Cbr \u002F>\n • Object Cache: Enable object cache headers for faster server processing and database query optimization.\u003Cbr \u002F>\n • Real-time compression detection showing GZIP\u002FBrotli status on your server.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance Stats Tab:\u003C\u002Fstrong>\u003Cbr \u002F>\n • Visual dashboard displaying cache performance metrics.\u003Cbr \u002F>\n • Hit rate statistics for optimized vs. non-optimized requests.\u003Cbr \u002F>\n • Overall site performance score and optimization recommendations.\u003Cbr \u002F>\n • Real-time insights into your speed optimization effectiveness.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Web Performance & Core Web Vitals Tab:\u003C\u002Fstrong>\u003Cbr \u002F>\n • Modern PageSpeed Insights dashboard with Lighthouse-style analysis.\u003Cbr \u002F>\n • Core Web Vitals Analysis: Measure and visualize LCP (Largest Contentful Paint), FCP (First Contentful Paint), CLS (Cumulative Layout Shift), INP (Interaction to Next Paint), TBT (Total Blocking Time), TTI (Time to Interactive), and TTFB (Time to First Byte).\u003Cbr \u002F>\n • Performance Score: Get detailed performance metrics with overall performance score (0-100) and grade ratings (A-F).\u003Cbr \u002F>\n • Optimization Recommendations: View actionable optimization opportunities with potential savings, resource details, and improvement suggestions.\u003Cbr \u002F>\n • Report Caching: Configurable cache duration (default 7 days) to reduce API calls and improve response times. Cached reports are stored in database with automatic expiration.\u003Cbr \u002F>\n • Report History: View and manage all previous PageSpeed analyses with pagination, filtering, and quick access to historical reports.\u003Cbr \u002F>\n • Report Comparison: Compare two PageSpeed reports side-by-side to track performance improvements over time, with detailed metric comparisons and opportunity analysis.\u003Cbr \u002F>\n • Shareable Reports: Generate secure, token-based public URLs for sharing performance reports with stakeholders, clients, or team members without requiring WordPress admin access.\u003Cbr \u002F>\n • Email Sharing: Send performance reports via email with custom HTML templates and public share links.\u003Cbr \u002F>\n • Automatic Mobile Analysis: After successful desktop analysis, automatically trigger mobile analysis in the background for comprehensive performance insights.\u003Cbr \u002F>\n • Force Refresh Option: Bypass cache and fetch latest data from API when needed for real-time analysis.\u003Cbr \u002F>\n • Device Strategy Selection: Analyze performance for both desktop and mobile devices with separate reports and metrics.\u003Cbr \u002F>\n • Public Report Access: Public reports render the full dashboard UI with all metrics, charts, and optimization recommendations accessible via clean URLs (no admin authentication required).\u003Cbr \u002F>\n • Integration with Rankology API: Seamlessly connects to Rankology Laravel API for PageSpeed Insights data, eliminating the need for Google API keys.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Rankology API Services\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Purpose: Fetch Google Analytics and Search Console data, submit URLs for indexing, provide SEO insights, and analyze PageSpeed performance\u003C\u002Fli>\n\u003Cli>Data Sent: Website URL, API key (encrypted), requested metrics, and PageSpeed analysis requests\u003C\u002Fli>\n\u003Cli>When: When loading analytics dashboards, submitting URLs for indexing, or analyzing page performance\u003C\u002Fli>\n\u003Cli>Endpoints:\n\u003Cul>\n\u003Cli>https:\u002F\u002Fapp.rankology.io\u002Fapi\u002Frankology\u002Furl-inspection\u002Fsingle\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapp.rankology.io\u002Fapi\u002Frankology\u002Fsubmit-urls\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapp.rankology.io\u002Fapi\u002Frankology\u002Fgoogle-analytics\u002Fgoogle-insights\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapp.rankology.io\u002Fapi\u002Frankology\u002Fgoogle-search-console\u002Fgoogle-insights\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapp.rankology.io\u002Fapi\u002Frankology\u002Fconnect-app\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapp.rankology.io\u002Fapi\u002Frankology-pagespeed\u002Fwordpress\u002Fget-site-speedinsight (PageSpeed Insights analysis)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frankology.io\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Rankology Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frankology.io\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Rankology Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>1a. \u003Cstrong>Rankology Webhook System (Plugin Lifecycle)\u003C\u002Fstrong>\u003Cbr \u002F>\n   * Purpose: Secure communication with Rankology servers for plugin activation and deactivation events\u003Cbr \u002F>\n   * Data Sent:\u003Cbr \u002F>\n     – On Activation: Site URL, site name, WordPress version, PHP version, plugin version, timestamp, nonce, and HMAC-SHA256 signature (if webhook secret exists)\u003Cbr \u002F>\n     – On Deactivation: All activation data plus stored API key (if available)\u003Cbr \u002F>\n   * When:\u003Cbr \u002F>\n     – Plugin Activation: Sends blocking request to receive webhook secret and API key from server\u003Cbr \u002F>\n     – Plugin Deactivation: Sends non-blocking request to notify server of deactivation\u003Cbr \u002F>\n   * Security Features:\u003Cbr \u002F>\n     – HMAC-SHA256 signature verification for request authenticity\u003Cbr \u002F>\n     – Nonce generation for request validation\u003Cbr \u002F>\n     – Rate limiting (5-second cooldown between requests)\u003Cbr \u002F>\n     – SSL certificate verification\u003Cbr \u002F>\n     – Secure storage of webhook secret and API key in WordPress options\u003Cbr \u002F>\n   * Endpoints:\u003Cbr \u002F>\n     – https:\u002F\u002Fapp.rankology.io\u002Fapi\u002Frankology-pagespeed\u002Fwordpress\u002Fplugin-install (activation)\u003Cbr \u002F>\n     – https:\u002F\u002Fapp.rankology.io\u002Fapi\u002Frankology-pagespeed\u002Fwordpress\u002Fplugin-uninstall (deactivation)\u003Cbr \u002F>\n   * Data Storage: Webhook secret and API key are stored securely in WordPress options table and only sent to Rankology API endpoints\u003Cbr \u002F>\n   * Note: The webhook system ensures seamless integration with Rankology services and automatic API key provisioning upon plugin activation\u003Cbr \u002F>\n   * \u003Ca href=\"https:\u002F\u002Frankology.io\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Rankology Privacy Policy\u003C\u002Fa>\u003Cbr \u002F>\n   * \u003Ca href=\"https:\u002F\u002Frankology.io\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Rankology Terms of Service\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Cloudflare API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Manage CDN cache, security settings, performance rules, and analytics data\u003C\u002Fli>\n\u003Cli>Data Sent:\n\u003Cul>\n\u003Cli>API credentials (API key\u002Ftoken and optionally email address for Global API Key authentication)\u003C\u002Fli>\n\u003Cli>Zone ID (identifier for your Cloudflare zone\u002Fdomain)\u003C\u002Fli>\n\u003Cli>Cache management commands (purge all cache, purge specific URLs)\u003C\u002Fli>\n\u003Cli>Security settings (WAF status, security level, bot fight mode, browser integrity check)\u003C\u002Fli>\n\u003Cli>Performance settings (cache level, browser cache TTL, auto minify settings, rocket loader, polish, WebP)\u003C\u002Fli>\n\u003Cli>Page rule configurations (URL patterns, cache rules, security rules)\u003C\u002Fli>\n\u003Cli>Analytics queries (time range parameters for performance and security analytics)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>When:\n\u003Cul>\n\u003Cli>When testing Cloudflare connection (sends zone ID to verify credentials)\u003C\u002Fli>\n\u003Cli>When purging cache (manually or automatically after content updates)\u003C\u002Fli>\n\u003Cli>When updating security settings (WAF, security level, bot protection)\u003C\u002Fli>\n\u003Cli>When updating performance settings (cache level, minification, optimization)\u003C\u002Fli>\n\u003Cli>When creating or deleting page rules\u003C\u002Fli>\n\u003Cli>When fetching analytics data (performance metrics, security events, top statistics)\u003C\u002Fli>\n\u003Cli>When toggling development mode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Endpoints:\n\u003Cul>\n\u003Cli>https:\u002F\u002Fapi.cloudflare.com\u002Fclient\u002Fv4\u002F (REST API for cache, security, and settings management)\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapi.cloudflare.com\u002Fclient\u002Fv4\u002Fgraphql (GraphQL API for analytics and advanced queries)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Note: All API credentials are stored securely in WordPress options and only sent to Cloudflare API endpoints. No user data or website content is sent to Cloudflare.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\" rel=\"nofollow ugc\">Cloudflare Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fwebsite-terms\u002F\" rel=\"nofollow ugc\">Cloudflare Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Autocomplete API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Fetch real-time keyword suggestions for SEO optimization\u003C\u002Fli>\n\u003Cli>Data Sent: Search queries (keywords), locale, and country data\u003C\u002Fli>\n\u003Cli>When: When using the “Get Suggestions” button in SEO fields\u003C\u002Fli>\n\u003Cli>Endpoint: https:\u002F\u002Fwww.google.com\u002Fcomplete\u002Fsearch\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Analytics Data API (GA4) & Google Search Console API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Fetch Google Analytics (GA4) reporting metrics and Google Search Console performance data (and URL Inspection, if enabled) inside the Rankology dashboard\u003C\u002Fli>\n\u003Cli>Data Sent:\n\u003Cul>\n\u003Cli>Your configured GA4 Property ID and\u002For Search Console Property URL\u003C\u002Fli>\n\u003Cli>Requested date range, filters (e.g., country\u002Fdevice), dimensions\u002Fmetrics, and URL(s) used for reporting\u003C\u002Fli>\n\u003Cli>Authentication data required to obtain an access token (service-account based OAuth2 flow)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>When: When you enable Google Analytics \u002F Search Console integration and load GA\u002FSC dashboards, reports, or URL inspection features\u003C\u002Fli>\n\u003Cli>Endpoints:\n\u003Cul>\n\u003Cli>https:\u002F\u002Foauth2.googleapis.com\u002Ftoken (token exchange)\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fanalyticsdata.googleapis.com\u002Fv1beta\u002F (GA4 Data API)\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fsearchconsole.googleapis.com\u002Fwebmasters\u002Fv3\u002F (Search Console Search Analytics)\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fsearchconsole.googleapis.com\u002Fv1\u002FurlInspection\u002Findex:inspect (Search Console URL Inspection)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Note: Rankology uses the bundled Google API Client Library for PHP (\u003Ccode>google\u002Fapiclient\u003C\u002Fcode>) to handle authentication and requests.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>This plugin includes minified JavaScript and CSS files for performance. The source code and build process are available at:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Plugin Source Code\u003C\u002Fstrong>: https:\u002F\u002Fgithub.com\u002Frankology\u002Frankology-seo-wordpress-plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Third-party Libraries\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>DataTables: https:\u002F\u002Fgithub.com\u002FDataTables\u002FDataTablesSrc\u003C\u002Fli>\n\u003Cli>Chart.js: https:\u002F\u002Fgithub.com\u002Fchartjs\u002FChart.js\u003C\u002Fli>\n\u003Cli>vis-network: https:\u002F\u002Fgithub.com\u002Fvisjs\u002Fvis-network\u003C\u002Fli>\n\u003Cli>cytoscape.js: https:\u002F\u002Fgithub.com\u002Fcytoscape\u002Fcytoscape.js\u003C\u002Fli>\n\u003Cli>Select2: https:\u002F\u002Fgithub.com\u002Fselect2\u002Fselect2\u003C\u002Fli>\n\u003Cli>Tagify: https:\u002F\u002Fgithub.com\u002Fyaircohen\u002Ftagify\u003C\u002Fli>\n\u003Cli>html2pdf.js: https:\u002F\u002Fgithub.com\u002FeKoopmans\u002Fhtml2pdf.js\u003C\u002Fli>\n\u003Cli>Google API Client Library for PHP (google\u002Fapiclient): https:\u002F\u002Fgithub.com\u002Fgoogleapis\u002Fgoogle-api-php-client\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: Some JavaScript files (vis-network.min.js, cytoscape.min.js) are minified for performance. The source code is available at the GitHub links above. The plugin uses build tools (npm\u002Fcomposer) to generate production files. To build from source, clone the repository and run the build commands as documented in the repository.\u003C\u002Fp>\n","Rankology SEO and Analytics Tool is a powerful, fast, and easy-to-use SEO plugin that helps WordPress sites rank higher in search engines.",300,1927,"2026-03-13T16:21:00.000Z",[20,143,144,145,146],"google-search-console","schema-markup","speed-optimization","wordpress-seo","https:\u002F\u002Frankology.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frankology-seo-and-analytics-tool.3.1.zip",1,"2026-01-06 19:26:19",{"attackSurface":152,"codeSignals":448,"taintFlows":473,"riskAssessment":474,"analyzedAt":477},{"hooks":153,"ajaxHandlers":438,"restRoutes":439,"shortcodes":440,"cronEvents":447,"entryPointCount":87,"unprotectedCount":27},[154,160,163,168,171,178,181,185,188,191,195,198,201,204,207,211,214,216,218,220,222,225,228,231,234,236,239,242,245,248,251,256,259,262,267,271,274,278,281,285,287,290,293,295,299,301,304,310,312,314,320,323,326,328,330,332,335,338,342,344,347,349,351,354,357,360,363,366,368,370,372,374,376,379,383,388,390,393,396,399,402,405,408,412,415,418,420,422,424,426,429,430,432,434],{"type":155,"name":156,"callback":157,"file":158,"line":159},"action","admin_menu","register_sub_menu","inc\\about\\class-machete-about-module.php",48,{"type":155,"name":156,"callback":157,"file":161,"line":162},"inc\\class-machete-module.php",92,{"type":155,"name":164,"callback":165,"file":166,"line":167},"admin_notices","display_notice","inc\\class-machete.php",102,{"type":155,"name":156,"callback":157,"file":169,"line":170},"inc\\cleanup\\class-machete-cleanup-module.php",115,{"type":172,"name":173,"callback":174,"priority":175,"file":176,"line":177},"filter","style_loader_src","closure",9999,"inc\\cleanup\\optimization.php",103,{"type":172,"name":179,"callback":174,"priority":175,"file":176,"line":180},"script_loader_src",113,{"type":172,"name":182,"callback":183,"file":176,"line":184},"login_display_language_dropdown","__return_false",132,{"type":172,"name":186,"callback":174,"file":176,"line":187},"tiny_mce_plugins",146,{"type":172,"name":189,"callback":174,"file":176,"line":190},"fallback_intermediate_image_sizes",165,{"type":172,"name":192,"callback":174,"priority":193,"file":176,"line":194},"wp_revisions_to_keep",10,175,{"type":172,"name":196,"callback":174,"file":176,"line":197},"heartbeat_settings",190,{"type":155,"name":199,"callback":174,"priority":13,"file":176,"line":200},"wp_print_scripts",201,{"type":172,"name":202,"callback":174,"priority":13,"file":176,"line":203},"intermediate_image_sizes",240,{"type":172,"name":205,"callback":174,"priority":13,"file":176,"line":206},"intermediate_image_sizes_advanced",249,{"type":172,"name":208,"callback":209,"file":176,"line":210},"pre_option_medium_large_size_w","__return_zero",258,{"type":172,"name":212,"callback":209,"file":176,"line":213},"pre_option_medium_large_size_h",259,{"type":172,"name":202,"callback":174,"file":176,"line":215},264,{"type":172,"name":205,"callback":174,"file":176,"line":217},271,{"type":172,"name":202,"callback":174,"file":176,"line":219},282,{"type":172,"name":205,"callback":174,"file":176,"line":221},289,{"type":172,"name":223,"callback":183,"file":176,"line":224},"embed_oembed_discover",319,{"type":172,"name":226,"callback":174,"file":176,"line":227},"rest_authentication_errors",326,{"type":172,"name":229,"callback":183,"file":176,"line":230},"xmlrpc_enabled",348,{"type":172,"name":232,"callback":174,"file":176,"line":233},"wp_headers",351,{"type":172,"name":229,"callback":183,"file":176,"line":235},360,{"type":172,"name":237,"callback":174,"file":176,"line":238},"xmlrpc_methods",361,{"type":172,"name":240,"callback":174,"file":176,"line":241},"jpeg_quality",387,{"type":172,"name":243,"callback":183,"file":176,"line":244},"big_image_size_threshold",397,{"type":155,"name":246,"callback":174,"priority":13,"file":176,"line":247},"wp_enqueue_scripts",404,{"type":155,"name":249,"callback":174,"file":176,"line":250},"after_setup_theme",416,{"type":155,"name":252,"callback":253,"file":254,"line":255},"wp_before_admin_bar_render","machete_clone_admin_bar_link","inc\\clone\\admin-bar.php",51,{"type":155,"name":246,"callback":257,"file":254,"line":258},"machete_clone_admin_bar_scripts",65,{"type":155,"name":260,"callback":257,"file":254,"line":261},"admin_enqueue_scripts",66,{"type":155,"name":263,"callback":264,"file":265,"line":266},"admin_action_machete_clone","machete_content_clone","inc\\clone\\admin-functions.php",82,{"type":172,"name":268,"callback":269,"priority":193,"file":265,"line":270},"post_row_actions","machete_clone_link",187,{"type":172,"name":272,"callback":269,"priority":193,"file":265,"line":273},"page_row_actions",188,{"type":155,"name":275,"callback":276,"file":265,"line":277},"admin_head","machete_clone_button_guten",189,{"type":155,"name":279,"callback":280,"file":265,"line":197},"post_submitbox_start","machete_clone_button",{"type":155,"name":282,"callback":174,"file":283,"line":284},"admin_init","inc\\cookies\\class-machete-cookies-module.php",60,{"type":155,"name":156,"callback":157,"file":283,"line":286},69,{"type":155,"name":288,"callback":289,"file":283,"line":61},"wp_footer","render_cookie_bar",{"type":155,"name":246,"callback":291,"file":292,"line":35},"machete_admin_bar_scripts","inc\\maintenance\\admin-bar.php",{"type":155,"name":260,"callback":291,"file":292,"line":294},31,{"type":155,"name":296,"callback":297,"priority":119,"file":292,"line":298},"admin_bar_menu","machete_maintenance_admin_bar",81,{"type":155,"name":296,"callback":300,"priority":119,"file":292,"line":61},"machete_coming_soon_admin_bar",{"type":155,"name":156,"callback":157,"file":302,"line":303},"inc\\maintenance\\class-machete-maintenance-module.php",93,{"type":155,"name":305,"callback":306,"priority":307,"file":308,"line":309},"template_redirect","render_comingsoon_page",9,"inc\\maintenance\\class-machete-maintenance-page.php",44,{"type":155,"name":305,"callback":306,"file":308,"line":311},46,{"type":155,"name":156,"callback":157,"file":313,"line":49},"inc\\powertools\\class-machete-powertools-module.php",{"type":172,"name":315,"callback":316,"priority":317,"file":318,"line":319},"widget_text","do_shortcode",11,"inc\\powertools\\powertools.php",27,{"type":172,"name":321,"callback":322,"file":318,"line":309},"the_excerpt_rss","machete_add_rss_thumbnail",{"type":172,"name":324,"callback":322,"file":318,"line":325},"the_content_feed",45,{"type":155,"name":246,"callback":174,"file":318,"line":327},55,{"type":155,"name":288,"callback":199,"priority":74,"file":318,"line":329},62,{"type":155,"name":288,"callback":246,"priority":74,"file":318,"line":331},63,{"type":155,"name":288,"callback":333,"priority":74,"file":318,"line":334},"wp_print_head_scripts",64,{"type":172,"name":336,"callback":174,"priority":193,"file":318,"line":337},"script_loader_tag",71,{"type":155,"name":339,"callback":340,"priority":149,"file":318,"line":341},"do_feed","machete_disable_feed",95,{"type":155,"name":343,"callback":340,"priority":149,"file":318,"line":49},"do_feed_rdf",{"type":155,"name":345,"callback":340,"priority":149,"file":318,"line":346},"do_feed_rss",97,{"type":155,"name":348,"callback":340,"priority":149,"file":318,"line":121},"do_feed_rss2",{"type":155,"name":350,"callback":340,"priority":149,"file":318,"line":86},"do_feed_atom",{"type":172,"name":352,"callback":174,"priority":193,"file":318,"line":353},"upload_mimes",104,{"type":155,"name":355,"callback":174,"file":318,"line":356},"parse_query",123,{"type":172,"name":358,"callback":174,"file":318,"line":359},"get_search_form",136,{"type":155,"name":361,"callback":174,"file":318,"line":362},"widgets_init",143,{"type":155,"name":282,"callback":174,"file":364,"line":365},"inc\\social\\class-machete-social-module.php",110,{"type":155,"name":156,"callback":157,"file":364,"line":367},119,{"type":155,"name":246,"callback":174,"file":364,"line":369},144,{"type":172,"name":371,"callback":174,"file":364,"line":270},"the_content",{"type":155,"name":282,"callback":174,"file":373,"line":329},"inc\\utils\\class-machete-utils-module.php",{"type":155,"name":156,"callback":157,"file":373,"line":375},85,{"type":155,"name":246,"callback":377,"file":373,"line":378},"enqueue_tracking_waiting_cookies",337,{"type":155,"name":380,"callback":174,"priority":381,"file":373,"line":382},"wp_head",10002,345,{"type":155,"name":380,"callback":384,"priority":385,"file":386,"line":387},"read_header_html",10001,"inc\\utils\\frontend-functions.php",15,{"type":155,"name":288,"callback":389,"priority":385,"file":386,"line":122},"read_footer_html",{"type":172,"name":391,"callback":392,"priority":385,"file":386,"line":327},"body_class","inject_body_html",{"type":155,"name":394,"callback":395,"priority":149,"file":386,"line":334},"wp_body_open","read_body_html",{"type":172,"name":397,"callback":183,"priority":193,"file":398,"line":319},"transient_shipping-transient-version","inc\\woocommerce\\actions.php",{"type":172,"name":400,"callback":174,"priority":13,"file":398,"line":401},"woocommerce_package_rates",29,{"type":172,"name":403,"callback":404,"priority":193,"file":398,"line":13},"woocommerce_variable_sale_price_html","machete_precio_desde",{"type":172,"name":406,"callback":404,"priority":193,"file":398,"line":407},"woocommerce_variable_price_html",101,{"type":172,"name":409,"callback":410,"file":398,"line":411},"woocommerce_price_trim_zeros","__return_true",107,{"type":172,"name":413,"callback":183,"file":398,"line":414},"wc_product_has_unique_sku",112,{"type":172,"name":416,"callback":183,"file":398,"line":417},"wc_product_sku_enabled",117,{"type":155,"name":156,"callback":157,"file":419,"line":334},"inc\\woocommerce\\class-machete-woocommerce-module.php",{"type":155,"name":282,"callback":174,"file":421,"line":50},"machete-admin.php",{"type":155,"name":282,"callback":174,"file":421,"line":423},32,{"type":155,"name":425,"callback":174,"file":421,"line":286},"current_screen",{"type":172,"name":427,"callback":174,"file":421,"line":428},"admin_footer_text",77,{"type":155,"name":260,"callback":174,"file":421,"line":99},{"type":172,"name":431,"callback":174,"priority":193,"file":421,"line":407},"plugin_action_links",{"type":155,"name":156,"callback":174,"file":421,"line":433},116,{"type":155,"name":435,"callback":174,"file":436,"line":437},"init","machete.php",72,[],[],[441,444],{"tag":442,"callback":174,"file":364,"line":443},"mct-social-share",131,{"tag":442,"callback":445,"file":364,"line":446},"__return_empty_string",141,[],{"dangerousFunctions":449,"sqlUsage":450,"outputEscaping":452,"fileOperations":317,"externalRequests":27,"nonceChecks":317,"capabilityChecks":74,"bundledLibraries":472},[],{"prepared":74,"raw":27,"locations":451},[],{"escaped":453,"rawEcho":454,"locations":455},256,6,[456,460,463,465,467,469],{"file":457,"line":458,"context":459},"inc\\cleanup\\admin-content.php",120,"raw output",{"file":461,"line":462,"context":459},"inc\\cookies\\admin-content.php",149,{"file":461,"line":464,"context":459},233,{"file":461,"line":466,"context":459},235,{"file":461,"line":468,"context":459},237,{"file":470,"line":471,"context":459},"inc\\maintenance\\admin-content.php",68,[],[],{"summary":475,"deductions":476},"The Machete plugin v5.1 demonstrates a strong security posture based on the provided static analysis and vulnerability history.  The code appears to follow good security practices, with all identified SQL queries using prepared statements, a high percentage of properly escaped output, and a robust implementation of nonce and capability checks.  The absence of external HTTP requests and bundled libraries further reduces the attack surface.  Taint analysis found no critical or high severity flows, indicating a lack of easily exploitable data manipulation vulnerabilities.  Furthermore, the plugin has no recorded vulnerabilities, critical or otherwise, suggesting a history of secure development and maintenance.  While the attack surface is minimal with no unprotected entry points, the plugin's security relies on the consistent application of these good practices throughout its codebase and any future updates.",[],"2026-03-16T18:01:02.308Z",{"wat":479,"direct":502},{"assetPaths":480,"generatorPatterns":499,"scriptPaths":500,"versionParams":501},[481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498],"\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fabout\u002Fcss\u002Fabout.css","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fcleanup\u002Fcss\u002Fcleanup.css","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fcookies\u002Fcss\u002Fcookies.css","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Futils\u002Fcss\u002Futils.css","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fmaintenance\u002Fcss\u002Fmaintenance.css","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fclone\u002Fcss\u002Fclone.css","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fsocial\u002Fcss\u002Fsocial.css","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fwoocommerce\u002Fcss\u002Fwoocommerce.css","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fpowertools\u002Fcss\u002Fpowertools.css","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fabout\u002Fjs\u002Fabout.js","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fcleanup\u002Fjs\u002Fcleanup.js","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fcookies\u002Fjs\u002Fcookies.js","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Futils\u002Fjs\u002Futils.js","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fmaintenance\u002Fjs\u002Fmaintenance.js","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fclone\u002Fjs\u002Fclone.js","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fsocial\u002Fjs\u002Fsocial.js","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fwoocommerce\u002Fjs\u002Fwoocommerce.js","\u002Fwp-content\u002Fplugins\u002Fmachete\u002Finc\u002Fpowertools\u002Fjs\u002Fpowertools.js",[],[490,491,492,493,494,495,496,497,498],[],{"cssClasses":503,"htmlComments":530,"htmlAttributes":543,"restEndpoints":549,"jsGlobals":552,"shortcodeOutput":553},[504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529],"machete-about-page","machete-module-header","machete-module-settings","machete-module-description","machete-module-slug","machete-button-primary","machete-input-text","machete-input-checkbox","machete-input-textarea","machete-section-separator","machete-about-section","machete-content","machete-header-cleanup-form","machete-feature-cleanup-form","machete-optimization-tweaks-form","machete-cookies-bar-form","machete-tracking-codes-form","machete-custom-code-editor-form","machete-maintenance-form","machete-post-cloner-form","machete-social-buttons-form","machete-woocommerce-form","machete-powertools-form","machete-dashboard-widget","machete-admin-notice","machete-login-logo",[531,532,533,534,535,536,537,538,539,540,541,542]," Machete "," Machete Cookie Bar "," Machete Tracking Codes "," Machete Custom Code Editor "," Machete Header Cleanup "," Machete Feature Cleanup "," Machete Optimization Tweaks "," Machete Post and Page Cloner "," Machete Social Buttons "," Machete WooCommerce "," Machete PowerTools "," Machete Maintenance Mode ",[544,545,546,547,548],"data-machete-module","data-machete-setting","data-machete-slug","data-machete-toggle","data-machete-tab",[550,551],"\u002Fwp-json\u002Fmachete\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fmachete\u002Fv1\u002Fmodules",[4,5],[554,555,556,557],"[machete_cookie_bar]","[machete_tracking_codes]","[machete_custom_code]","[machete_post_cloner]"]