Skip to content

Dossier

rel="noopener noreferrer"

rel="noopener noreferrer" is an HTML attribute combo you add to target="_blank" links. It blocks a browser exploit called reverse-tabnabbing and stops the destination page from seeing where the traffic came from. It has exactly zero effect on rankings, link equity, or crawling. Use it for security and privacy, not SEO.

Effort
Low
Cost
Free
Policy risk
None
Best for
Security and privacy hygiene on external new-tab links

Analysis

What Are noopener and noreferrer?

noopener and noreferrer are HTML link attributes that control what happens when a link opens in a new tab via target="_blank". They are security and privacy controls, not SEO signals. Full stop.

noopener prevents the new page from accessing the original page's window.opener object. Without it, a malicious site can redirect your page to a phishing page without you noticing. That's called a reverse-tabnabbing attack, and it's been around long enough that there's no excuse for ignoring it.

noreferrer does everything noopener does and also suppresses the HTTP Referer header. The destination site won't see where the traffic came from. Modern browsers treat noreferrer as implying noopener, but using both ensures backward compatibility with older browsers.

Both attributes are documented by MDN Web Docs for , , and elements. They're not new, they're not controversial, and they're not optional if you care about security.

Analysis

Implementation Guide

For developers: Add the attribute to any tag that uses target="_blank" and points to an external domain.

Link

For CMS users:

  • WordPress: Enabled by default since version 5.6. If you're on a newer version, you're probably covered. Check your theme's link settings to be sure.
  • Shopify: Requires manual template edits. Shopify's default behavior doesn't add these attributes, so you'll need to modify your theme files or use an app.
  • Other platforms: Most modern CMS platforms add these automatically in some cases. Test with backlink audit tools to verify.

If you're not sure whether your site uses these attributes correctly, run a Lighthouse audit. It's free, it's fast, and it will tell you exactly which links need fixing.

Analysis

SEO Myths Debunked

I see two myths about these attributes more often than I'd like. Let's kill them both.

  • Myth: noopener noreferrer improves rankings.
    Reality: Zero effect. Ahrefs states the SEO impact is 0. Google has never suggested otherwise. These attributes are about browser security and referrer privacy, not link equity or crawling.
  • Myth: noopener noreferrer replaces nofollow.
    Reality: Different purposes entirely. nofollow is a crawl and endorsement hint for search engines. noopener and noreferrer handle browser security and referrer privacy. They are not interchangeable.

If you want to understand how these attributes compare to nofollow and others, see our backlink profile tools comparison.

Analysis

Link Attributes Comparison

OptionSecurityReferrer dataSEO effectTypical use
noopenerBlocks reverse-tabnabbingKeeps referrer dataNo direct SEO impacttarget="_blank" external links when you want security but don't need to hide referrers
noreferrerBlocks opener accessSuppresses Referer headerNo direct SEO impactWhen you want both safety and no referrer leakage
noopener noreferrerBlocks opener accessSuppresses Referer headerNo direct SEO impactExternal links opened in a new tab/window
nofollowNo opener protectionDoes not hide referrer by itselfCan affect crawling/endorsement handlingSponsored, UGC, or untrusted links
target="_blank" without relExposes opener riskSends referrer by defaultNo direct SEO impactAvoid on cross-origin links

Analysis

Performance and Analytics Considerations

Modern browsers handle these attributes efficiently, but there are trade-offs worth noting:

  • Excessive target="_blank" links increase memory usage. Not a crisis, but don't use it on every link.
  • Unnecessary noreferrer breaks analytics paths. If you're using noreferrer on links where referrer data matters, you're losing attribution data.
  • Using noreferrer can break referral attribution in analytics. If you need that data, preserve it with UTM parameters or use noopener alone.
  • Test with backlink audit tools before making bulk changes. A site-wide regex replacement can break things if you're not careful.

The rule of thumb: use noopener by default on external target="_blank" links. Add noreferrer only when you have a specific privacy reason to suppress referrer data.

Answers

Frequently asked questions

Does rel="noopener noreferrer" affect SEO?

No. Ahrefs and Google both confirm these attributes are security and privacy controls with zero ranking impact. They do not influence link equity, crawling, or indexing. If someone told you otherwise, they were wrong.

When should I use noopener vs. noreferrer?

Use noopener alone for security without hiding referrers. Add noreferrer when privacy is also a concern. Modern browsers often combine their effects, but using both ensures backward compatibility.

Is this required for internal links?

Rarely. Internal links generally don't need referrer suppression, and the security risk is minimal unless you're navigating between untrusted subdomains. Focus on external links.

How do I check if my site uses these correctly?

Run Chrome Lighthouse. It flags missing noopener on target="_blank" links. For bulk analysis, backlink audit tools can scan your markup and report issues.

Do I need both attributes?

Modern browsers treat noreferrer as implying noopener, but using both ensures backward compatibility with older browsers. It's a harmless redundancy.

Evidence

Sources cited

  • Google Chrome Developers — Lighthouse guidance that cross-origin target="_blank" links should use rel="noopener" or rel="noreferrer".
  • MDN Web Docs — noopener behavior, including preventing access to window.opener for , , and .
  • Ahrefs Help Center — Difference between noreferrer, noopener, and nofollow; SEO impact; analytics/referrer effects.
  • SEOptimer — Common usage of rel="noopener noreferrer" on external target="_blank" links and CMS auto-application context.
  • Elementor — Security explanation, privacy/referrer explanation, and practical example markup.
  • AuditBuffet — Pattern guidance to add rel='noopener noreferrer' to external links that open in a new tab.
  • Google Chrome Developers — Duplicate Chrome guidance showing noopener and noreferrer in example markup.

Continue

Related hubs & guides