← Blog Guides · 2 min read

Referrer hiding: what it does and when it is appropriate

The Referer header tells the destination where a visitor came from. Sometimes that is exactly what you do not want.

By ShortFreeURL Team · 7 July 2026

What the header does

When a browser follows a link, it usually sends a Referer header naming the page the visitor came from. Destination sites use it for their own analytics — and it can leak information you did not mean to share.

Legitimate reasons to suppress it

A private internal page whose URL should not appear in a third party's analytics. A campaign where you do not want a competitor's tool to see which of your properties is sending traffic. Affiliate arrangements where the referrer is commercially sensitive.

How it is implemented

Either a Referrer-Policy header set to no-referrer, or replacing the original referrer with the short domain so the destination sees your link domain instead of the originating page. The second preserves some attribution while hiding specifics.

The cost

The destination loses referrer-based attribution, which can matter if it is your own site or a partner who reports on channel performance. Some affiliate networks require an accurate referrer and will reject traffic without one.

Use UTMs instead where you can

If the goal is clean attribution rather than secrecy, UTM parameters do the job explicitly and survive referrer suppression. Hide the referrer only when you genuinely need the destination not to know.

Browsers already strip a lot

Modern browsers default to strict-origin-when-cross-origin, sending only the origin rather than the full path. Much of what people worry about is already handled — check what actually leaks before adding a rule.

Related posts

Start Free — no credit card

The free plan includes 1,000 links, 6 custom domains and 50,000 tracked clicks a month, free forever. Choose a free subdomain from six shared domains. Paid plans start at $4 a month when you outgrow it, and you keep everything you have built.