What is a referrer?
GET /pricing HTTP/1.1 Host: example.com Referer: https://news.example.org/article/42
Many visits arrive without one.
Typed or bookmarked
No page sent the visitor, so there is no referrer.
Apps and messengers
Links opened from native apps, email clients and chat apps often carry none.
Privacy settings
Browsers and extensions trim or strip referrers, and a Referrer-Policy can reduce them to the domain.
HTTPS to HTTP
Browsers don't send the referrer when moving from a secure page to an insecure one.
rel=noreferrer
Links can opt out of sending it.
Redirects
The referrer may be that of the redirecting page, not the original.
The header is misspelled on purpose.
The HTTP header is Referer, with a single r, a typo in the original specification that stuck. The related policy header is spelled correctly: Referrer-Policy.
Common questions
Why does traffic show as direct? +
Direct is analytics' bucket for visits with no referrer. Many of them come from apps and messages, not from people typing your address.
How can I get a reliable source? +
Tag links with UTM parameters, or give each placement its own short link so it can be counted separately.
Is the referrer a privacy risk? +
It can leak the address of the page a visitor was on, including query strings. A strict Referrer-Policy limits this.
Do short links see the referrer? +
Yes. A short link records the referrer of each click, which is shown in its statistics.