What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

For affiliate links, it's crucial to either use a nofollow attribute or block the redirect URL via robots.txt. There is no cloaking issue if the link appears as an internal link to the user but redirects to an affiliate site upon clicking.
🎥 Source video

Extracted from a Google Search Central video

💬 EN 📅 07/05/2021 ✂ 29 statements
Watch on YouTube →
Other statements from this video 28
  1. Is it true that traffic doesn’t impact Google rankings?
  2. Should you really make all your affiliate links nofollow?
  3. Do Core Web Vitals truly reflect your users' experience?
  4. Is it true that JavaScript is compatible with SEO?
  5. Should you really avoid multiple progressive redirects to protect your SEO?
  6. Can you really deploy thousands of 301 redirects without risking your SEO?
  7. Is it true that Googlebot ignores your 'Load more' buttons and how can you fix that?
  8. Why do orphan pages hurt your SEO even when indexed?
  9. Should you stop using nofollow on About and Contact pages?
  10. Can intrusive pop-ups really jeopardize your Google indexing?
  11. Why might your geo-targeted content disappear from Google's index?
  12. Should you abandon dynamic rendering for Googlebot?
  13. Does Google really have a limit to its index — and what should you do when your pages disappear?
  14. Should you really verify all your redirected domains in Search Console?
  15. How does Google weigh its ranking signals through machine learning?
  16. What caused your site to suddenly vanish from Google’s index?
  17. Do security warnings in Search Console really impact your SEO rankings?
  18. Does AMP's Core Web Vitals rely on Google's cache or your origin server?
  19. Why isn't Search Console showing any Core Web Vitals data for your site?
  20. Does traffic really have no impact on Google rankings?
  21. Does JavaScript for Navigation and Content Really Hurt SEO?
  22. Should you really worry about the number of 301 redirects when redesigning your website?
  23. Why do chain redirects sabotage your site restructuring efforts?
  24. Is lazy loading really compatible with Google indexing?
  25. Is it true that Google crawls your site only from the United States?
  26. Should you ditch dynamic rendering for Google indexing?
  27. Why do orphan pages detected solely through sitemaps lose all their SEO weight?
  28. Can partial pop-ups ruin your SEO as much as full-screen interstitials?
📅
Official statement from (5 years ago)
TL;DR

Google states that an internal link redirecting to an affiliate site upon click does not constitute cloaking, provided the nofollow attribute is used or the redirect URL is blocked by robots.txt. This official clarification removes a major ambiguity for monetized sites. Essentially, you can hide your affiliate links behind clean internal URLs without fearing manual penalties, as long as Googlebot doesn't follow those links.

What you need to understand

Why is this statement coming to light now?

Affiliate programs have always posed a puzzle for serious SEOs: how to monetize properly without ruining user experience with endless URLs stuffed with tracking parameters? The common practice has been to create internal redirects (like /go/product-xyz) that point to the actual affiliate URL.

The problem? This technique technically resembles cloaking: the user sees a link that appears to lead to an internal page, but upon clicking, they end up somewhere else. Google has always been vague on this topic, creating a gray area that no one dared to explore. Mueller finally clarifies: it is not cloaking if you follow the rules of the game.

What is the real difference between prohibited cloaking and tolerated affiliate redirection?

Classic cloaking shows Googlebot different content than what the user sees, with the intent to manipulate ranking. Here, the logic differs: the link is the same for everyone (both humans and bots), it's just that Googlebot should not follow it.

If you block the URL via robots.txt or use rel="nofollow", Google never crawls the destination. It only sees a neutral outgoing link, exactly as intended. The user clicks and bounces to the affiliate. No crawl manipulation, no differentiated content — therefore no cloaking in the strict sense.

What does it actually mean to "block the redirect URL via robots.txt"?

