Description
DMValdez Link Builder is a complete internal link management suite for WordPress. It automatically finds linking opportunities in your content, helps you fix orphan pages, monitors broken links, and lets you manage auto-linking rules, all from the WordPress admin.
Features:
- Smart keyword matching with whole-word and case-sensitive options
- Auto-inject links into Classic Editor and Gutenberg posts
- Batch broken-link (404) checker for external URLs
- Orphan page detection and suggested linking opportunities
- Per-post override settings (disable auto-links on specific posts)
- Import rules from Link Whisper, WP Internal Links, or CSV
- Full settings panel: link limits, rel attributes, post type filters, exclusions
Installation
- Upload the plugin files to the
/wp-content/plugins/dmvaldez-link-builderdirectory, or install via the WordPress plugin screen. - Activate the plugin through the Plugins screen in WordPress.
- Navigate to DMValdez Link Builder in the admin menu to configure settings and add your first rules.
FAQ
-
Does this work with Gutenberg?
-
Yes. The meta box in the post editor works with both Gutenberg (Block Editor) and the Classic Editor.
-
Will it slow down my site?
-
Auto-link injection happens in the post content filter and is cached. The scanning features run only in the admin and on demand.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“DMValdez Link Builder” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “DMValdez Link Builder” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.4
- WP.org compliance: fixed phpcs:ignore placement for multi-line SQL strings; switched to phpcs:disable/enable blocks for IN() clause patterns; added esc_sql() to check_broken_batch table variable; added NoCaching ignore to update/delete methods
1.3.3
- WP.org compliance: replaced raw script tags with wp_add_inline_script(); corrected Contributors username
1.3.2
- WP.org compliance: esc_sql() on all table-name variables, sanitize_text_field() on nonce input, wp_kses_post() on post content input
- Fix i18n: corrected translators comment placement for PHPCS compliance
- Added phpcs:ignore annotations for DirectDatabaseQuery and dynamic IN() clause patterns (standard accepted practice for custom-table plugins)
1.3.1
- Renamed plugin to DMValdez Link Builder
- Fixed Classic Editor “Scan Draft for Links” content detection bug
- WP.org compliance: corrected text domain, added GPL license declaration, improved input sanitization
- UI polish across all 6 admin pages: contextual guides, stat insights, pro banners, improved button labels
1.3.0
- Added Settings page (link limits, rel attributes, post type filters, exclusions)
- Added 404 Error Monitor with batch broken-link checking
- Redesigned Import Rules modal with CSV upload support
- Batch site scanning with AJAX progress bar
1.0.0
- Initial release
