External Links - nofollow, noopener & new window
Internal links & external links manager: open in new window or tab, control nofollow, ugc, sponsored & noopener. SEO friendly.
Next Milestone 100K
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Rank Changes
Downloads Growth
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
Tracked Keywords
Showing 3 of 3| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| noopener | 23 | — | Tag | 10 hours ago |
| nofollow | 86 | — | Tag | 10 hours ago |
| new window | 151 | — | Tag | 10 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 2.63
- Last Updated
- Dec 03, 2025
- Requires WP
- 4.2+
- Tested Up To
- 6.9
- PHP Version
- 7.2 or higher
- Author
- WebFactory Ltd
Support & Rating
- Rating
- ★ ★ ★ ★ ☆ 4.3
- Reviews
- 247
- Support Threads
- 4
- Resolved
- 100%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
Frequently Asked Questions
Common questions about External Links - nofollow, noopener & new window
add_action( 'wpel_apply_settings', function () {
global $post;
$ignored_post_ids = array( 1, 2, 4 );
if ( in_array( $post->ID, $ignored_post_ids ) ) {
return false;
}
return true;
}, 10 );
Using this filter you can ignore any request, like certain category, archive etcetera.
I want specific links to be ignored by the plugin. How?
There's an option for ignoring links containing a certain class (under tab "Exceptions").
For a more flexible check on ignoring links you could use the filter wpel_before_apply_link:
add_action( 'wpel_before_apply_link', function ( $link ) {
// ignore links with class "some-cls"
if ( $link->has_attr_value( 'class', 'some-cls' ) ) {
$link->set_ignore();
}
}, 10 );
How to create a redirect for external links? (f.e. affiliate links)
Create redirect by using the wpel_link action. Add some code to functions.php of your theme, like:
add_action( 'wpel_link', function ( $link ) {
// check if link is an external links
if ( $link->is_external() ) {
// get current url
$url = $link->get_attr( 'href' );
// set redirect url
$redirect_url = '//somedom.com?url='. urlencode( $url );
$link->set_attr( 'href', $redirect_url );
}
}, 10, 1 );
$('a[data-wpel-link="external"]').click(function (e) {
// open link in popup window
window.open($(this).attr('href'), '_blank', 'width=800, height=600');
// stop default and other behaviour
e.preventDefault();
e.stopImmediatePropagation();
});
});
See more information on the window.open() method.
How to add an confirm (or alert) when opening external links?
Add this JavaScript code to your site:
jQuery(function ($) {
$('a[data-wpel-link="external"]').click(function (e) {
if (!confirm('Are you sure you want to open this link?')) {
// cancelled
e.preventDefault();
e.stopImmediatePropagation();
}
});
});
$('a[href$=".pdf"]').prop('target', '_blank');
});
content: "\f023" !important;
}
The code \f023 refers to a dashicon or font awesome icon.
I am a plugin developer and my plugin conflicts with WPEL. How can I solve the problem?
If your plugin contains links it might be filtered by the WPEL plugin as well, causing a conflict.
Here are some suggestions on solving the problem:
Add data-wpel-link="ignore" to links that need to be ignored by WPEL plugin
Use wpel_before_apply_link-action to ignore your links (f.e. containing certain class or data-attribute)
Use wpel_apply_settings-filter to ignore complete post, pages, categories etc
How can I report security bugs?
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.