The original specification used that spelling by mistake. Standards kept it for compatibility. Documentation elsewhere may say “referrer”; in HTTP the header name is Referer.
What is a Referer Header?
The Referer header (note the historical misspelling in the HTTP spec) is a request header that carries the URL of the page that linked to the resource being requested. When you click a link, the destination server often receives the previous page’s address as context for analytics, routing, and light security checks.
Table of Contents
How does the Referer header work?
Browsers add Referer on navigations and many subresource requests, subject to rules. Policies such as Referrer-Policy (set via HTTP header or meta tag) trim how much is sent: full URL, origin only, or nothing. Link attributes like rel="noreferrer" can drop the header for that click.
Downgrades from HTTPS to HTTP often suppress the referer to reduce leakage. Cross-origin requests may send only the origin rather than the full path, depending on policy. That balance exists because URLs can contain tokens or sensitive query strings.
Analytics products use referer data to classify traffic sources. Campaign URLs also embed parameters; Google click ID (GCLID) and UTM tags complement referer when attribution must survive stricter browser defaults. Together they reduce gaps when browsers withhold full URLs for privacy.
Why does this matter for click fraud and ad fraud?
Referer is a weak signal: it can be missing, stripped by privacy tools, or spoofed in custom clients. Fraud systems rarely rely on it alone. Still, odd patterns (for example display placements claiming impossible referers, or clicks with no referer where you expect one) can contribute to suspicious behavior scoring alongside bot detection.
Publishers and advertisers should align referer policy with measurement needs. Overly aggressive no-referrer settings can push real traffic into “direct” buckets and complicate debugging of click fraud versus tracking gaps. For paid media, combine referer insight with platform reports and dedicated ad fraud tooling.
Operational guides such as how to check invalid clicks in Google Ads help separate platform-side invalid traffic from on-site configuration issues.
Frequently Asked Questions
-
Why is it spelled “Referer”?
-
Is referer reliable for security?
Not as a primary control. Use CSRF tokens, same-site cookies, and server-side authorization. Referer checks are optional extras and are often absent on legitimate traffic.
-
What if my analytics show a referer drop?
Audit Referrer-Policy, HTTPS usage, and third-party scripts that rewrite links. Compare with tagged campaign URLs so you do not confuse privacy-driven stripping with suspicious clicks.
