{"id":346861,"date":"2026-08-11T02:50:18","date_gmt":"2026-08-11T02:50:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/link-pulse\/"},"modified":"2026-08-11T02:49:49","modified_gmt":"2026-08-11T02:49:49","slug":"core-plus-links","status":"publish","type":"plugin","link":"https:\/\/bn.wordpress.org\/plugins\/core-plus-links\/","author":23539518,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.4","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"Core Plus Links","header_author":"Core Local SEO","header_description":"Privacy-first, deterministic-by-default internal linking assistant for WordPress.","assets_banners_color":"a0a2a4","last_updated":"2026-08-11 02:49:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/corepluslinks.com","header_author_uri":"https:\/\/corelocalseo.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":37,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"corelocalseo","date":"2026-08-11 02:49:49"}},"upgrade_notice":{"1.0.0":"<p>First public release of Core Plus Links.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3641307,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3641307,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3641307,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3641307,"resolution":"1","location":"assets","locale":"","width":1436,"height":981},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3641307,"resolution":"2","location":"assets","locale":"","width":1492,"height":937},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3641307,"resolution":"3","location":"assets","locale":"","width":1447,"height":626}},"screenshots":{"1":"Core Plus Links sidebar in the block editor with suggested links and match strength.","2":"Compact status strip and inbound\/outbound link counts for the current post.","3":"Admin dashboard with index health and reindex controls.","4":"Context bank settings for taxonomies and exclusions.","5":"Reports overview for orphan and underlinked pages.","6":"Settings for exclusions, retention, and scheduled reindex."}},"plugin_section":[],"plugin_tags":[148076,6681,186,36439],"plugin_category":[55],"plugin_contributors":[275094],"plugin_business_model":[],"class_list":["post-346861","plugin","type-plugin","status-publish","hentry","plugin_tags-gutenberg","plugin_tags-internal-links","plugin_tags-seo","plugin_tags-suggestions","plugin_category-seo-and-marketing","plugin_contributors-corelocalseo","plugin_committers-corelocalseo"],"banners":{"banner":"https:\/\/ps.w.org\/core-plus-links\/assets\/banner-772x250.png?rev=3641307","banner_2x":"https:\/\/ps.w.org\/core-plus-links\/assets\/banner-1544x500.png?rev=3641307","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/core-plus-links\/assets\/icon-256x256.png?rev=3641307","icon_2x":"https:\/\/ps.w.org\/core-plus-links\/assets\/icon-256x256.png?rev=3641307","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/core-plus-links\/assets\/screenshot-1.png?rev=3641307","caption":"Core Plus Links sidebar in the block editor with suggested links and match strength."},{"src":"https:\/\/ps.w.org\/core-plus-links\/assets\/screenshot-2.png?rev=3641307","caption":"Compact status strip and inbound\/outbound link counts for the current post."},{"src":"https:\/\/ps.w.org\/core-plus-links\/assets\/screenshot-3.png?rev=3641307","caption":"Admin dashboard with index health and reindex controls."}],"raw_content":"<!--section=description-->\n<p>Core Plus Links is an internal linking assistant for WordPress. Open a post or page in the block editor, and the Core Plus Links sidebar suggests related pages from your site so you can insert links without leaving the editor.<\/p>\n\n<p>It is deterministic by default: suggestions come from a local content index and rule-based ranking (titles, taxonomies, headings, and link-graph signals). The plugin does not call external AI services and does not send your content off-site.<\/p>\n\n<p>Includes:<\/p>\n\n<ul>\n<li>Indexing for posts and pages<\/li>\n<li>Deterministic suggested links in the Gutenberg sidebar, with editable anchors, one-click insert, and dismiss<\/li>\n<li>Inbound and outbound link listings for the current post in the editor sidebar<\/li>\n<li>A context bank for taxonomies and exclusions (specific posts\/pages and categories\/tags)<\/li>\n<li>Suggested exclusions for utility pages \u2014 proposed for your review, never applied automatically<\/li>\n<li>Basic reports (orphans, underlinked pages, and related summaries) with sortable columns<\/li>\n<\/ul>\n\n<h3>Development<\/h3>\n\n<p>Source code, including the unminified JavaScript used to build the editor and admin bundles, is available at https:\/\/github.com\/corelocalseo\/core-plus-links.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In your WordPress admin, go to Plugins -&gt; Add New, search for \"Core Plus Links\", and click Install Now.<\/li>\n<li>Activate Core Plus Links.<\/li>\n<li>After activation, Core Plus Links queues a full-site index job. A setup notice appears (\"Core Plus Links is building your content index...\"). When indexing finishes, you will see \"Core Plus Links finished building your content index.\"<\/li>\n<li>Open a post or page in the block editor and use the Core Plus Links sidebar.<\/li>\n<\/ol>\n\n<p>On low-traffic sites, background jobs wait on WP-Cron. You can process the queue with WP-CLI: <code>wp core-plus-links run-queue<\/code>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20core%20plus%20links%20send%20my%20content%20anywhere%3F\"><h3>Does Core Plus Links send my content anywhere?<\/h3><\/dt>\n<dd><p>No. It runs entirely on your WordPress site. Indexing, ranking, and suggestions use your local database. Nothing is sent to an external AI or analytics service.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>No. Deterministic suggestions work without an API key, license, or external account.<\/p><\/dd>\n<dt id=\"what%20does%20%22deterministic%22%20mean%3F\"><h3>What does \"deterministic\" mean?<\/h3><\/dt>\n<dd><p>Suggestions are produced by fixed, rule-based scoring over your indexed content, not by a generative model. The same content and settings produce the same ranked results.<\/p><\/dd>\n<dt id=\"why%20do%20some%20suggestions%20say%20%22weak%20match%22%3F\"><h3>Why do some suggestions say \"Weak match\"?<\/h3><\/dt>\n<dd><p>\"Weak match\" means the candidate only partially overlaps the current post (for example limited title or taxonomy overlap). Review those suggestions carefully before inserting. Stronger overlaps are labeled accordingly.<\/p><\/dd>\n<dt id=\"does%20it%20work%20in%20the%20classic%20editor%3F\"><h3>Does it work in the classic editor?<\/h3><\/dt>\n<dd><p>Not yet. v1 supports the Gutenberg block editor only. Classic editor support is planned for a later release.<\/p><\/dd>\n<dt id=\"does%20core%20plus%20links%20work%20on%20multisite%3F\"><h3>Does Core Plus Links work on multisite?<\/h3><\/dt>\n<dd><p>Yes, activated on individual sites. Network activation is not supported yet.<\/p><\/dd>\n<dt id=\"how%20do%20i%20finish%20indexing%20on%20a%20low-traffic%20site%3F\"><h3>How do I finish indexing on a low-traffic site?<\/h3><\/dt>\n<dd><p>Jobs run on WP-Cron. On quiet sites, process due jobs with:<\/p>\n\n<pre><code>wp core-plus-links run-queue\n<\/code><\/pre>\n\n<p>Optional status check:<\/p>\n\n<pre><code>wp core-plus-links queue-status\n<\/code><\/pre><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release of Core Plus Links.<\/li>\n<li>Deterministic indexing for posts and pages; Gutenberg sidebar suggestions with editable anchors, insert, and dismiss.<\/li>\n<li>Inbound and outbound links for the current post in the editor sidebar.<\/li>\n<li>Context bank for taxonomies and exclusions; suggested utility-page exclusions for review (never auto-applied).<\/li>\n<li>Basic reports (orphans, underlinked pages) with sortable columns; background job queue and WP-CLI helpers (<code>wp core-plus-links run-queue<\/code>).<\/li>\n<\/ul>","raw_excerpt":"Privacy-first, deterministic-by-default internal linking for WordPress. Suggests relevant links from your own content in the block editor.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/346861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=346861"}],"author":[{"embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/corelocalseo"}],"wp:attachment":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=346861"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=346861"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=346861"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=346861"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=346861"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=346861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}