Skip to content

Settings

TL;DR: Configure Link Manager Pro at Settings. Options include default redirect type, link prefix (slug base), link attributes, click tracking behavior, IP anonymization, bot detection, click retention period, auto-linking rules, disclosure settings, and data management.

Configure every aspect of Link Manager Pro. Access all settings at Link Manager Pro → Settings.

General Settings

General settings

SettingDescription
Auto-Mask on SaveAutomatically replace external links with masked URLs when you save a post
Mask Internal LinksInclude internal links (links pointing to your own site) in the masking engine
Link Structure PrefixURL prefix for masked links. Default: link. Your links become yoursite.com/link/slug
Internal Mask PrefixSeparate prefix for internal masked links. Default: go
Unique Code LengthLength of auto-generated slug codes (6–16 characters) when you do not provide a custom slug
Automated Link Health ScansHow often to run automated link health scans: disabled (default), daily, or weekly
Minimum Role for AccessWordPress capability required to access the plugin. Default: manage_link_manager_pro. Other option: manage_options (administrator only)
Min. Inbound LinksMinimum inbound internal links for a post to be considered "healthy" in link audit. Default: 3
Min. Outbound LinksMinimum outbound links for a post to be considered "healthy" in link audit. Default: 2
Email DigestReceive periodic link health summaries via email. Options: disabled (default), weekly, or monthly

Warning: Changing the Link Structure Prefix after creating links breaks all existing masked URLs. Set this during initial setup and do not change it later.

Click Save Changes after updating.

Redirection Settings

Redirection settings

SettingDescription
Default Redirect TypeDefault redirect type for new links. 301 (permanent, default), 302 (temporary), or 307 (temporary, preserves HTTP method)
REL RulesConfigure nofollow, noopener, noreferrer, and sponsored attributes globally

REL Rules

REL rules let you set global defaults for link attributes and add domain-specific overrides.

For each attribute (nofollow, noopener, noreferrer, sponsored):

  1. Set a global default:

    • Yes — apply this attribute to all masked links.
    • No — do not apply this attribute to any masked link.
  2. Add domain-specific overrides:

    • Domains you list receive the opposite of the global default.

Example: You set global nofollow to Yes (all links get nofollow). You add trusted-partner.com to the nofollow override list. Now all links get nofollow except links pointing to trusted-partner.com.

Example: You set global sponsored to No (no links get sponsored). You add affiliate-network.com to the sponsored override list. Now only links pointing to affiliate-network.com get the sponsored attribute.

REL rules configuration

Click Save Changes after updating.

Tracking Settings

Tracking settings

SettingDescription
Click TrackingMaster toggle — enable or disable all click tracking
Bot DetectionFilter out bot traffic using 45+ built-in user agent patterns
Anonymize IP AddressesTruncate visitor IPs for GDPR compliance. Replaces the last octet of IPv4 addresses with 0 and zeros the last 5 groups of IPv6 addresses
Cookie NoticeAcknowledge that you handle cookie consent for the tracking cookie
Internal Link Click TrackingTrack clicks on internal links within your post content via JavaScript
Global UTM InjectionParameters appended to all managed link redirects (e.g., utm_source=link-manager-pro&utm_medium=proxy)
Click Data RetentionNumber of days to keep click data. Set to 0 to keep forever. A daily cron job automatically purges older data
Blocked IP AddressesIP addresses to exclude from click tracking (one per line)
Custom PatternsCustom user agent patterns to filter, in addition to the built-in bot patterns (one per line)
Content SelectorCSS selector for the content area containing internal links to track. Only links inside this container are tracked

Note: Disabling Click Tracking stops all data collection. Existing click data is preserved but no new clicks are recorded.

Click Save Changes after updating.

Auto-Linking Settings

Auto-linking settings

SettingDescription
Enable Auto-LinkingMaster toggle for the auto-linking feature
Case Sensitive MatchingMatch keywords with exact case only. When enabled, "MacBook" does not match "macbook"
Exclude HeadingsSkip heading tags (h1–h6) when replacing keywords with links
Max Per KeywordMaximum number of replacements for each keyword per page
Max Per PageMaximum total auto-links inserted per page across all keywords
Post TypesWhich post types to process for auto-linking (e.g., posts, pages, custom post types)

When auto-linking is enabled, the plugin scans rendered content for keyword matches defined on your links and affiliates, then replaces them with masked link URLs. Each link and affiliate can independently toggle auto-linking on or off.

Click Save Changes after updating.

Disclosure Settings

Disclosure settings

SettingDescription
Enable Affiliate DisclosureShow an affiliate disclosure notice on pages that contain masked links with sponsored or affiliate attributes
Disclosure TextThe disclosure message text. Customize this to match your compliance requirements
PositionWhere to display the notice: before content or after content
StyleDisplay style: minimal (inline text), boxed (bordered box), or custom (your own CSS class)
Custom CSS ClassCSS class name applied to the disclosure element when using the "custom" style
Post TypesWhich post types show the disclosure notice

The disclosure notice only appears on pages that contain masked links with the sponsored attribute or affiliate link attributes. Pages without qualifying links do not display the notice.

Click Save Changes after updating.

License

License settings

SettingDescription
License KeyEnter your license key (minimum 8 characters)
ActivateValidate and activate your license
DeactivateDeactivate your current license
StatusCurrent license status: active, inactive, or expired

License types: lifetime, one-time, or renewal. Your license type determines whether and when revalidation is required.

Backup & Restore

Backup & Restore settings

ActionDescription
Backup (JSON)Export your data as a JSON file. Select which items to include: links, link rules, clicks, affiliates, link health, redirects, settings, and posts
Restore (JSON)Import data from a previously exported JSON backup file
Export CSVDownload all links as a CSV spreadsheet

Backup uses batched processing — large datasets export in chunks with progress indication.

See Backup & Restore for detailed step-by-step instructions.

Data Migration

Data migration settings

FeatureDescription
Auto-detectionThe plugin automatically detects if Pretty Links or BetterLinks is installed
Selectable ItemsChoose which data to migrate from the detected plugin
Conflict StrategySkip existing (keep your current data) or Overwrite (replace with migrated data)
Batched ProcessingLarge migrations process in chunks with progress indication

Warning: Overwriting during migration replaces matching records permanently. Back up your data before migrating with the overwrite strategy.