Mueller offers two methods: nofollow on the link (the cleanest solution) or robots.txt blocking of the redirect URL. The second option is more subtle: you create /go/* and add "Disallow: /go/" in your robots.txt.

The result: Googlebot never crawls these URLs, thus never discovering the affiliate destination. To it, these links are dead ends. This approach avoids the need to add nofollow on each link individually, which can be practical on sites with hundreds of dynamically generated affiliate links.

  • Nofollow or robots.txt blocking is mandatory — without it, Google follows the link and may consider that you are trying to hide outgoing links
  • 302 redirects are accepted for affiliate links (unlike 301 which pass PageRank)
  • The appearance of the link for the user doesn't matter — it can resemble an internal link as long as Googlebot doesn't follow it
  • This tolerance applies only to affiliate links, not to content links or manipulated backlinks
  • No obligation to explicitly declare the "affiliate" status of the link to Google (but user transparency guidelines still apply)

SEO Expert opinion

Is this statement consistent with observed practices in the field?

Let's be honest: thousands of sites have been using this technique for years without ever being penalized. Mueller's statement merely officially confirms a de facto tolerated practice. Major media sites, comparison sites, tech blogs — all redirect their affiliate links through internal URLs.

What's changing is that we finally have a clear position from Google rather than an anxiety-inducing gray area. However, Mueller provides no figures or concrete examples of penalized sites for improper implementation. It's pure declarative talk. [To be verified] on real cases of sites that have faced manual actions for poorly configured affiliate redirects.

What are the actual risks of incorrect implementation?

The real danger lies not so much in a manual penalty (very rare for this specific reason) but in the accidental dilution of PageRank. If you forget the nofollow on hundreds of outgoing affiliate links, you bleed link juice to third-party sites that don’t provide any return.

The other risk: creating redirect chains (your /go/ pointing to an affiliate that redirects to the final merchant). Google follows up to 5 hops but it’s slow, consumes crawl budget, and degrades user experience. Every millisecond counts on mobile.

In which cases does this rule not apply?

This tolerance only concerns transparent monetized links: affiliation, declared sponsorship, commercial links. It absolutely does not cover attempts to manipulate backlinks or satellite site networks that redirect to a money site.

If you use internal redirects to hide footer links to SEO clients, or to artificially create mesh between your own domains, you are clearly in the red zone. Mueller is talking about legitimate monetization, not disguised black hat.

Note: This statement does not exempt you from adhering to legal transparency obligations on affiliate links (GDPR mentions, sponsored reviews, etc.). Google talks SEO technique, not legal compliance.

Practical impact and recommendations

What concrete steps should be taken to secure affiliate links?

First step: audit all your monetized outgoing links. Identify those that go through internal redirects and ensure they have the nofollow attribute (or sponsored, which implies nofollow). If you generate these links dynamically, ensure your template consistently adds the attribute.

Second approach: if you prefer robots.txt blocking, create a dedicated folder like /affiliation/ or /go/ and explicitly block it. Test with Google Search Console to see that Googlebot properly respects the directive. This method is cleaner for mass managing hundreds of links.

What errors should absolutely be avoided in the implementation?

Never mix 301 redirects and affiliate links. A 301 indicates a permanent move and passes PageRank — exactly what you don’t want. Always use 302 (temporary) or 307 (method retained). Affiliates change, programs close, your redirect URLs must remain flexible.

Another classic trap: forgetting to apply nofollow to URL variants (UTM parameters, AMP versions, etc.). If your /go/product-xyz has a nofollow but /go/product-xyz?source=newsletter does not, you have a leak. Work at the pattern level, not URL by URL.

How can I check if my site complies with this directive?

Crawl your site with Screaming Frog or Oncrawl in Googlebot mode. Filter all outgoing links to affiliate domains and verify that they have the nofollow attribute or that their URLs are blocked by robots.txt. Look for anomalies: redirect chains, 301 instead of 302, follow links leaking outward.

Also test the user experience: redirects should be instantaneous (< 200ms ideally). A slow affiliate that takes 3 seconds to respond degrades your Core Web Vitals and your bounce rate. Monitor the latency of your redirect URLs and consider switching affiliates if performance is disastrous.

  • Add rel="nofollow" (or rel="sponsored") to all outgoing affiliate links
  • Or block the affiliate redirect folder in robots.txt (e.g., Disallow: /go/)
  • Use exclusively 302 or 307 redirects, never 301
  • Check that no redirect chain exceeds 2 hops (you → affiliate → merchant)
  • Regularly audit with a crawler to detect nofollow leaks
  • Monitor the latency of redirect URLs to preserve Core Web Vitals
Ensuring compliance for affiliate links requires a rigorous technical approach and continuous monitoring. Between the initial audit, robots.txt configuration, large-scale deployment of nofollow attributes, and performance monitoring, the tasks can quickly accumulate. If your site generates several thousand dynamically-generated affiliate links or if you manage a network of monetized sites, the assistance of a specialized SEO agency can help you avoid costly mistakes and optimize both technical compliance and affiliate revenue.

❓ Frequently Asked Questions

Puis-je utiliser des redirections 301 pour mes liens affiliés ?
Non, utilisez uniquement des 302 ou 307. Les 301 indiquent un déplacement permanent et transmettent du PageRank, ce qui n'est pas souhaitable pour des liens commerciaux temporaires.
Est-ce que rel="sponsored" suffit ou faut-il ajouter nofollow explicitement ?
Rel="sponsored" implique automatiquement nofollow depuis 2019. Vous pouvez utiliser l'un ou l'autre, mais sponsored est plus sémantique pour les liens monétisés.
Si je bloque /go/ dans robots.txt, Google peut-il quand même pénaliser ces liens ?
Non, si Googlebot ne crawle jamais ces URLs, il ne peut pas évaluer leur destination. C'est précisément l'objectif : rendre ces liens invisibles au crawl.
Les redirections affiliées consomment-elles du crawl budget inutilement ?
Si elles sont bloquées par robots.txt ou en nofollow, non — Googlebot ne les crawle pas. Par contre, les redirections en chaîne côté affilié peuvent ralentir l'expérience utilisateur.
Dois-je déclarer explicitement qu'un lien est affilié à Google ?
Non, Google n'exige pas de marquage sémantique spécifique au-delà du nofollow/sponsored. La transparence légale envers l'utilisateur (mentions obligatoires) relève d'autres réglementations.
🏷 Related Topics
Crawl & Indexing AI & SEO Links & Backlinks Domain Name Pagination & Structure Penalties & Spam Redirects

🎥 From the same video 28

Other SEO insights extracted from this same Google Search Central video · published on 07/05/2021

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.