Technology and tracking

Sponsored and nofollow

Also called rel=sponsored, rel=nofollow, rel=ugc, link attributes.

Short answer

Sponsored and nofollow are rel attributes that tell search engines how to treat a link. rel="sponsored" marks paid links – including affiliate links – while rel="nofollow" asks the search engine not to pass ranking value through the link.

Definition of Sponsored and nofollow.

Rel attributes are written in the link's HTML and are invisible to the reader. nofollow arrived in 2005 as a defence against comment spam, and in September 2019 Google added 2 more precise variants: sponsored for paid and commercial links, and ugc for user-generated content such as comments and forum posts. Since March 2020 Google has treated all 3 as hints – signals that feed into its assessment, not orders that are followed blindly. Other search engines read the same attributes, but Google's guidelines set the standard in practice.

For affiliate marketing the message is simple: Google recommends rel="sponsored" on affiliate links and accepts nofollow as an alternative. The marking tells the search engine that there is money behind the link, so it does not count as an editorial recommendation in the link graph. Unmarked paid links on a large scale are treated as ranking manipulation and can trigger a manual action against the site.

The attribute changes nothing for the user or for tracking. The link works, the click is recorded and the commission is paid exactly as without the attribute – rel is only read by crawlers. So there is no financial reason to leave it out, and good reason to use it: it protects the site's visibility, which all affiliate income ultimately depends on.

The 3 attributes in brief

rel="sponsored" is used for links that have been paid for – ads, sponsorships and affiliate links. rel="ugc" is used for links in user-generated content, where the site does not vouch for the destination itself. rel="nofollow" is the general opt-out when neither of the other 2 fits, or when you do not want to be associated with the link destination. The attributes can be combined in the same field, for example rel="sponsored nofollow", and older nofollow markings do not need to be replaced – they still apply. The attribute is set per link, not per page: the same article can have editorial links without an attribute and affiliate links with one.

rel="sponsored" vs. advertising disclosure

Aspectrel="sponsored"Advertising disclosure
Audiencethe search engine's crawlerthe reader – and the regulator (in Denmark, the Consumer Ombudsman)
Purposethat paid links do not manipulate rankingsthat no one is in doubt that the content is advertising
Required byGoogle's guidelinesmarketing law (in Denmark, the Marketing Practices Act)
Visibilityan invisible attribute in the HTMLmust be visible to people

Use both – the attribute does not satisfy the law, and a visible disclosure does not satisfy Google's guidelines.

How it goes wrong

  • 01

    Unmarked affiliate links at scale

    A site full of affiliate links without rel attributes looks like bought links in Google's eyes. The consequence can be a manual action that removes the site's visibility – and with it the whole traffic base.

  • 02

    The attribute mistaken for the legally required disclosure

    rel="sponsored" is invisible to the reader and therefore does not meet the requirement for clear advertising disclosure. The 2 markings each solve their own problem and do not replace each other.

  • 03

    Cloaked links without attributes

    Shortened or 'clean' redirect links hide nothing from Google – the crawler follows them to the destination. Link cloaking without rel="sponsored" combines the worst of both: the link looks like hidden advertising to both search engine and reader.

Frequently asked questions

Should affiliate links be nofollow or sponsored?

Google recommends rel="sponsored" for affiliate links and accepts rel="nofollow" as an alternative. They can also be combined as rel="sponsored nofollow". Existing nofollow links do not need to be changed – both attributes do the job.

Do I lose commission by using rel=sponsored?

No. The attribute is only read by search engine crawlers and affects neither the click, the tracking nor the commission. The customer notices no difference, and the conversion is recorded exactly as without the attribute.

What is the difference between nofollow, sponsored and ugc?

sponsored marks paid links such as ads and affiliate links. ugc marks links in user-generated content such as comments and forum posts. nofollow is the general variant used when you do not want to pass on link value. Google treats all 3 as hints.

Does Google penalise affiliate sites?

Not for being affiliate sites. Google penalises thin content with no value of its own and unmarked paid links on a large scale. Affiliate sites with original content and correctly marked links rank on an equal footing with all other sites.