Creative agency glossaryWeb, UX/UI, and Design

Noreferrer

Noreferrer is a value for a link's rel attribute that tells the browser not to pass on the address of the page a visitor came from when they follow the link.

What is noreferrer?

When someone clicks a link, the browser normally tells the destination where they came from, in a header called the referrer (misspelled as Referer in the original web specification, and the spelling stuck). That is how a site's analytics know a visitor arrived from a newsletter, a search engine or a particular article. Adding rel="noreferrer" to a link withholds that information: the destination sees the visit, but not its source.

It also does everything noopener does. A link marked noreferrer opens without any connection back to the original tab, which is why for years content systems added the two values together to every link that opened in a new window, and why sites built in that period often still carry both on every external link.

Why it matters

Why noreferrer matters

Referrer information is useful, and sometimes revealing. A page address can contain things that should not travel: a search term, an account path, a private document's link, a token in a query string. Noreferrer keeps that information on the original site. The trade-off is measurement. Every link marked noreferrer arrives at the other end as direct traffic, with no credit to the page that sent it, which matters to partners, affiliates and anyone who relies on knowing what is working. Used everywhere, it protects little and blinds a lot of analytics, including, in time, your own understanding of which partnerships pay off.

In practice

How noreferrer works in practice

  1. 01

    We use it selectively. Links out of private or sensitive areas, such as account pages, internal tools, review links shared with a client or anything with personal data in the address, get noreferrer, so the destination learns nothing about where the visitor was. Ordinary editorial links to other sites, partners and press usually do not, because sending referral credit is part of being a good citizen of the web, and partners want to see what we sent them.

  2. 02

    For site-wide control there is a better tool than tagging every link: the Referrer-Policy header. It tells the browser how much to share for every link on the site, from the full address to the domain alone to nothing at all. Modern browsers already default to sharing only the domain when a visitor moves to another site, so the full path of a page stays private unless a site chooses otherwise. Noreferrer is then the exception, for individual links that need complete silence.

Watch out

What people get wrong about noreferrer

Thinking it is an SEO setting. It has no effect on how search engines follow or value a link; that is the job of nofollow and sponsored. Second, leaving it on affiliate and partner links, which can stop the partner recording the referral and, in some programs, the commission. Third, wondering why referral traffic in analytics has shrunk, when a plugin or theme has been adding noreferrer to every external link for years. And using it as a privacy policy, when a Referrer-Policy header does the same job for the whole site in one line.

Questions

People also ask

What is the difference between noopener and noreferrer?

Noopener cuts the link between a new tab and the page that opened it. Noreferrer does that and also hides the address the visitor came from. Use noopener for safety on new-tab links, and add noreferrer only when the source should stay private.

Does noreferrer hurt SEO?

No. Search engines follow and credit the link the same way. What it changes is analytics: the destination site records the visit as direct traffic instead of a referral.

Should affiliate links use noreferrer?

Usually not. Many affiliate programs use the referrer, alongside tracking parameters, to attribute a sale. Mark paid and affiliate links as sponsored for search engines, and leave the referrer alone unless the program says otherwise.

Next to it in the glossary

  1. Mobile-First DesignMobile-first design is the practice of designing a website or product for the smallest screen first, then expanding the layout for tablets and desktops.
  2. Mobile-ResponsiveA mobile-responsive website is one whose layout, images and controls adapt automatically to a phone screen, so it can be used fully without zooming or scrolling sideways.
  3. NoopenerNoopener is a value for a link's rel attribute that stops a page opened in a new tab from accessing or controlling the page that opened it.
  4. Parallax ScrollingParallax scrolling is a web design technique in which background and foreground layers move at different speeds as a visitor scrolls, creating an illusion of depth.
  5. PersonaA persona is a fictional but research-based profile of a typical user or customer, used to keep a team's design and messaging decisions focused on real people.
  6. Persona DevelopmentPersona development is the process of turning audience research into a few named, lifelike profiles that a team can design, write and plan for.

Every Web, UX/UI, and Design term →

In the work

Where it shows up

All our creations →

From the journal

Read around it

The journal →

Talking the talk is one thing

We make the work.

RIOT is a creative agency and production studio in New York. Strategy, brand, film, photography, design and the campaigns that carry them, made by one team. A few lines is enough to start: we read every brief the same day.

    Footage