[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgL65OFvzdVFwsZBGr02rfnO-fPR5-7uw-CDykTFahQg":3,"$fIi99jaubgRr5ZdzFD1_llGC0EVLgoEZFMjH_Qc0tcbw":202,"$ficm_jlKOeCXR_l9t20aCibSABEscuR47U1HWmHSt5EU":207},{"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,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":125,"fingerprints":172},"aliamin-auto-internal-linker","Aliamin Auto Internal Linker","1.4.5","Yevhen Aliamin","https:\u002F\u002Fprofiles.wordpress.org\u002Falyamineugeniy\u002F","\u003Cp>\u003Cstrong>Aliamin Auto Internal Linker\u003C\u002Fstrong> reads your published post titles, builds a keyword index, and inserts contextual internal links into post content at render time.\u003C\u002Fp>\n\u003Cp>The free version includes Smart Mode, which extracts phrases from post titles using title structure and configurable rules. The original post content in the database is not changed.\u003C\u002Fp>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Builds a keyword index from published posts\u003C\u002Fli>\n\u003Cli>Inserts links through the \u003Ccode>the_content\u003C\u002Fcode> filter\u003C\u002Fli>\n\u003Cli>Does not rewrite or overwrite stored post content\u003C\u002Fli>\n\u003Cli>Lets you control maximum links per post and per keyword\u003C\u002Fli>\n\u003Cli>Supports minimum word spacing between inserted links\u003C\u002Fli>\n\u003Cli>Lets you skip the first paragraphs of a post\u003C\u002Fli>\n\u003Cli>Supports a configurable keyword blacklist\u003C\u002Fli>\n\u003Cli>Can skip headings when inserting links\u003C\u002Fli>\n\u003Cli>Includes a manual index rebuild tool in Settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>The plugin scans published posts and extracts keyword phrases from titles.\u003C\u002Fli>\n\u003Cli>It stores the generated keyword index in WordPress options.\u003C\u002Fli>\n\u003Cli>When a single post is viewed, the plugin checks the rendered content and inserts matching internal links.\u003C\u002Fli>\n\u003Cli>If the plugin is deactivated, the inserted links disappear because the stored post content was never modified.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Free and Pro\u003C\u002Fh4>\n\u003Cp>The free version includes Smart Mode.\u003C\u002Fp>\n\u003Cp>The Pro version available on the plugin website adds optional AI-assisted extraction and multi-site licensing.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>The free version works without any external service.\u003C\u002Fp>\n\u003Cp>The Pro version described in the settings screen can connect to the Anthropic API for optional AI-assisted keyword extraction during index rebuilds.\u003C\u002Fp>\n\u003Cp>If that optional Pro feature is used, the plugin sends post titles and the related internal post IDs needed to match the generated keyword phrases back to the correct posts.\u003C\u002Fp>\n\u003Cp>This service is provided by Anthropic:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of service: https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fcommercial-terms\u003C\u002Fli>\n\u003Cli>Privacy policy: https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically builds contextual internal links from your published post titles without modifying your stored post content.",10,134,100,3,"2026-04-11T09:03:00.000Z","6.9.4","5.8","7.4",[20,21,22,23,24],"automatic-links","contextual-links","internal-linking","internal-links","seo","https:\u002F\u002Fautointernallinker.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faliamin-auto-internal-linker.1.4.5.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"alyamineugeniy",1,30,94,"2026-05-19T23:10:57.081Z",[39,60,75,91,106],{"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":11,"last_updated":50,"tested_up_to":16,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":13,"vuln_count":34,"unpatched_count":27,"last_vuln_date":59,"fetched_at":29},"daext-autolinks-manager","Autolinks Manager – SEO Auto Linker","1.10.11","DAEXT","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaext\u002F","\u003Cp>Applying autolinks in your website is a smart strategy to generate more visits on your pages, sell more products, earn money with a referral system or to improve your SEO.\u003C\u002Fp>\n\u003Cp>The Autolinks Manager plugin, with its advanced autolinks system and a great number of options, gives you the ability to apply this strategy at its maximum level.\u003C\u002Fp>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>For professional users, we distribute a \u003Ca href=\"https:\u002F\u002Fdaext.com\u002Fautolinks-manager\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> of this plugin.\u003C\u002Fp>\n\u003Ch3>Technical Details\u003C\u002Fh3>\n\u003Cp>The total control on the application of the autolinks is what really matters in an autolink plugin.\u003C\u002Fp>\n\u003Ch4>Unaltered HTML\u003C\u002Fh4>\n\u003Cp>The autolinks are applied on the fly by PHP when the post are displayed in the front-end and no changes are performed on the actual HTML of the post stored in the database. So you can at anytime add, remove or modify your autolinks without negative implications for your website.\u003C\u002Fp>\n\u003Ch4>Custom Attributes\u003C\u002Fh4>\n\u003Cp>The HTML link elements generated with the applications of autolinks can be created with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom Title attribute to describe the linked document\u003C\u002Fli>\n\u003Cli>Custom Target attribute to open the linked document in a new window or tab\u003C\u002Fli>\n\u003Cli>Custom Nofollow attribute to instruct the search engines that the link should not influence the ranking of the link’s target\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Affected Posts\u003C\u002Fh4>\n\u003Cp>Sometimes specific autolinks should not be applied on the entire website, but only activated with specific topics.\u003C\u002Fp>\n\u003Cp>That’s why with this plugin for each autolink you can determine:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>In which post types the defined keyword should be automatically converted to a link\u003C\u002Fli>\n\u003Cli>In which categories the defined keyword should be automatically converted to a link\u003C\u002Fli>\n\u003Cli>In which tags the defined keyword should be automatically converted to a link\u003C\u002Fli>\n\u003Cli>The term group, which is a list of terms that should be compared with the ones available on the posts where the autolinks are applied\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Match\u003C\u002Fh4>\n\u003Cp>The search for occurrences of the keyword performed by the algorithm used to apply the autolink can be tuned based on your specific needs with the following options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The Case Sensitive Search option to select if the defined keyword should match or not uppercase and lowercase variations\u003C\u002Fli>\n\u003Cli>The Left Boundary option to match keywords preceded by a generic boundary or by a specific character\u003C\u002Fli>\n\u003Cli>The Right Boundary option to match keywords followed by a generic boundary or by a specific character\u003C\u002Fli>\n\u003Cli>The Keyword Before option to match occurrences preceded by a specific string\u003C\u002Fli>\n\u003Cli>The Keyword After option to match occurrences followed by a specific string\u003C\u002Fli>\n\u003Cli>The Limit option to determine the maximum number of matches of the defined keyword automatically converted to a link\u003C\u002Fli>\n\u003Cli>The Priority option to determine the order used to apply the autolinks on the post\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Test Mode\u003C\u002Fh4>\n\u003Cp>This feature, if enabled through the Test Mode plugin option, allows you to apply the autolinks on the front-end of your website only to the WordPress users that have the capability required to create and edit autolinks. So you can easily test the application of the autolinks in a production environment without actually changing the content of the posts for your visitors and for the search engines.\u003C\u002Fp>\n\u003Ch4>Random Prioritization\u003C\u002Fh4>\n\u003Cp>The advanced Random Prioritization option is extremely useful to randomize on a per-post basis the order used to apply the autolinks with the same priority and as a consequence to ensure a better distribution of the autolinks.\u003C\u002Fp>\n\u003Ch4>General Limit\u003C\u002Fh4>\n\u003Cp>A limit for the maximum number of autolinks allowed in the same post can be determined with a fixed value assigned to the General Limit (Amount) option or automatically calculated based on the length of the post and the value assigned to the General Limit (Characters per Autolink) option.\u003C\u002Fp>\n\u003Cp>The use of the General Limit feature is recommended to limit the application of the autolinks to a reasonable amount.\u003C\u002Fp>\n\u003Ch4>Same URL Limit\u003C\u002Fh4>\n\u003Cp>Use this option to limit the number of autolinks with the same URL to a specified value. This option is useful when you have multiple keywords that point to the same resource and you want to limit the number of times that a resource is linked.\u003C\u002Fp>\n\u003Ch4>Protected Tags\u003C\u002Fh4>\n\u003Cp>With this option you can instruct the algorithm to not apply the autolinks on specific HTML tags present in your posts.\u003C\u002Fp>\n\u003Cp>Let’s say that you don’t want to add autolinks inside the main headings, the tables and the code snippets. Simply add the list “h1, h2, h3, table, code” in the Protected Tags option and you are done.\u003C\u002Fp>\n\u003Ch4>Categories\u003C\u002Fh4>\n\u003Cp>The plugin includes the possibility to categorize your autolinks, this is extremely useful when you have a high number of autolinks used for different purposes.\u003C\u002Fp>\n\u003Cp>For example you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create autolinks to convert keywords that are part of a glossary and include them in the “Wiki” category\u003C\u002Fli>\n\u003Cli>Create autolinks to convert keywords associated with products sold by an external website and include them in the “Referral” category\u003C\u002Fli>\n\u003Cli>Create autolinks to convert keywords associated with your best articles and include them in the “Internal Links” category\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Meta Box\u003C\u002Fh4>\n\u003Cp>The Autolinks Manager meta box allows you to disable the application of the autolinks on a per-post basis. Simply visit the post where you don’t want to apply the autolinks and set to “No” the Enable Autolinks select-box available in the meta box.\u003C\u002Fp>\n\u003Ch4>Extremely Customizable\u003C\u002Fh4>\n\u003Cp>With the 33 general options you can control various aspects of the plugin. You can for example set the default values for the new autolinks, control how the analysis performed on the posts should be executed, control advanced aspects associated with the application of the autolinks, and more.\u003C\u002Fp>\n\u003Ch4>Gutenberg Ready\u003C\u002Fh4>\n\u003Cp>This plugin allows you to select exactly on which Gutenberg blocks the autolinks should be applied. So you can be very precise in the application of the autolinks and avoid any kind of issue associated with the application of autolinks on Gutenberg blocks.\u003C\u002Fp>\n\u003Ch4>Multisite Ready\u003C\u002Fh4>\n\u003Cp>This plugin can be used on a WordPress Network, and supports both a Network Activation (the plugin will be activated on all the sites of your WordPress Network in a single step) and a Single Site Activation (the plugin will be manually activated on single sites of the network)\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin makes use of the following resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fselect2.org\u002F\" rel=\"nofollow ugc\">Select2\u003C\u002Fa> licensed under the MIT License\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For each library you can find the actual copy of the license inside the folder used to store the library files.\u003C\u002Fp>\n","Automate your affiliate links, increase product page visits, link glossary keywords, and more with this advanced SEO auto-linker plugin.",2000,20499,88,"2026-03-13T09:39:00.000Z","4.5","5.3",[54,20,23,55,56],"automatic-linking","link-building","seo-auto-linker","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdaext-autolinks-manager.1.10.11.zip","2023-10-25 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":35,"downloaded":68,"rating":13,"num_ratings":14,"last_updated":69,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":70,"homepage":73,"download_link":74,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"linkable","Linkable","1.0.0","VOID Technology","https:\u002F\u002Fprofiles.wordpress.org\u002Fvoiddk\u002F","\u003Cp>Linkable is a lightweight WordPress plugin that automates internal linking by converting defined keywords into links to selected posts or pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Core functionality:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatically links keywords to chosen posts or pages\u003Cbr \u002F>\n* Works on singular posts and pages by filtering \u003Ccode>the_content\u003C\u002Fcode> at priority 20\u003Cbr \u002F>\n* Searches for keyword matches inside \u003Ccode>\u003Cp>\u003C\u002Fcode>, \u003Ccode>\u003Cli>\u003C\u002Fcode>, \u003Ccode>\u003Cb>\u003C\u002Fcode>, \u003Ccode>\u003Cem>\u003C\u002Fcode>, and \u003Ccode>\u003Ci>\u003C\u002Fcode> tags\u003Cbr \u002F>\n* Skips self-links by excluding the current post from the keyword map\u003Cbr \u002F>\n* Uses the Yoast SEO title for link tooltips when Yoast is active, otherwise falls back to the WordPress title\u003Cbr \u002F>\n* Preserves existing \u003Ccode>\u003Ca>\u003C\u002Fcode> tags and shortcodes by backing them up before processing and restoring them afterward\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Keyword management:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Keywords are stored per post and per page as JSON in the \u003Ccode>linkable_tags\u003C\u002Fcode> post meta field\u003Cbr \u002F>\n* \u003Ccode>linkable_tags\u003C\u002Fcode> is registered with REST support, sanitized via \u003Ccode>sanitize_text_field\u003C\u002Fcode>, and restricted to users with \u003Ccode>edit_posts\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Settings:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Accessible via Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Linkable\u003Cbr \u002F>\n* \u003Ccode>max_links_per_target\u003C\u002Fcode>: limits how many times the same target can be linked from one post (default 1)\u003Cbr \u002F>\n* \u003Ccode>first_occurrence_only\u003C\u002Fcode>: when enabled, each keyword is linked only once per post\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Builds a global keyword map from all published posts and pages with \u003Ccode>linkable_tags\u003C\u002Fcode>\u003Cbr \u002F>\n* Caches the keyword map with a transient (\u003Ccode>global_linkable_tag_map\u003C\u002Fcode>) for one hour\u003Cbr \u002F>\n* Query optimized to fetch only IDs and avoid unnecessary meta\u002Fterm caching\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Editor compatibility:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Works with both the block editor and the classic editor\u003Cbr \u002F>\n* Enqueues an admin sidebar panel script (\u003Ccode>static\u002Fjs\u002Fadmin-sidebar-panel.js\u003C\u002Fcode>) with WordPress dependencies and versioning via \u003Ccode>filemtime\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security:\u003C\u002Fstrong>\u003Cbr \u002F>\n* URLs are properly escaped with \u003Ccode>esc_url\u003C\u002Fcode>\u003Cbr \u002F>\n* Link titles are sanitized and HTML-escaped\u003Cbr \u002F>\n* Meta registration includes capability and sanitization checks\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","Automatically link keywords in your content to internal pages or posts. Simple, fast, and Gutenberg-compatible.",398,"2025-11-28T04:09:00.000Z",[71,72,22,23,24],"autolink","gutenberg","https:\u002F\u002Fvoid.dk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkable.1.0.0.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":35,"downloaded":83,"rating":13,"num_ratings":84,"last_updated":85,"tested_up_to":16,"requires_at_least":86,"requires_php":18,"tags":87,"homepage":57,"download_link":90,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"orphanpages","OrphanPages – Internal Link Audit, Orphaned Pages, Broken Links & SEO Content Structure Analyzer","4.0.0","Kaudo","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaudo\u002F","\u003Cp>Internal links are one of the most underrated components of WordPress SEO. They help search engines discover your content, pass authority between pages, improve crawlability, and define your site structure. Yet as websites grow, internal linking becomes harder to maintain, and important content often becomes isolated, underlinked, or even completely invisible to both users and search engines.\u003C\u002Fp>\n\u003Cp>OrphanPages provides a full internal link audit for your website. It scans all public post types, analyzes how your content links together, and identifies:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Orphaned pages and posts (URLs with 0 incoming internal links)\u003C\u002Fli>\n\u003Cli>Weakly linked pages with poor link depth\u003C\u002Fli>\n\u003Cli>Moderately and strongly linked content hubs\u003C\u002Fli>\n\u003Cli>Broken outgoing links that return 404 or unreachable results\u003C\u002Fli>\n\u003Cli>External links leaving your site\u003C\u002Fli>\n\u003Cli>Full incoming and outgoing link paths\u003C\u002Fli>\n\u003Cli>Anchor text usage and linking context\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin offers a complete overview of your site’s internal link structure, link health, broken links, and outgoing link patterns — all inside a clean, sortable, easy-to-read interface.\u003C\u002Fp>\n\u003Ch3>Why internal linking matters\u003C\u002Fh3>\n\u003Cp>Search engines rely heavily on internal linking to understand content relationships, assign importance to different URLs, and discover new pages. A strong internal linking strategy improves indexing speed, ranking potential, and user navigation. A weak structure leads to low crawlability, inconsistent link depth, buried content, and orphan pages.\u003C\u002Fp>\n\u003Cp>Even with an updated XML sitemap, pages without incoming internal links often fail to get indexed reliably. Fixing internal linking is one of the simplest and most impactful SEO improvements any site can make.\u003C\u002Fp>\n\u003Cp>OrphanPages helps you identify issues like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Important content with no links pointing to it\u003C\u002Fli>\n\u003Cli>New posts that were never linked from older articles\u003C\u002Fli>\n\u003Cli>Pages that exist only in menus but not in contextual links\u003C\u002Fli>\n\u003Cli>Broken internal or external links harming site quality\u003C\u002Fli>\n\u003Cli>Outdated references after site migrations or URL changes\u003C\u002Fli>\n\u003Cli>Content deep within the architecture with low crawl priority\u003C\u002Fli>\n\u003Cli>Outgoing links pointing to irrelevant, old, or redirected URLs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What OrphanPages analyzes\u003C\u002Fh3>\n\u003Cp>The plugin performs a comprehensive internal linking audit and reports:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Orphaned posts (0 incoming links)\u003C\u002Fli>\n\u003Cli>Weak links (1–2 incoming links)\u003C\u002Fli>\n\u003Cli>Moderate links (3–4 incoming links)\u003C\u002Fli>\n\u003Cli>Strong internal linking (5+ internal references)\u003C\u002Fli>\n\u003Cli>Incoming links per page (link source, anchor text, link type)\u003C\u002Fli>\n\u003Cli>Outgoing internal links and outgoing external links\u003C\u002Fli>\n\u003Cli>Broken links such as 404s or unreachable URLs\u003C\u002Fli>\n\u003Cli>Canonical URL versions of links to avoid mismatches\u003C\u002Fli>\n\u003Cli>Internal linking patterns between posts and pages\u003C\u002Fli>\n\u003Cli>Anchor text variations and linking context\u003C\u002Fli>\n\u003Cli>Link distribution across your entire content library\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>All results appear inside a sortable, paginated dashboard with per-post expandable details.\u003C\u002Fp>\n\u003Cp>The plugin never modifies any posts, URLs, or metadata. All analysis is read-only.\u003C\u002Fp>\n\u003Ch3>Who is this plugin for?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress site owners improving SEO\u003C\u002Fli>\n\u003Cli>Publishers managing large content libraries\u003C\u002Fli>\n\u003Cli>Editors reviewing linking consistency across articles\u003C\u002Fli>\n\u003Cli>SEO professionals performing internal linking audits\u003C\u002Fli>\n\u003Cli>Content teams ensuring new content gets indexed\u003C\u002Fli>\n\u003Cli>E-commerce stores checking underlinked product pages\u003C\u002Fli>\n\u003Cli>Agencies providing link health and structure reports\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>One-click internal link analysis\u003C\u002Fli>\n\u003Cli>Full internal link checker for all public post types\u003C\u002Fli>\n\u003Cli>Identify orphan pages and weakly linked content\u003C\u002Fli>\n\u003Cli>Comprehensive link audit including incoming and outgoing links\u003C\u002Fli>\n\u003Cli>Broken link detection for internal and external URLs\u003C\u002Fli>\n\u003Cli>External link overview for SEO audits and affiliate review\u003C\u002Fli>\n\u003Cli>Canonical URL normalization to prevent mismatched link detection\u003C\u002Fli>\n\u003Cli>Link distribution dashboard and crawl depth insights\u003C\u002Fli>\n\u003Cli>Expandable per-post detail panel for deep link inspection\u003C\u002Fli>\n\u003Cli>Sortable, filterable, paginated results table\u003C\u002Fli>\n\u003Cli>Read-only scanning ensures safety for all sites\u003C\u002Fli>\n\u003Cli>Works with custom post types and custom permalinks\u003C\u002Fli>\n\u003Cli>Fully localizable\u003C\u002Fli>\n\u003Cli>No tracking, no ads, no front-end impact\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under GPLv2 or later.\u003Cbr \u002F>\nYou may modify, redistribute, or build upon it under the terms of the GPL.\u003C\u002Fp>\n","A complete internal linking and link health audit tool for WordPress. Identify orphaned pages, analyze incoming and outgoing links, detect broken link &hellip;",329,2,"2025-12-11T21:11:00.000Z","6.0",[22,23,88,89,24],"orphan-pages","orphaned-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forphanpages.4.0.0.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":11,"downloaded":99,"rating":27,"num_ratings":27,"last_updated":100,"tested_up_to":16,"requires_at_least":86,"requires_php":18,"tags":101,"homepage":57,"download_link":104,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":105},"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.",284,"2025-12-03T12:52:00.000Z",[102,22,23,103,24],"block-editor","link-search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhgw-better-internal-link-search-for-block-editor.1.0.2.zip","2026-04-06T09:54:40.288Z",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":11,"downloaded":114,"rating":27,"num_ratings":27,"last_updated":115,"tested_up_to":16,"requires_at_least":116,"requires_php":18,"tags":117,"homepage":122,"download_link":123,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":124},"kumarharshit-ai-internal-linking-tool","AI Internal Linking Manager","7.0","Harshit Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fkumarharshit\u002F","\u003Cp>\u003Cstrong>AI Internal Linking Manager\u003C\u002Fstrong> is the most advanced automatic internal linking tool for WordPress that helps you build a powerful internal link structure without any manual effort. This tool is designed to be server-friendly, user-friendly, and SEO-optimized.\u003C\u002Fp>\n\u003Ch3>🚀 KEY FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🎯 Smart Automatic Linking\u003C\u002Fstrong>\u003Cbr \u002F>\n* Add keyword-URL pairs and the plugin automatically links them across your website\u003Cbr \u002F>\n* Preserves original text case (if you add \\”WordPress SEO\\” it won’t change \\”wordpress seo\\” to \\”WordPress SEO\\”)\u003Cbr \u002F>\n* Links only once per keyword per page to avoid over-optimization\u003Cbr \u002F>\n* Direct database content modification for proper SEO crawling\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Performance Optimized\u003C\u002Fstrong>\u003Cbr \u002F>\n* Server-friendly background processing with configurable batch sizes\u003Cbr \u002F>\n* Smart caching system to reduce server load\u003Cbr \u002F>\n* Real-time progress tracking with estimated completion time\u003Cbr \u002F>\n* Works efficiently on websites with millions of pages and posts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎛️ Advanced Control Settings\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatic post type detection (posts, pages, custom post types)\u003Cbr \u002F>\n* Configurable link density (1-10 links per 100 words)\u003Cbr \u002F>\n* Heading-level controls (choose which H1-H6 tags to process)\u003Cbr \u002F>\n* Maximum keyword limit (default: 500 keywords)\u003Cbr \u002F>\n* External URL blocking for security\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Comprehensive Analytics\u003C\u002Fstrong>\u003Cbr \u002F>\n* Usage statistics for each keyword\u003Cbr \u002F>\n* Performance metrics and processing reports\u003Cbr \u002F>\n* Top-performing keywords dashboard\u003Cbr \u002F>\n* Link tracking with detailed page information\u003Cbr \u002F>\n* Real-time processing status\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📁 Bulk Operations\u003C\u002Fstrong>\u003Cbr \u002F>\n* CSV\u002FExcel import with sample templates\u003Cbr \u002F>\n* Bulk keyword management and deletion\u003Cbr \u002F>\n* Export functionality for backup and sharing\u003Cbr \u002F>\n* Duplicate detection and prevention\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🗑️ Smart Trash System\u003C\u002Fstrong>\u003Cbr \u002F>\n* 30-day recovery system for deleted keywords\u003Cbr \u002F>\n* Automatic cleanup of expired items\u003Cbr \u002F>\n* Bulk restore and permanent deletion options\u003Cbr \u002F>\n* Complete link removal when keywords are deleted\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛡️ Security & Safety\u003C\u002Fstrong>\u003Cbr \u002F>\n* 100% WordPress coding standards compliant\u003Cbr \u002F>\n* No third-party dependencies – complete ownership\u003Cbr \u002F>\n* Comprehensive input sanitization and validation\u003Cbr \u002F>\n* CSRF protection on all admin actions\u003Cbr \u002F>\n* Safe uninstall with complete data removal\u003C\u002Fp>\n\u003Ch3>🎨 PREMIUM USER INTERFACE\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Beautiful light-colored theme with smooth animations\u003C\u002Fli>\n\u003Cli>Mobile-responsive design that works on all devices\u003C\u002Fli>\n\u003Cli>Interactive progress bars and real-time updates\u003C\u002Fli>\n\u003Cli>Professional dashboard with statistics and charts\u003C\u002Fli>\n\u003Cli>User-friendly bulk operations interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 ADVANCED FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Smart Detection Mechanisms:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Case-sensitive matching that preserves formatting\u003Cbr \u002F>\n* Existing link detection to prevent conflicts\u003Cbr \u002F>\n* Word count analysis for optimal link placement\u003Cbr \u002F>\n* Duplicate keyword prevention system\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Background processing with WordPress cron\u003Cbr \u002F>\n* Configurable batch processing (10-200 items per batch)\u003Cbr \u002F>\n* Memory optimization for large websites\u003Cbr \u002F>\n* Server load monitoring and adjustment\u003C\u002Fp>\n\u003Ch3>💼 PERFECT FOR\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> – Automatically link to your best content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Marketers\u003C\u002Fstrong> – Build powerful topic clusters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Professionals\u003C\u002Fstrong> – Improve internal link structure\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agency Owners\u003C\u002Fstrong> – Manage multiple client websites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce Sites\u003C\u002Fstrong> – Link products and categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News Websites\u003C\u002Fstrong> – Connect related articles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 WHY CHOOSE AI INTERNAL LINKING MANAGER?\u003C\u002Fh3>\n\u003Cp>Unlike other internal linking plugins that are resource-heavy or limited in features, our plugin is built with performance and user experience in mind:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Zero Performance Impact\u003C\u002Fstrong> – Smart background processing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete Control\u003C\u002Fstrong> – Granular settings for every aspect\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Interface\u003C\u002Fstrong> – Beautiful, intuitive admin panel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scalability\u003C\u002Fstrong> – Handles websites of any size\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security First\u003C\u002Fstrong> – No external dependencies or security risks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Ownership\u003C\u002Fstrong> – 100% your code, no licensing issues\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>📈 SEO BENEFITS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Improved crawlability and indexation\u003C\u002Fli>\n\u003Cli>Better distribution of page authority\u003C\u002Fli>\n\u003Cli>Enhanced user experience and engagement\u003C\u002Fli>\n\u003Cli>Increased time on site and reduced bounce rate\u003C\u002Fli>\n\u003Cli>Better topical authority and content clusters\u003C\u002Fli>\n\u003Cli>Automated internal link building at scale\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Features\u003C\u002Fh3>\n\u003Ch3>For Developers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Clean, well-documented code following WordPress standards\u003C\u002Fli>\n\u003Cli>Extensive hook system for customizations\u003C\u002Fli>\n\u003Cli>Debug logging for troubleshooting\u003C\u002Fli>\n\u003Cli>Modular architecture for easy maintenance\u003C\u002Fli>\n\u003Cli>No external dependencies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>For SEO Professionals\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Granular control over link placement\u003C\u002Fli>\n\u003Cli>Analytics and performance tracking\u003C\u002Fli>\n\u003Cli>Bulk operations for large-scale optimization\u003C\u002Fli>\n\u003Cli>Integration-ready with existing SEO workflows\u003C\u002Fli>\n\u003Cli>Professional reporting features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>For Content Managers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>User-friendly interface with guided workflows\u003C\u002Fli>\n\u003Cli>Bulk import\u002Fexport capabilities\u003C\u002Fli>\n\u003Cli>Visual progress tracking\u003C\u002Fli>\n\u003Cli>Error handling and recovery options\u003C\u002Fli>\n\u003Cli>Comprehensive help documentation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit:\u003Cbr \u002F>\n* \u003Cstrong>Website\u003C\u002Fstrong>: https:\u002F\u002Fkumarharshit.in\u003Cbr \u002F>\n* \u003Cstrong>Documentation\u003C\u002Fstrong>: Comprehensive guides included in plugin\u003Cbr \u002F>\n* \u003Cstrong>Community\u003C\u002Fstrong>: WordPress.org support forums\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect any personal data from your website visitors. All processing happens locally on your WordPress installation. No data is sent to external servers.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed with ❤️ by \u003Cstrong>KumarHarshit.In\u003C\u002Fstrong>\u003Cbr \u002F>\n* Website: https:\u002F\u002Fkumarharshit.in\u003Cbr \u002F>\n* Focus: WordPress plugins, SEO tools, and web development solutions\u003C\u002Fp>\n\u003Ch3>Technical Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress\u003C\u002Fstrong>: 5.0 or higher\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PHP\u003C\u002Fstrong>: 7.4 or higher (8.0+ recommended)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MySQL\u003C\u002Fstrong>: 5.6 or higher\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Memory\u003C\u002Fstrong>: 128MB minimum (256MB recommended)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disk Space\u003C\u002Fstrong>: 10MB for plugin files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Performance Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Designed for shared hosting compatibility\u003C\u002Fli>\n\u003Cli>Background processing prevents timeouts\u003C\u002Fli>\n\u003Cli>Smart caching reduces database queries\u003C\u002Fli>\n\u003Cli>Configurable batch sizes for server optimization\u003C\u002Fli>\n\u003Cli>Memory-efficient algorithms for large datasets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Multilingual Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Works with any WordPress content\u003C\u002Fli>\n\u003Cli>Compatible with WPML, Polylang, and other translation plugins\u003C\u002Fli>\n\u003Cli>Supports all character sets and languages\u003C\u002Fli>\n\u003Cli>RTL language support included”\u003C\u002Fli>\n\u003C\u002Ful>\n","Advanced automatic internal linking - Smart keyword detection and performance optimization.",312,"2025-11-28T08:01:00.000Z","5.0",[118,119,23,120,121],"ai-internal-linking","automatic-internal-linking","keyword-internal-linking","seo-internal-linking","https:\u002F\u002Fkumarharshit.in\u002Fai-internal-linking-tool\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkumarharshit-ai-internal-linking-tool.7.0.zip","2026-03-15T15:16:48.613Z",{"attackSurface":126,"codeSignals":153,"taintFlows":160,"riskAssessment":161,"analyzedAt":171},{"hooks":127,"ajaxHandlers":147,"restRoutes":148,"shortcodes":149,"cronEvents":150,"entryPointCount":27,"unprotectedCount":27},[128,134,137,141],{"type":129,"name":130,"callback":131,"file":132,"line":133},"action","save_post","lfgail_invalidate_index","aliamin-auto-internal-linker.php",290,{"type":129,"name":135,"callback":131,"file":132,"line":136},"delete_post",291,{"type":129,"name":138,"callback":139,"file":132,"line":140},"lfgail_daily_rebuild","lfgail_run_daily_rebuild",303,{"type":142,"name":143,"callback":144,"priority":145,"file":132,"line":146},"filter","the_content","lfgail_inject_links",20,308,[],[],[],[151],{"hook":138,"callback":138,"file":132,"line":152},305,{"dangerousFunctions":154,"sqlUsage":155,"outputEscaping":157,"fileOperations":27,"externalRequests":34,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":159},[],{"prepared":27,"raw":27,"locations":156},[],{"escaped":14,"rawEcho":27,"locations":158},[],[],[],{"summary":162,"deductions":163},"The aliamin-auto-internal-linker v1.4.5 plugin exhibits a strong security posture based on the provided static analysis.  The absence of dangerous functions, securely handled SQL queries, and properly escaped output are all positive indicators. Furthermore, the plugin has no recorded vulnerability history, suggesting a track record of secure development. The limited attack surface with no apparent unprotected entry points is also commendable.\n\nDespite these strengths, a few areas warrant attention. The presence of an external HTTP request without further details about its implementation could potentially introduce risks if not handled with strict validation and sanitization. Similarly, the lack of nonce checks and capability checks, while not directly flagged as an issue in the static analysis, could become a concern if any of the entry points, particularly the cron event, were to be exploited to perform sensitive actions without proper authorization.  However, given the current data, these are potential future risks rather than immediate critical vulnerabilities.\n\nIn conclusion, the aliamin-auto-internal-linker v1.4.5 appears to be a well-developed and secure plugin. The developers have followed many best practices. The primary area for potential improvement would be to ensure all external requests are meticulously secured and to consider implementing robust authorization checks for any actions triggered by the cron event, even if the current analysis shows no immediate vulnerabilities.",[164,167,169],{"reason":165,"points":166},"External HTTP requests present",5,{"reason":168,"points":166},"No nonce checks",{"reason":170,"points":166},"No capability checks","2026-04-16T12:06:30.657Z",{"wat":173,"direct":182},{"assetPaths":174,"generatorPatterns":177,"scriptPaths":178,"versionParams":179},[175,176],"\u002Fwp-content\u002Fplugins\u002Faliamin-auto-internal-linker\u002Fdist\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Faliamin-auto-internal-linker\u002Fdist\u002Fmain.js",[],[176],[180,181],"aliamin-auto-internal-linker\u002Fdist\u002Fmain.css?ver=","aliamin-auto-internal-linker\u002Fdist\u002Fmain.js?ver=",{"cssClasses":183,"htmlComments":184,"htmlAttributes":185,"restEndpoints":198,"jsGlobals":199,"shortcodeOutput":201},[],[],[186,187,188,189,190,191,192,193,194,195,196,197],"data-setting-max_links_per_post","data-setting-max_links_per_kw","data-setting-link_target","data-setting-min_keyword_length","data-setting-min_words_between","data-setting-skip_first_n_paras","data-setting-min_anchor_words","data-setting-max_anchor_words","data-setting-skip_headings","data-setting-extraction_mode","data-setting-claude_api_key","data-setting-blacklist",[],[200],"lfgail_settings",[],{"error":203,"url":204,"statusCode":205,"statusMessage":206,"message":206},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Faliamin-auto-internal-linker\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":84,"versions":208},[209,215],{"version":6,"download_url":26,"svn_tag_url":210,"released_at":28,"has_diff":211,"diff_files_changed":212,"diff_lines":28,"trac_diff_url":213,"vulnerabilities":214,"is_current":203},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Faliamin-auto-internal-linker\u002Ftags\u002F1.4.5\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Faliamin-auto-internal-linker%2Ftags%2F1.4.4&new_path=%2Faliamin-auto-internal-linker%2Ftags%2F1.4.5",[],{"version":216,"download_url":217,"svn_tag_url":218,"released_at":28,"has_diff":211,"diff_files_changed":219,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":220,"is_current":211},"1.4.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faliamin-auto-internal-linker.1.4.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Faliamin-auto-internal-linker\u002Ftags\u002F1.4.4\u002F",[],[]]