[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_RrsCy5xymgsW64GR7uKIXhu2XGA2l0K_OmKtkDulTs":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":132,"fingerprints":181},"search-by-gogo-get","Search by GOGO GET","1.0.3","GOGO KC","https:\u002F\u002Fprofiles.wordpress.org\u002Fjbk9\u002F","\u003Cp>Website Search Made Simple. Setup is Easy Without Code. Search Analytics included with AI-powered features. Try us Free for a Week!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– No Credit Card Needed for Trial, Plans starting at just $7\u002Fmonth.\u003Cbr \u002F>\n– Customizable look and feel to match your site.\u003Cbr \u002F>\n– Live search analytics to continually improve your search.\u003Cbr \u002F>\n– AI-Generated Keyword Search Recommendations and Page Descriptions\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZh9A67wnCc8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Helpful Links:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgogoget.ai\" rel=\"nofollow ugc\">GOGO GET\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgogoget.ai\u002Fcompany-terms\" rel=\"nofollow ugc\">Terms & Policy\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgogoget.ai\u002Fsupport\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses secure APIs to GOGO GET services to enable website search and optimization. GOGO GET also integrates with WordPress sites using additional secure APIs.\u003Cbr \u002F>\nWordpress site and page information is gathered by GOGO GET once consent is permitted.\u003Cbr \u002F>\nThe user is provided an API Key for their search experience created in GOGO GET.\u003Cbr \u002F>\nThis API Key is sent to GOGO GET to implement their search experience they created in GOGO GET in WordPress.\u003Cbr \u002F>\nSearch metrics are gathered real time through the search plugin. NO USER information, or location is collected through the search plugin or API.\u003Cbr \u002F>\nSee the \u003Ca href=\"https:\u002F\u002Fgogoget.ai\u002Fcompany-terms\" rel=\"nofollow ugc\">GOGO GET Terms, Conditions and Privacy Policy\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. See the \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GNU General Public License\u003C\u002Fa> for more details.\u003C\u002Fp>\n","GOGO GET analyzes your site with AI, then dynamically creates an integrated Search bar without coding. Dashboard views show live Search analytics etc.",0,927,"2025-07-15T19:13:00.000Z","6.8.5","5.0","7.2",[18,19,20,21,22],"analytics","find","keywords","search","seo","https:\u002F\u002Fgogoget.ai","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-by-gogo-get.1.0.4.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},"jbk9",1,30,94,"2026-04-04T18:31:43.927Z",[36,54,76,93,113],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":11,"downloaded":44,"rating":25,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":15,"requires_php":48,"tags":49,"homepage":52,"download_link":53,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"mirolabs-ai-seo","Mirolabs AI SEO","1.0.1","MiroLabs Seo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmiroseo\u002F","\u003Cp>Mirolabs AI SEO is a comprehensive WordPress SEO plugin that combines AI-powered content optimization with Google Search Console analytics to help you improve your search rankings and organic traffic.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Search Console Integration\u003C\u002Fstrong> – Connect your GSC account to track keywords, clicks, impressions, and positions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-Powered Content Tools\u003C\u002Fstrong> – Rewrite titles, meta descriptions, and generate SEO-friendly content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyword Lab\u003C\u002Fstrong> – Discover and group keywords with AI assistance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trend Finder\u003C\u002Fstrong> – Discover trending topics and content opportunities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Internal Links Manager\u003C\u002Fstrong> – Smart suggestions for internal linking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ALT Text Fixer\u003C\u002Fstrong> – Bulk fix missing image ALT attributes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fix Center\u003C\u002Fstrong> – CTR optimization for underperforming pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>404 Monitor\u003C\u002Fstrong> – Track and manage 404 errors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Index Monitor\u003C\u002Fstrong> – Monitor your content’s indexing status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BYOK (Bring Your Own Key)\u003C\u002Fstrong> – Use your own OpenAI\u002FGemini API keys for AI features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Google Search Console account (optional, for analytics features)\u003C\u002Fli>\n\u003Cli>OpenAI or Google Gemini API key (optional, for AI features)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Upload the plugin files to \u003Ccode>\u002Fwp-content\u002Fplugins\u002Fmirolabs-ai-seo-suite\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003Cli>Navigate to ‘Mirolabs AI SEO’ in the WordPress admin menu\u003C\u002Fli>\n\u003Cli>Configure your API keys and connect Google Search Console (optional)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Frequently Asked Questions\u003C\u002Fh4>\n\u003Ch4>Does this plugin require external services?\u003C\u002Fh4>\n\u003Cp>Core functionality works offline. Google Search Console integration and AI features require API keys (BYOK – Bring Your Own Key).\u003C\u002Fp>\n\u003Ch4>Can I use this without API keys?\u003C\u002Fh4>\n\u003Cp>Yes, most features work without API keys. AI features (content generation, rewriting) require OpenAI or Gemini API keys.\u003C\u002Fp>\n\u003Ch4>Is Google Search Console required?\u003C\u002Fh4>\n\u003Cp>No, it’s optional. Connect it to access analytics, keyword tracking, and performance insights.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For support and documentation, visit https:\u002F\u002Fmiroseo.com\u003C\u002Fp>\n\u003Ch4>External Services\u003C\u002Fh4>\n\u003Cp>This plugin may connect to the following external services when you enable and use specific features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>OpenAI API\u003C\u002Fstrong> (api.openai.com)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: AI-powered content generation, title\u002Fmeta rewriting, and content optimization\u003C\u002Fli>\n\u003Cli>When: Only when you add your own API key in settings and use AI features\u003C\u002Fli>\n\u003Cli>Data sent: Prompts you provide; responses are returned to your site\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u003C\u002Fli>\n\u003Cli>Privacy: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Gemini API\u003C\u002Fstrong> (generativelanguage.googleapis.com)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Alternative AI service for content generation and optimization\u003C\u002Fli>\n\u003Cli>When: Only when you add your own API key and use AI features\u003C\u002Fli>\n\u003Cli>Data sent: Prompts you provide; responses are returned to your site\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Fai.google.dev\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google OAuth & Search Console API\u003C\u002Fstrong> (oauth2.googleapis.com, searchconsole.googleapis.com)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Connect your Google Search Console account for analytics, keywords, clicks, and impressions\u003C\u002Fli>\n\u003Cli>When: Only when you connect GSC via OAuth in the plugin settings\u003C\u002Fli>\n\u003Cli>Data sent: OAuth tokens, property URL; search performance data is fetched and stored locally\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Fdevelopers.google.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>IndexNow API\u003C\u002Fstrong> (api.indexnow.org)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Notify search engines when content is published or updated for faster indexing\u003C\u002Fli>\n\u003Cli>When: When you enable IndexNow and publish\u002Fupdate posts\u003C\u002Fli>\n\u003Cli>Data sent: URL(s) of published or updated content\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Fwww.indexnow.org\u002Fdocumentation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>flagcdn.com\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Country flag images displayed in analytics (e.g., traffic by country)\u003C\u002Fli>\n\u003Cli>When: When viewing analytics with geographic data\u003C\u002Fli>\n\u003Cli>Data sent: HTTP requests for flag image URLs (no user data)\u003C\u002Fli>\n\u003Cli>Note: Flags are loaded from flagcdn.com CDN. Refer to flagcdn.com for their terms and policies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Data & Privacy\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Local Storage:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Options: Plugin settings, API keys (OpenAI\u002FGemini), GSC connection data\u003Cbr \u002F>\n* Transients: Temporary cache data for GSC queries and API responses\u003Cbr \u002F>\n* Post Meta: Focus keywords, index status, index details per post\u002Fpage\u003Cbr \u002F>\n* Custom Tables: 404 log (mirolabs_404_log), rank tracker data (mirolabs_rt_keywords, mirolabs_rt_snapshots, mirolabs_rt_competitors), internal links index (mirolabs_ilx_index, mirolabs_ilx_edges)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External Calls:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Google Search Console API: For analytics, keyword data, and performance metrics (only when connected)\u003Cbr \u002F>\n* OpenAI API: For AI-powered content generation and optimization (only when API key provided)\u003Cbr \u002F>\n* Google Gemini API: Alternative AI service for content generation (only when API key provided)\u003Cbr \u002F>\n* IndexNow API: To notify search engines of new or updated content (only when IndexNow is enabled)\u003Cbr \u002F>\n* flagcdn.com: For country flag images in analytics geographic views\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Deletion:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin’s uninstall process removes all plugin data including options, transients, post meta, and custom tables. To uninstall, deactivate the plugin through WordPress admin, then click “Delete” to permanently remove all data.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin uses the following third-party libraries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Chart.js (https:\u002F\u002Fwww.chartjs.org\u002F)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>License: MIT License\u003C\u002Fli>\n\u003Cli>Copyright (c) 2014-2024 Chart.js Contributors\u003C\u002Fli>\n\u003Cli>Used for: Analytics charts and data visualization in GSC Analytics module\u003C\u002Fli>\n\u003Cli>License URL: https:\u002F\u002Fgithub.com\u002Fchartjs\u002FChart.js\u002Fblob\u002Fmaster\u002FLICENSE.md\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Flag Images\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Source: flagcdn.com\u003C\u002Fli>\n\u003Cli>Used for: Country flag display in analytics\u003C\u002Fli>\n\u003Cli>Note: Flags are loaded dynamically from flagcdn.com CDN. Please refer to flagcdn.com for their terms of service and usage policies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Powerful AI-first SEO suite with Google Search Console integration, keyword research, content optimization, and more.",333,2,"2026-03-06T14:49:00.000Z","6.9.4","7.4",[50,18,51,20,22],"ai","google-search-console","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmirolabs-ai-seo.1.0.1.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":33,"num_ratings":64,"last_updated":65,"tested_up_to":47,"requires_at_least":66,"requires_php":48,"tags":67,"homepage":71,"download_link":72,"security_score":73,"vuln_count":74,"unpatched_count":11,"last_vuln_date":75,"fetched_at":27},"surferseo","Surfer – WordPress Plugin","1.6.8.626","Surfer","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurferseo\u002F","\u003Cp>Connect Surfer’s Content Editor to WordPress and make writing content, discovering keywords, and optimizing your work for SEO a breeze.\u003C\u002Fp>\n\u003Ch3>SURFER’S OFFICIAL WORDPRESS PLUGIN\u003C\u002Fh3>\n\u003Cp>Surfer’s free WordPress plugin that connects your WordPress page to Surfer’s Content Editor. Surfer’s WP plugin just saved you a step (or 2!). Write, publish and start ranking.\u003C\u002Fp>\n\u003Ch3>EASY SETUP AND FAST INTEGRATION\u003C\u002Fh3>\n\u003Cp>It takes just a few minutes to download and install the plugin, and even less to publish your content!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Install the free WordPress plugin\u003C\u002Fli>\n\u003Cli>Write highly rankable content using Surfer’s trusted guidelines\u003C\u002Fli>\n\u003Cli>Research and find new keyword ideas\u003C\u002Fli>\n\u003Cli>Work in WordPress using Surfer’s Content Editor without any hassle\u003C\u002Fli>\n\u003Cli>Create a Content Editor directly in WordPress, or export it to Surfer\u003C\u002Fli>\n\u003Cli>Track how many clicks and impressions your posts generated directly in WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AVOID FORMATTING ISSUES AND INCONSISTENCIES\u003C\u002Fh3>\n\u003Cp>CTRL + A, CTRL + C, CTRL + V, in two clicks! What you write in Surfer’s Content Editor is what you’ll get (and see) when you publish on WordPress.\u003C\u002Fp>\n\u003Cp>Headings, images and text are converted block by block and transferred seamlessly from Surfer’s interface to your WordPress site.\u003C\u002Fp>\n\u003Cp>Images are downloaded and stored on WordPress and are accessible in your media library versus an external link which improves performance and SEO!\u003C\u002Fp>\n\u003Cp>Surfer’s Plugin currently supports the two most widely used WordPress text editors: Gutenberg and Classic Editor (and can distinguish between the two!).\u003C\u002Fp>\n\u003Cp>V.1, V.2 V.3? \u003Cstrong>With Surfer plugin you always publish the current and correct version of your article without the copy-paste confusion.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>OPTIMIZE AND IMPROVE EXISTING ARTICLES\u003C\u002Fh3>\n\u003Cp>Keep your content relevant and competitive with periodic updates to keep climbing the SERPs!\u003C\u002Fp>\n\u003Cp>Use Surfer’s Content Editor to refresh your article and optimize its keywords for an even better performance.\u003C\u002Fp>\n\u003Cp>Finally, once you’re satisfied with the improvements, publish the updated piece on WP. You can also easily access all your WordPress articles in the Content Editor!\u003C\u002Fp>\n\u003Ch3>SURFER RESOURCES AND SUPPORT\u003C\u002Fh3>\n\u003Cp>Get your questions answered whenever you need help. Simply go to our \u003Ca href=\"https:\u002F\u002Fsurferseo.com\u002F\" rel=\"nofollow ugc\">website\u003C\u002Fa> and reach out to us via chat, or drop us an email at \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsurferseo\u002Fsupport@surferseo.com\" rel=\"ugc\">support@surferseo.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also sign up for \u003Ca href=\"https:\u002F\u002Fsurferseo.com\u002Facademy\u002F\" rel=\"nofollow ugc\">Surfer Academy\u003C\u002Fa> and learn how to take advantage of Surfer with unlimited tips and tricks packaged into training videos and live sessions. For free!\u003C\u002Fp>\n\u003Ch3>READ MORE\u003C\u002Fh3>\n\u003Cp>Want more information about Search Engine Optimization and Surfer?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fseosurfers\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Find us on \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fsurfer\u002F\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fc\u002FSurferSEO\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Check our \u003Ca href=\"https:\u002F\u002Fdocs.surferseo.com\u002Fen\u002F\" rel=\"nofollow ugc\">Knowledge Base\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Connect Surfer's Content Editor to WordPress. Write and optimize your articles for SEO, find new keyword ideas and publish straight to WordPress.",6000,139802,10,"2026-03-09T09:10:00.000Z","6.0",[68,69,70,20,22],"content","content-writing","keyword-research","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsurferseo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsurferseo.1.6.8.626.zip",97,3,"2025-09-03 00:00:00",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":86,"num_ratings":87,"last_updated":88,"tested_up_to":14,"requires_at_least":89,"requires_php":52,"tags":90,"homepage":52,"download_link":92,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"keyword-research-tool","Keyword Research Tool","1.8.4","SEOreviewtools","https:\u002F\u002Fprofiles.wordpress.org\u002Fseoreviewtools\u002F","\u003Cp>Discover long-tail keyword suggestions related to your topic to improve the visibility of your content in search. Just enter your focus keyword and quickly discover related keyword opportunities.\u003Cbr \u002F>\nAfter generating the keyword list, you can select the keywords that are most interesting and group them into keyword groups.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FX_bbQFxqOEY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>How to do keyword research with this WordPress plugin?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Enter your focus keyword.\u003C\u002Fli>\n\u003Cli>Automatically generate a list of suggested keywords.\u003C\u002Fli>\n\u003Cli>Select relevant the most keywords. \u003C\u002Fli>\n\u003Cli>Copy the list of keywords you’ve selected in the previous step.\u003C\u002Fli>\n\u003Cli>And finally, write a great blog post, targeting multiple relevant keywords. \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>About the Keyword Research Tool for WordPress\u003C\u002Fh4>\n\u003Cp>This plugin is developed by: \u003Ca href=\"https:\u002F\u002Fwww.seoreviewtools.com\u002F\" rel=\"nofollow ugc\">SEO Review Tools\u003C\u002Fa>.\u003Cbr \u002F>\nAfter activation, the plugin will add an extra menu item “KW Research Tool”, on this page you can perform your keyword research without having to leave your WordPress interface.\u003C\u002Fp>\n\u003Ch4>Supported countries\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>United States\u003C\u002Fli>\n\u003Cli>Canada\u003C\u002Fli>\n\u003Cli>United Kingdom\u003C\u002Fli>\n\u003Cli>Netherlands\u003C\u002Fli>\n\u003Cli>Belgium (FR)\u003C\u002Fli>\n\u003Cli>Belgium (NL)\u003C\u002Fli>\n\u003Cli>Germany\u003C\u002Fli>\n\u003Cli>France\u003C\u002Fli>\n\u003Cli>Denmark\u003C\u002Fli>\n\u003Cli>Ireland\u003C\u002Fli>\n\u003Cli>Italy\u003C\u002Fli>\n\u003Cli>Spain\u003C\u002Fli>\n\u003Cli>Portugal\u003C\u002Fli>\n\u003Cli>Australia\u003C\u002Fli>\n\u003Cli>New Zealand (EN)\u003C\u002Fli>\n\u003C\u002Ful>\n","Keyword Research made simple for Wordpress. Enter your keyword and quickly discover keyword opportunities related to your topic.",800,32984,98,7,"2025-11-20T11:51:00.000Z","3.0.1",[68,70,91,20,22],"keyword-tool","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkeyword-research-tool.1.8.4.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":25,"num_ratings":103,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":52,"tags":107,"homepage":110,"download_link":111,"security_score":112,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wp-keyword-suggest","WP Keyword Suggest","1.2","Nicolas Marin Torres","https:\u002F\u002Fprofiles.wordpress.org\u002Fnicolasmarin\u002F","\u003Cp>With this plugin you will be able to take advantage of long tail keyword so you can learn more about your niche.\u003Cbr \u002F>\nFrom the list of keywords suggested you can put it directly in the title of your article or add it as a tag. It is very easy to use, from the same page to add item, it shows the widget in the left menu.\u003Cbr \u002F>\nThis plugin helps you generate ideas for your post.\u003C\u002Fp>\n\u003Cp>For example if you want to write a post about ‘Keyword Reasearch Tool’, these are tips that shows you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Keyword research tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Free keyword research tools\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research tool review\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Google keyword research tools\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research tool online\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research seo tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bing keyword research tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research tools 2013\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keyword research tools list\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Free online keyword research tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin makes to calls to seowp.es, the first one to create the URLs of the autocomplete service, and the second one to filter and complete the results. Does not require registration.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=vO64yHrHknA\" title=\"YouTube\" rel=\"nofollow ugc\">Watch a demo\u003C\u002Fa>\u003C\u002Fp>\n","This SEO plugin offers keyword suggestions, taken from autocomplete google, yahoo, bing... up to 250 keywords ideas",600,36828,11,"2015-03-23T08:09:00.000Z","4.1.42","3.0",[70,20,22,108,109],"suggestions","tag-suggestions","http:\u002F\u002Fseowp.es\u002Fwp-keyword-suggest","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-keyword-suggest.zip",85,{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":11,"num_ratings":11,"last_updated":123,"tested_up_to":47,"requires_at_least":66,"requires_php":48,"tags":124,"homepage":128,"download_link":129,"security_score":130,"vuln_count":31,"unpatched_count":11,"last_vuln_date":131,"fetched_at":27},"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",[18,51,125,126,127],"schema-markup","speed-optimization","wordpress-seo","https:\u002F\u002Frankology.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frankology-seo-and-analytics-tool.3.1.zip",99,"2026-01-06 19:26:19",{"attackSurface":133,"codeSignals":163,"taintFlows":171,"riskAssessment":172,"analyzedAt":180},{"hooks":134,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":11,"unprotectedCount":11},[135,141,145,149,153,156],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","wp_footer","gogoget_enqueue_script","search-by-gogo-get.php",52,{"type":136,"name":142,"callback":143,"file":139,"line":144},"admin_menu","gogoget_add_settings_page",67,{"type":136,"name":146,"callback":147,"file":139,"line":148},"admin_init","gogoget_register_settings",248,{"type":136,"name":150,"callback":151,"file":139,"line":152},"admin_enqueue_scripts","gogoget_enqueue_admin_style",272,{"type":136,"name":150,"callback":154,"file":139,"line":155},"gogoget_enqueue_admin_scripts",289,{"type":136,"name":146,"callback":157,"file":139,"line":158},"gogoget_handle_uninstall",291,[],[],[],[],{"dangerousFunctions":164,"sqlUsage":165,"outputEscaping":167,"fileOperations":11,"externalRequests":31,"nonceChecks":31,"capabilityChecks":11,"bundledLibraries":170},[],{"prepared":11,"raw":11,"locations":166},[],{"escaped":168,"rawEcho":11,"locations":169},20,[],[],[],{"summary":173,"deductions":174},"The 'search-by-gogo-get' plugin version 1.0.3 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The plugin demonstrates excellent adherence to secure coding practices, with no identified dangerous functions, raw SQL queries, or unsanitized taint flows. All output is properly escaped, and there are no file operations or external HTTP requests, which significantly reduces the attack surface.  The presence of a nonce check further enhances security for its limited entry points. The lack of any recorded vulnerabilities, including past CVEs, is a positive indicator of the developer's commitment to security. \n\nHowever, the plugin's security is not entirely without potential concerns. The complete absence of capability checks (0) for any of its operations, coupled with the single external HTTP request, presents a minor area for vigilance. While the static analysis reports zero unprotected entry points, a lack of explicit capability checks might allow unauthorized users to trigger the plugin's functionality if other security layers are bypassed or not perfectly implemented. The single external HTTP request, while not inherently malicious, is a point of potential risk if the target endpoint is compromised or if the data sent to it is not handled securely. \n\nIn conclusion, 'search-by-gogo-get' v1.0.3 is a well-secured plugin with a commendable lack of known vulnerabilities and a strong foundation in secure coding. The main areas for improvement would be to implement capability checks for its operations to ensure proper authorization and to carefully review the security implications of the single external HTTP request.",[175,178],{"reason":176,"points":177},"Missing capability checks",5,{"reason":179,"points":74},"Single external HTTP request","2026-03-17T06:25:19.118Z",{"wat":182,"direct":189},{"assetPaths":183,"generatorPatterns":185,"scriptPaths":186,"versionParams":188},[184],"\u002Fwp-content\u002Fplugins\u002Fsearch-by-gogo-get\u002Fassets\u002FgogoGetLogo.png",[],[187],"https:\u002F\u002Fgogostorage-f9fhfkgge4g8dvgk.z03.azurefd.net\u002Fsearch-plugin-snippet\u002Fmain.js",[],{"cssClasses":190,"htmlComments":206,"htmlAttributes":209,"restEndpoints":211,"jsGlobals":213,"shortcodeOutput":215},[191,192,193,194,195,196,197,198,199,200,201,202,203,204,205],"header-container","header-left","header-text","heading","subtext","header-links","link-text","card","card-column","search-box","circle-icon","search-details","search-label","mui-button","mui-button-danger",[207,208],"View when API Key exists","View when API Key does not exist",[210],"data-api-key",[212],"\u002Fpublic\u002Fapi-key\u002Fkey",[214],"window.pluginApiKey",[]]