Cloak your WooCommerce external & affiliate links.
As of April 2026, Cloak Affiliate Links for WooCommerce is a WordPress mask plugin with 2.0K+ active installations and a 4.3/5 rating from 12 reviews. It has been downloaded 52K+ times in total. Requires WordPress 4.7.0+ and PHP false+. Available on WordPress.org since 2013. Downloads are up 47% this week. Top alternative: Input Mask For Elementor Form Fields.
The Cloak Affiliate Links for WooCommerce plugin allows you to mask all external links in your WooCommerce store.
For example, change this…
merchant.com/index.php?aff_id=123&product_id=456
… into this:
yoursite.com/go/123
Configure the status code for the redirect to either 301, 302 or 307.
The plugin also adds a “Disallow” to your robots.txt file to prevent bots from following those external links.
Plugin has problem with cloaking affiliate links when data feed imported through All Import plugin into woocommerce. All old product imports finished before cloaking addon installation does fine and when clickon button it leads you where it should. However , when cloaking addon is active while importing products through data feed ,addon just sets cloaking link instead affiliate link and on click doesn’t lead anywhere… And if you disable addon , those cloaking links stay permanently on product unless you rerun your product feed again so it can update aff links. Other products which are imported before plugin activation and they were cloaked with new permalink after plugin deactivation returns original url.
Although , if you run WP All Import manually addon works flawlessly. It seams that only has problem with feeds scheduled with Cron jobs
Will SEO improve when I disable external links?
Do not pay attention to the fact that the plugin has few active installations at the moment.
It is truly the best in its segment. There is no need to configure anything – I activated the plugin and the problem is solved.
Even though 5 stars is the maximum rating, I will rate it 10 stars!
Highly recommend!
Set and forget solution.
This is exactly what I needed.
| WordPress | 4.7.0+ requiredTested up to 6.7.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.