Skip to main content
This module will be available in the next MyListing Pro release.
Decide how links behave across your entire website, including single listings. MyListing and WordPress don’t provide a single place to manage outbound links, open links in new tabs, choose whether links are followed or not followed, etc. Link Management gives this to you, so you have more control over your website’s user experience, SEO, and more, as well as an additional way to monetize.

Features

  • Globally Nofollow External Links
  • Globally Open External Links in a New Tab
  • Set Exclusions for External Links (Nofollow and New Tab)
  • Globally Open Internal Links in a New Tab
  • Single Listing Support
  • Import an Exception List from a File
  • Developer Filters
  • Database Update Tool
When this option is on, links that leave your site are marked so search engines do not treat them as endorsements. Links on your exception list are not changed. Choose to open all external links in a new browser tab. Add links or domains that should never be modified, such as affiliate links, sponsor links, or URLs you want to keep exactly as written. You can add:
  • A full link, such as https://example.com/page
  • A domain, such as example.com (includes subdomains)
  • Part of a link, such as /affiliate/
Links on this list are skipped entirely. Any automatic changes already applied to them are removed. You can manage the list in settings, import it from a file, or use both together. Choose to open all external links in a new browser tab. Add links or domains that should never be modified, such as affiliate links, sponsor links, or URLs you want to keep exactly as written.

Single Listing Support

Link Management applies your rules to single listings as well, so links behave just as they do for the rest of your website.

Advanced Options

Import an Exception List from a File

Instead of maintaining a long list in settings, you can store excluded URLs in a simple file. Example format:
{
  "urls": [
    "https://example.com",
    "https://another-site.com/page"
  ]
}
In the Advanced area of Link Management, you can browse for a file, create one in your theme, or enter a file path manually. For security, use a file on your site rather than a link from somewhere you do not trust.

Developer Filters

For custom setups, enable this feature to allow a developer to extend exception lists or file paths from code.

Database Update Tool

This tool permanently changes content in the database. You enter a specific URL, and it finds content that contains that URL and adds a nofollow directly into the HTML.
This is a one-off cleanup or migration tool, not part of everyday use.

Frequently Asked Questions

Once the module is enabled, it’s super easy to configure the available options.
  1. Under Link Rules, turn on the options you want:
    • Nofollow External Links
    • Open External Links In New Tab
    • Open Internal Links In New Tab
  2. Add excluded links and domains under Exceptions.
  3. If needed, add domains under Internal New Tab Exceptions.
  4. Open Advanced only if you need file import, bulk updates, or developer options.
Everything starts off by default. Enable only what your site needs.
Any link or domain you want Link Management to leave completely alone. That might include affiliate links, sponsor links, links to your other sites, or any URL you do not want changed.
Yes, your link rules apply on listing pages as well as regular posts and pages. We leave search and explore pages alone so those screens keep working normally.
No, but in the very rare event that you do, use the Database Update Tool.
It is for updating links in content that was published before you enabled Link Management. Enter a specific URL, and the tool finds matching links in your posts and updates them in batches. On larger sites, you may need to run it more than once.
Yes, under the Advanced area, you can point to a file on your site or create one in your theme. This is useful if you have a long list of URLs to exclude. Use a file on your own site rather than a file hosted somewhere else.
Enable the module, turn on the options you want, and visit a post, page, listing, etc., that contains links. Click a link to confirm whether it opens in a new tab. If you use the Nofollow option, inspect a few external links on the live page to confirm they are marked the way you expect.
This is a back-end solution, so there’s nothing to see on the front-end.Check out the MyListing Pro YouTube playlist to learn more about this module.