[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$faAGQ8if5vELJVNPmZQIpiXMdK8VwV3vHzfUpPejMccI":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":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":36,"analysis":131,"fingerprints":159},"wp-subtitle-support-for-better-internal-link-search","WP Subtitle Support for Better Internal Link Search","0.1.0","mjaschen","https:\u002F\u002Fprofiles.wordpress.org\u002Fmjaschen\u002F","\u003Cp>Better Internal Link Search improves the default internal link searching feature in a number of ways. What’s missing is the support for searching subtitles which are added by the WP Subtitle plugin.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Searches subtitles added by WP Subtitle in the internal link search popup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-subtitle-support-for-better-internal-link-search\u002F#postform\" rel=\"ugc\">Write a review\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fministryofweb\u002Fbetter-internal-link-search-wp-subtitle\" rel=\"nofollow ugc\">Contribute on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fmjaschen\" rel=\"nofollow ugc\">Follow @mjaschen\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.marcusjaschen.de\u002F\" rel=\"nofollow ugc\">Visit Marcus Jaschen\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds support for the \"WP Subtitle\" plugin to the \"Better Internal Link Search\" plugin.",10,1863,100,1,"2018-02-09T07:43:00.000Z","4.9.29","4.6","5.3",[20,21,22,23,24],"internal-links","links","search","wp-subtitle","wps","https:\u002F\u002Fgithub.com\u002Fministryofweb\u002Fbetter-internal-link-search-wp-subtitle","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-subtitle-support-for-better-internal-link-search.0.1.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},30,84,"2026-04-04T05:42:36.961Z",[37,63,83,100,116],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":28,"last_vuln_date":62,"fetched_at":30},"seo-automated-link-building","Internal Links Manager","3.0.3","webraketen","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebraketen\u002F","\u003Ch3>What does Internal Links Manager do?\u003C\u002Fh3>\n\u003Cp>You simply provide a keyword and an URL. Whenever the keyword appears on your site, it builds links automatically to the given URL.\u003C\u002Fp>\n\u003Cp>Here is an example: You have written a blogpost on “How to learn guitar”. Now you want the URL “yourdomain.com\u002Fhow-to-learn-guitar” to be automatically linked whenever the keyword “learn guitar” appears on your website. You simply navigate to “Add link” within the menu and provide the requested parameters (mainly keyword + URL).\u003C\u002Fp>\n\u003Ch3>Why (internal) link building is so important\u003C\u002Fh3>\n\u003Cp>Improve your UX: Give your users the opportunity to discover relevant content with one click. Link important keywords with an related link. Your users stay longer on your website and get relevant information. As a side effect it improves your bounce rate, which is one of Googles ranking factors.\u003C\u002Fp>\n\u003Cp>Boost your SEO: Internal links also important for search engines. Through internal links you can spread link equity and establish your site architecture.\u003C\u002Fp>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Select menu item “Add link”\u003C\u002Fli>\n\u003Cli>Assign title (mainly for internal use)\u003C\u002Fli>\n\u003Cli>Optionally assign a link title (title attribute \u003Ca title=\"””\" rel=\"nofollow ugc\"> in HTML)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Assign keywords, comma separated (keyword1, keyword2, etc.)\u003C\u002Fli>\n\u003Cli>Enter URL (Where should the keyword link to?)\u003C\u002Fli>\n\u003Cli>Optionally increase the number (How often should the link appear on a page?)\u003C\u002Fli>\n\u003Cli>Optionally set link nofollow (Should searchengine follow this link?)\u003C\u002Fli>\n\u003Cli>Choose link target (Open link in same tab or in new tab)\u003C\u002Fli>\n\u003Cli>Click save\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The specified keywords on your website are now provided with the corresponding link and settings.\u003C\u002Fp>\n","Boost your SEO and get better rankings with our automated link building plugin. With this plugin you can link any keyword to any URL - internal or ext &hellip;",10000,199201,96,33,"2025-10-28T16:08:00.000Z","6.8.5","5.0","7.4",[20,54,55,56,57],"link-building","search-engine-optimization","seo","user-experience","https:\u002F\u002Finternal-links-manager.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-automated-link-building.3.0.3.zip",97,3,"2025-09-19 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":13,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":81,"download_link":82,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"better-internal-link-search","Better Internal Link Search","1.3.0","Blazer Six","https:\u002F\u002Fprofiles.wordpress.org\u002Fblazersix\u002F","\u003Cp>Better Internal Link Search improves the default internal link searching feature in a number of ways, making it faster and easier to find the content you want to link up.\u003C\u002Fp>\n\u003Cp>The most basic feature limits results to posts and pages that contain your search term in the title, rather than returning every post that contains the term in the title \u003Cem>or content field\u003C\u002Fem> — this greatly reduces the number of results on sites with a lot of content and should improve accuracy.\u003C\u002Fp>\n\u003Cp>Beyond that simple change are more powerful features that can be customized for your particular site, including creating shortcuts for often-used links and even searching external sites without leaving WordPress!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Search by post or page title when adding links to the editor or adding pages to a nav menu.\u003C\u002Fli>\n\u003Cli>Includes terms from any taxonomy in the search results so you can easily link to term archives.\u003C\u002Fli>\n\u003Cli>Scheduled posts are included in search results.\u003C\u002Fli>\n\u003Cli>Text highlighted in the editor when opening the internal link popup is searched for automatically.\u003C\u002Fli>\n\u003Cli>Adds a shortcut for quickly linking to the homepage. Just type ‘home’.\u003C\u002Fli>\n\u003Cli>Provides the ability to create custom shortcuts with a little code.\u003C\u002Fli>\n\u003Cli>Powerful modifiers included for searching additional data sources to make linking fast and easy (Wikipedia, GitHub, iTunes, Spotify, Codex).\u003C\u002Fli>\n\u003Cli>Extendable so developers can add their own sources.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Typeahead Search\u003C\u002Fh3>\n\u003Cp>Instantly see search results for pages, posts, media items or other custom post types on their Manage Posts screens. As soon as you start typing in the search field, the table instantly updates with results for whichever post type you’re viewing. Pressing enter or clicking the search button will continue to return posts using the default search algorithm (post titles and content).\u003C\u002Fp>\n\u003Ch3>Additional Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fbetter-internal-link-search#postform\" rel=\"ugc\">Write a review\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcedaro\u002Fbetter-internal-link-search\" rel=\"nofollow ugc\">Contribute on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fcedaroco\" rel=\"nofollow ugc\">Follow @cedaroco\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cedaro.com\u002F?utm_source=wordpress.org&utm_medium=link&utm_content=better-internal-link-search-readme&utm_campaign=plugins\" rel=\"nofollow ugc\">Visit Cedaro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Screencast\u003C\u002Fh3>\n\u003Cp>Eric Amundson over at \u003Ca href=\"https:\u002F\u002Fivycat.com\u002F\" rel=\"nofollow ugc\">Ivy Cat\u003C\u002Fa> recorded this great overview of the plugin’s features:\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\u002FWfyTiVTdEX8?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","Improve the internal link popup manager with time-saving enhancements and features.",1000,56143,25,"2016-12-02T07:13:00.000Z","4.8.28","4.4","",[79,20,21,80,22],"editor","nav-menus","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetter-internal-link-search\u002F?utm_source=wordpress-plugin&utm_medium=link&utm_content=better-internal-link-search-plugin-uri&utm_campaign=plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-internal-link-search.1.3.0.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":28,"num_ratings":28,"last_updated":93,"tested_up_to":94,"requires_at_least":51,"requires_php":52,"tags":95,"homepage":77,"download_link":99,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"seojuice","SEOJuice","2.0.14","Calm North Labs - SEOJuice Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fseojuice\u002F","\u003Cp>SEOJuice helps you monitor and improve your website visibility across traditional search engines and AI platforms. Track your presence in ChatGPT, Claude, Gemini, and Perplexity while automating on-page SEO optimization.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Version 2.0:\u003C\u002Fstrong> Enhanced performance with improved optimization delivery and AI platform tracking.\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>AI Visibility Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\n* Monitor your presence in ChatGPT, Claude, Gemini, and Perplexity\u003Cbr \u002F>\n* Track AI citations and mentions\u003Cbr \u002F>\n* Real-time prompt analysis\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Search Engine Visibility\u003C\u002Fstrong>\u003Cbr \u002F>\n* Google Search Console integration\u003Cbr \u002F>\n* Traffic and ranking monitoring\u003Cbr \u002F>\n* Performance benchmarks\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automated On-Page SEO\u003C\u002Fstrong>\u003Cbr \u002F>\n* Smart internal linking with contextual suggestions\u003Cbr \u002F>\n* Meta tags and structured data optimization\u003Cbr \u002F>\n* AI-generated image alt text\u003Cbr \u002F>\n* 95+ language support\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Technical SEO Audits\u003C\u002Fstrong>\u003Cbr \u002F>\n* Core Web Vitals monitoring\u003Cbr \u002F>\n* Broken link detection\u003Cbr \u002F>\n* Comprehensive site analysis\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Analytics & Reports\u003C\u002Fstrong>\u003Cbr \u002F>\n* Detailed visibility metrics\u003Cbr \u002F>\n* PDF reports with whitelabel support\u003Cbr \u002F>\n* Competitor tracking\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Connect your WordPress site to SEOJuice\u003C\u002Fli>\n\u003Cli>Automatic analysis of your content and optimization opportunities\u003C\u002Fli>\n\u003Cli>Monitor your visibility across search engines and AI platforms\u003C\u002Fli>\n\u003Cli>Receive actionable insights and automated improvements\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>Works with any WordPress theme, page builders (Elementor, Divi, Beaver Builder), caching plugins (WP Rocket, LiteSpeed, SG Optimizer), and SEO plugins (Yoast, Rank Math).\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to SEOJuice services:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Services Used:\u003C\u002Fstrong>\u003Cbr \u002F>\n* API: smart.seojuice.io – SEO optimization data\u003Cbr \u002F>\n* CDN: cdn.seojuice.io – Tracking script\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Processing:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Page URLs sent for analysis\u003Cbr \u002F>\n* Content analyzed via crawlers\u003Cbr \u002F>\n* No personal user data collected\u003Cbr \u002F>\n* GDPR compliant\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Links:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Terms: https:\u002F\u002Fseojuice.io\u002Fterms\u003Cbr \u002F>\n* Privacy: https:\u002F\u002Fseojuice.io\u002Fprivacy-policy\u002F\u003Cbr \u002F>\n* DPA: https:\u002F\u002Fseojuice.io\u002Fdata-processing-agreement\u002F\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help? Contact hello@seojuice.io or visit https:\u002F\u002Fhelp.seojuice.io\u003C\u002Fp>\n\u003Cp>Built to help you increase visibility across search engines and AI platforms. Learn more at https:\u002F\u002Fseojuice.io\u003C\u002Fp>\n","Increase your website visibility across Google, ChatGPT, Claude, Gemini, and Perplexity with automated SEO optimization.",70,1763,"2026-03-03T17:37:00.000Z","6.9.4",[96,20,97,56,98],"ai-search","meta-tags","visibility-tracking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseojuice.2.0.14.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":11,"downloaded":108,"rating":28,"num_ratings":28,"last_updated":77,"tested_up_to":94,"requires_at_least":109,"requires_php":52,"tags":110,"homepage":77,"download_link":114,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":115},"hgw-better-internal-link-search-for-block-editor","HGW Better internal link search for Block editor","1.0.2","Asadiyan","https:\u002F\u002Fprofiles.wordpress.org\u002Fasadiy4n\u002F","\u003Cp>\u003Cstrong>HGW Better internal link search for Block editor\u003C\u002Fstrong> improves the default internal link search inside the block editor by adding a \u003Cstrong>post type or category selector\u003C\u002Fstrong> to the link popup.\u003Cbr \u002F>\nThis allows editors to narrow down search results to specific post types such as \u003Cem>Posts, Pages, or custom post types\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Adds a clean “post type and category filter” dropdown above Block editor link search results.\u003C\u002Fli>\n\u003Cli>Works with all REST-visible and publicly queryable post types.\u003C\u002Fli>\n\u003Cli>No database queries or custom endpoints — fully uses WordPress core APIs.\u003C\u002Fli>\n\u003Cli>Loads only inside the editor, never on the front-end.\u003C\u002Fli>\n\u003Cli>Lightweight, fast, and compatible with all major themes and plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n","Improved internal link search in the block editor linkControl popup by adding an option to search by post type and taxonomy.",262,"6.0",[111,112,20,113,56],"block-editor","internal-linking","link-search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhgw-better-internal-link-search-for-block-editor.1.0.2.zip","2026-03-15T10:48:56.248Z",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":28,"downloaded":124,"rating":28,"num_ratings":28,"last_updated":125,"tested_up_to":94,"requires_at_least":51,"requires_php":52,"tags":126,"homepage":129,"download_link":130,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"rc2i-content-pruning","Rc2i Content Pruning","1.0.8","Baptiste REY","https:\u002F\u002Fprofiles.wordpress.org\u002Fbaptisterey\u002F","\u003Cp>\u003Cstrong>SEO is the most consistent source of traffic for any website.\u003C\u002Fstrong> But over time, every WordPress site accumulates \u003Cstrong>broken links, orphan pages, and underperforming content\u003C\u002Fstrong> that silently drag down your rankings.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fseopilote.fr\u002Faddons\" rel=\"nofollow ugc\">\u003Cstrong>Rc2i Content Pruning\u003C\u002Fstrong>\u003C\u002Fa> is the all-in-one WordPress plugin to \u003Cstrong>audit, clean up, and optimize your content for better SEO\u003C\u002Fstrong>. Stop guessing which pages to keep, update, or remove — \u003Cstrong>let the data decide.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fseopilote.fr\u002Faddons\" rel=\"nofollow ugc\">\u003Cstrong>Documentation & Getting Started\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Frc2i-content-pruning\u002F\" rel=\"ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Frc2i.net\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Website\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why Content Pruning?\u003C\u002Fh3>\n\u003Cp>Every page on your site either \u003Cstrong>helps\u003C\u002Fstrong> or \u003Cstrong>hurts\u003C\u002Fstrong> your SEO. Content pruning lets you:\u003C\u002Fp>\n\u003Cp>★ \u003Cstrong>Improve crawl budget\u003C\u002Fstrong> — Search engines focus on your best content\u003Cbr \u002F>\n★ \u003Cstrong>Boost rankings\u003C\u002Fstrong> — Removing weak pages strengthens your entire domain\u003Cbr \u002F>\n★ \u003Cstrong>Fix broken links\u003C\u002Fstrong> — Stop losing link juice and frustrating visitors\u003Cbr \u002F>\n★ \u003Cstrong>Strengthen internal linking\u003C\u002Fstrong> — Make sure every important page is discoverable\u003C\u002Fp>\n\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch3>➜ Outbound Links Scanner\u003C\u002Fh3>\n\u003Cp>* \u003Cstrong>Automatic scan\u003C\u002Fstrong> of all outbound links across your entire site\u003Cbr \u002F>\n* \u003Cstrong>HTTP status verification\u003C\u002Fstrong> — instantly spot 404, 301, 500 errors\u003Cbr \u002F>\n* \u003Cstrong>One-click bulk deletion\u003C\u002Fstrong> of broken links\u003Cbr \u002F>\n* \u003Cstrong>Inline link editing\u003C\u002Fstrong> — change URL, anchor text, target, nofollow\u003Cbr \u002F>\n* \u003Cstrong>Purge & full rescan\u003C\u002Fstrong> — start fresh anytime\u003Cbr \u002F>\n* \u003Cstrong>Domain exclusion list\u003C\u002Fstrong> — ignore YouTube, social networks, etc.\u003C\u002Fp>\n\u003Ch3>➜ Internal Links Analysis\u003C\u002Fh3>\n\u003Cp>* \u003Cstrong>Complete internal linking map\u003C\u002Fstrong> of your site structure\u003Cbr \u002F>\n* \u003Cstrong>Detect pages\u003C\u002Fstrong> with zero outgoing internal links\u003Cbr \u002F>\n* \u003Cstrong>Internal link count\u003C\u002Fstrong> per page for quick overview\u003C\u002Fp>\n\u003Ch3>➜ Incoming Links & Orphan Pages\u003C\u002Fh3>\n\u003Cp>* \u003Cstrong>Identify orphan pages\u003C\u002Fstrong> — pages with no internal links pointing to them\u003Cbr \u002F>\n* \u003Cstrong>Incoming link stats\u003C\u002Fstrong> per page\u003Cbr \u002F>\n* \u003Cstrong>Visual distribution chart\u003C\u002Fstrong> — see your linking health at a glance\u003C\u002Fp>\n\u003Ch3>➜ Page Traffic — Google Search Console\u003C\u002Fh3>\n\u003Cp>* \u003Cstrong>One-click Google connection\u003C\u002Fstrong> — no Google Cloud project needed\u003Cbr \u002F>\n* \u003Cstrong>Impressions, clicks, CTR, and position\u003C\u002Fstrong> data per page\u003Cbr \u002F>\n* \u003Cstrong>Search Console keywords\u003C\u002Fstrong> for each page\u003Cbr \u002F>\n* \u003Cstrong>Find zero-impression pages\u003C\u002Fstrong> — content that Google ignores\u003Cbr \u002F>\n* \u003Cstrong>Delete & redirect\u003C\u002Fstrong> — remove underperforming pages with automatic 301\u003C\u002Fp>\n\u003Ch3>➜ Additional Tools\u003C\u002Fh3>\n\u003Cp>* \u003Cstrong>Article debug\u003C\u002Fstrong> — detailed link analysis of any single article\u003Cbr \u002F>\n* \u003Cstrong>Bulk comment deletion\u003C\u002Fstrong> — clean up spam in seconds\u003Cbr \u002F>\n* \u003Cstrong>301 redirect manager\u003C\u002Fstrong> — full control over your redirects\u003C\u002Fp>\n\u003Ch3>Google Search Console Integration\u003C\u002Fh3>\n\u003Cp>Connect to Google Search Console in \u003Cstrong>one click\u003C\u002Fstrong> via secure OAuth 2.0. \u003Cstrong>No Google Cloud project or API key required\u003C\u002Fstrong> — the plugin handles everything for you in Simple mode.\u003C\u002Fp>\n\u003Cp>Advanced users can provide their own credentials if preferred. \u003Ca href=\"https:\u002F\u002Fseopilote.fr\u002Faddons\" rel=\"nofollow ugc\">\u003Cstrong>Learn more in the documentation \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Who Is This Plugin For?\u003C\u002Fh3>\n\u003Cp>✔ \u003Cstrong>Bloggers\u003C\u002Fstrong> who want to clean up old, underperforming posts\u003Cbr \u002F>\n✔ \u003Cstrong>SEO professionals\u003C\u002Fstrong> who need a quick content audit tool\u003Cbr \u002F>\n✔ \u003Cstrong>Agencies\u003C\u002Fstrong> managing multiple WordPress sites\u003Cbr \u002F>\n✔ \u003Cstrong>E-commerce sites\u003C\u002Fstrong> with hundreds of product pages to monitor\u003Cbr \u002F>\n✔ \u003Cstrong>Any WordPress site\u003C\u002Fstrong> that wants better search rankings\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services to retrieve traffic and search data for your website. All connections require explicit user consent through OAuth 2.0 authentication.\u003C\u002Fp>\n\u003Ch4>OAuth Relay Server\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>What it is:\u003C\u002Fstrong> A relay server operated by Rc2i (hosted at seopilote.fr) that handles Google OAuth authentication on behalf of the plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What it’s used for:\u003C\u002Fstrong> Securely managing the OAuth 2.0 flow so users don’t need to create a Google Cloud project. The relay exchanges authorization codes for access tokens using credentials stored server-side.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> OAuth authorization code, exchange tokens\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data NOT sent:\u003C\u002Fstrong> The relay never receives your Google Search Console data. All API data calls are made directly from your WordPress site to Google.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When:\u003C\u002Fstrong> When you click “Connect to Google” in the plugin settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service URL:\u003C\u002Fstrong> https:\u002F\u002Fseopilote.fr\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fseopilote.fr\u002Fpolitique-confidentialite\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Frc2i.net\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google OAuth 2.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>What it is:\u003C\u002Fstrong> Google’s authentication service\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What it’s used for:\u003C\u002Fstrong> Authenticating users to access Google Search Console API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> Authorization code, client credentials (Client ID)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When:\u003C\u002Fstrong> When you click “Connect to Google” in the plugin settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Search Console API\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>What it is:\u003C\u002Fstrong> Google’s API for accessing Search Console data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What it’s used for:\u003C\u002Fstrong> Retrieving search impressions, clicks, CTR, position data, and keywords for your pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> Your website URL, date ranges for data queries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When:\u003C\u002Fstrong> When you click “Synchronize traffic data” in the Traffic tab\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API Documentation:\u003C\u002Fstrong> https:\u002F\u002Fdevelopers.google.com\u002Fwebmaster-tools\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fdevelopers.google.com\u002Fterms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> The plugin does not send any data to Google without your explicit consent and authentication. In Advanced mode, you can provide your own Google Cloud credentials instead of using the relay server.\u003C\u002Fp>\n","Detect broken links, orphan pages, and low-traffic content. Analyze internal linking and connect Google Search Console in one click.",199,"2026-03-05T20:51:00.000Z",[127,128,20,21,56],"content-pruning","google-search-console","https:\u002F\u002Fseopilote.fr\u002Faddons","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frc2i-content-pruning.1.0.9.zip",{"attackSurface":132,"codeSignals":143,"taintFlows":150,"riskAssessment":151,"analyzedAt":158},{"hooks":133,"ajaxHandlers":139,"restRoutes":140,"shortcodes":141,"cronEvents":142,"entryPointCount":28,"unprotectedCount":28},[134],{"type":135,"name":136,"callback":137,"priority":11,"file":138,"line":33},"filter","pre_better_internal_link_search_results","searchSubtitles","better-internal-link-search-wp-subtitle.php",[],[],[],[],{"dangerousFunctions":144,"sqlUsage":145,"outputEscaping":147,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":149},[],{"prepared":28,"raw":28,"locations":146},[],{"escaped":28,"rawEcho":28,"locations":148},[],[],[],{"summary":152,"deductions":153},"The plugin 'wp-subtitle-support-for-better-internal-link-search' version 0.1.0 exhibits an exceptionally strong security posture based on the provided static analysis. There are no identified attack surfaces, dangerous functions, unescaped outputs, or file operations. Furthermore, all SQL queries utilize prepared statements, and the absence of external HTTP requests and bundled libraries mitigates common attack vectors. Taint analysis reveals no security-sensitive flows, indicating robust data handling within the plugin.\n\nThe vulnerability history is completely clear, with zero recorded CVEs of any severity. This, combined with the clean static analysis, suggests a plugin that has been developed with security as a high priority, or at least has not yet attracted malicious attention or revealed any inherent flaws.\n\nWhile the plugin demonstrates excellent adherence to secure coding practices, the most significant area for potential concern, albeit not directly indicated as a risk in the provided data, is the complete absence of capability checks and nonce checks. In a production environment, especially if this plugin were to introduce any form of user-facing interaction or administrative functionality in future versions, these would become critical for preventing unauthorized actions. However, based solely on the provided data for version 0.1.0, which shows no entry points, this absence currently poses no immediate risk.",[154,156],{"reason":155,"points":11},"No capability checks",{"reason":157,"points":11},"No nonce checks","2026-03-17T00:20:20.331Z",{"wat":160,"direct":165},{"assetPaths":161,"generatorPatterns":162,"scriptPaths":163,"versionParams":164},[],[],[],[],{"cssClasses":166,"htmlComments":167,"htmlAttributes":168,"restEndpoints":169,"jsGlobals":170,"shortcodeOutput":171},[],[],[],[],[],[]]