Free to explore: filter winning sites by DR, traffic and niche  ·  Try the live explorer →

Affiliate link cloaking and Google

A short link on a smartphone screen

Affiliate link cloaking means swapping a long tracking URL for a short one on your own domain, such as example.com/go/product, which redirects to the merchant. Plugins sell it as a way to look more trustworthy, protect commissions and keep things organised. Some guides go further and imply it hides the affiliate relationship from Google. It does not, and it was never meant to.

The useful question is not whether to use pretty links. It is whether the link, wherever it points, is marked for what it is. That is the part Google has actually written guidance on.

The word causes most of the confusion. Search cloaking, which we cover in our guide to cloaking in SEO, means showing search engines different content from what users see. That is a spam practice. Affiliate link cloaking is something else: a redirect that sends every visitor, human or crawler, to the same destination. Nothing different is being served to anyone.

Link redirect settings in a dashboard

So the name is misleading. A /go/ link is closer to a URL shortener than to a deception. What it changes is the address the reader sees in the status bar and the address you maintain. What it does not change is the commercial nature of the link. A paid link that passes through your own domain on its way to the merchant is still a paid link.

It is also worth being clear about what is not established. You will read claims that Google penalises redirect links. We have not found that verified anywhere in Google’s documentation, so we are not repeating it. The risk worth managing is a different one: a paid link that is not qualified.

Google’s guidance on qualifying outbound links is short and specific. Affiliate links are paid placements, so the relevant line is this: “Mark links that are advertisements or paid placements (commonly called paid links) with the sponsored value.”

A link attribute in code

If you already use nofollow on affiliate links, you have not done anything wrong. Google says nofollow for paid links “is still an acceptable way to flag them, though sponsored is preferred.” Our guide to nofollow links covers how the values relate. The table below sets out the three, in Google’s own words.

ValueGoogle’s wordingUse it for
rel="sponsored"“Mark links that are advertisements or paid placements (commonly called paid links) with the sponsored value.”Affiliate links, the preferred option
rel="ugc"“We recommend marking user-generated content (UGC) links, such as comments and forum posts, with the ugc value.”Links your readers add, not yours
rel="nofollow"“Use the nofollow value when other values don’t apply, and you’d rather Google not associate your site with, or crawl the linked page from, your site.”Paid links remain “an acceptable way to flag them, though sponsored is preferred”

The attribute belongs on the link a reader clicks in your article, which is the cloaked URL. A product box or inline recommendation should look like this:

A product recommendation article

Most redirect plugins have a setting to add sponsored or nofollow automatically to every link they manage. Turn it on, then check a published page in the source view rather than trusting the setting. Theme blocks, comparison tables and page builders sometimes output their own link markup and skip the plugin’s attributes.

Many site owners also disallow the redirect folder in robots.txt so crawlers do not follow /go/ paths. That keeps crawl activity off your redirects, but it is not a substitute for the attribute. The rel value is how Google’s guidance tells you to qualify the link, so put it on the link.

Audit older content too. Affiliate sites that have been running for years often carry links added before a plugin was installed, pasted straight from a network dashboard with no attribute at all. A crawl of your own site, filtered to outbound links pointing at merchant or network domains, will surface them. Fix those first, because they are the links nobody has looked at in a long time.

Strip out the SEO claims and there are still sound reasons to run affiliate links through your own domain. None of them involves hiding anything.

A click tracking report
  • One place to change a destination. When a merchant changes programme, a product is discontinued or a link format breaks, you update one redirect instead of hunting through hundreds of posts.
  • Click tracking. Redirect tools log clicks per link, which tells you which recommendations readers act on before the network’s reports catch up.
  • Readable URLs. A short link is easier to read aloud, paste into a video description or put in an email than a string of tracking parameters.
  • Programme switching. If you move a product from one network to another because the rate changed, the redirect is the only thing that moves. Our breakdown of Amazon Associates commission rates shows why that flexibility is worth having.

The weaker reason is “protecting commissions” from people who strip tracking parameters. A redirect makes that slightly less obvious, but anyone who wants to remove your tag can follow the redirect and copy the final URL. Treat it as a minor side effect, not a reason to adopt the tool.

Cloaking does not replace disclosure

This is where affiliate link cloaking can do real harm. Because a /go/ link looks like an internal link, readers have less chance of noticing that a click earns you money. If you cloak links, the disclosure has to carry more of the load, not less.

An affiliate disclosure notice

Put the disclosure near the first affiliate link, in plain language, and do not bury it in a footer. Our guide to affiliate disclosure covers wording and placement. The rel attribute speaks to Google; the disclosure speaks to your readers. Neither does the other’s job.

A blogger reviewing links

The practical checklist is short. Use a redirect tool if it makes your links easier to manage. Have it add rel="sponsored" to every affiliate link, and confirm that in the published HTML. Disclose clearly and early. Then spend the time you saved on the review content itself, which is what actually decides how the page performs.

One limitation. Google documents how it wants paid links marked, but it does not publish how it treats an unqualified affiliate link that passes through a redirect, or whether it can always tell that a /go/ path leads to a merchant. You cannot test that from the outside. The safe position is to qualify the link and not rely on the redirect being opaque.

Frequently asked questions

Is affiliate link cloaking against Google’s rules?

A redirect link is not search cloaking, because every visitor reaches the same destination. What Google asks is that paid links are qualified, with sponsored preferred.

Should affiliate links be nofollow or sponsored?

Google prefers sponsored. It says nofollow for paid links “is still an acceptable way to flag them, though sponsored is preferred.”

Does cloaking hide affiliate links from Google?

It is not designed to and you should not rely on it. Qualify the link with a rel value regardless of the URL it uses.

Do I still need a disclosure if my links are cloaked?

Yes. Cloaked links look internal, so readers need a clear disclosure near the first affiliate link even more.

The takeaway Cloaked affiliate links are a management convenience. Mark them rel="sponsored", check the attribute survives your theme, and disclose clearly. The redirect hides nothing that matters.