Defaults.Exposed

Defaults.ExposedBehebungen › Referrer-Policy

So beheben Sie Referrer-Policy

Eine Referrer-Policy ist eine einzeilige Anweisung, die Ihre Website dem Browser jedes Besuchers übergibt und die steuert, wie viel Ihrer Webadresse mitgeht, wenn er einen Link zu einer anderen Seite anklickt. Ohne sie wird die vollständige Adresse der Seite, auf der er war — Suchbegriffe, Kontonummern, Zurücksetzungs-Links, interne Seitenpfade und alles — still an die nächste Seite weitergereicht, auf der er landet, einschließlich Werbetreibender, Analysefirmen und überall, wohin ein Link führt.

Das Wichtigste für Ihr Unternehmen: Jedes Mal, wenn ein Besucher einen ausgehenden Link, eine Anzeige oder eine geteilte Ressource anklickt, kann sein Browser die vollständige Adresse Ihrer Seite an das Ziel übergeben — und wenn Ihre Adressen Suchanfragen, Kunden-IDs, Bestellnummern oder Einmal-Links enthalten, geben Sie Kundendaten an Dritte weiter, die Sie nicht kontrollieren. Das ist ein Datenschutzproblem, das Aufsichtsbehörden ernst nehmen, ein still gebrochenes Datenschutzversprechen und eine bewertete Lücke, die das Sicherheitsteam eines Kunden bei der Prüfung markieren wird.

Was Sie das kosten kann

Warum es wichtig ist. Browser sind, sich selbst überlassen, geschwätzig: standardmäßig sagen sie der nächsten Website, woher ein Besucher gerade kam, oft samt der vollständigen Adresse der Seite. Bei einer reinen Broschüren-Seite mag das harmlos sein, doch sobald Ihre Adressen etwas Persönliches enthalten — einen Suchbegriff, eine Bestell-ID, eine E-Mail in einem Link, einen privaten Pfad — leakt dieser Standard das still an Außenstehende. Eine Referrer-Policy ist die eine Einstellung, die Browsern sagt, das Überteilen einzustellen. Es ist eine bewertete Prüfung auf Ihrer Scorecard mit echten Punkten, sie ordnet sich direkt den Datensparsamkeitspflichten des Datenschutzrechts zu, und sie ist einer der Standard-Sicherheits-Header, den jede professionelle Prüfung erwartet.

Worum es geht, in einfachen Worten

Jedes Mal, wenn ein Besucher auf Ihrer Website einen Link zu einer anderen Seite anklickt — einen ausgehenden Link, ein Banner, ein “Dies teilen”, selbst eine von woanders geladene Schrift oder ein Bild — heftet sein Browser still einen Vermerk an, von welcher Ihrer Seiten er kam. Dieser Vermerk heißt Referrer.

Vernünftig genutzt ist der Referrer harmlos und sogar hilfreich: so wissen andere Seiten, dass Verkehr von Ihnen kam, und er treibt viel ehrliche Analytik an. Der Haken liegt im Standardverhalten. Unverwaltet sagt der Browser nicht nur “sie kamen von ihr-unternehmen.de” — er übergibt oft die vollständige Adresse der genauen Seite, samt allem nach dem Domainnamen. Und Webadressen tragen weit mehr, als die Leute ahnen: in Ihre Seite getippte Suchbegriffe, Bestell- und Kontonummern, den Pfad zu einer privaten, nur Mitgliedern zugänglichen Seite, sogar Einmal-Geheim-Token in Passwort-Rücksetz- und Bestätigungs-Links.

Eine Referrer-Policy ist eine einzige Anweisung, die Ihre Website dem Browser sendet und die sagt, wie viel von diesem Vermerk er teilen darf. Sie können ihm sagen, nur Ihren Domainnamen zu teilen, nur mit anderen Seiten Ihrer eigenen Website, oder gar nichts. Stellen Sie es sich vor wie den Unterschied, einem Fremden Ihre vollständige Wohnadresse samt Tagesablauf zu geben, gegenüber ihm nur zu sagen, in welcher Stadt Sie wohnen.

Dies ist einer aus einer kleinen Familie von “Sicherheits-Headern” — kurzen Anweisungen, die Ihre Seite dem Browser jedes Besuchers gibt. Er ändert nicht, wie Ihre Seite aussieht oder funktioniert. Er hält den Browser nur davon ab, in Ihrem Namen zu überteilen.

Was Sie das kosten kann

Hier sind konkrete, alltägliche Arten, wie eine fehlende oder freizügige Referrer-Policy echte Unternehmen trifft. Keine davon braucht einen Hacker — sie geschehen automatisch, jeden Tag, im normalen Gebrauch.

Was es tatsächlich ist

Standardmäßig folgen Browser auf modernen Versionen einem Verhalten, das grob “strict-origin-when-cross-origin” entspricht — aber darauf können Sie sich nicht verlassen, denn ältere Browser, eingebettete Webviews und bestimmte Konfigurationen fallen weiterhin auf mehr Leaken zurück. Sicher sein können Sie nur, indem Sie die Richtlinie ausdrücklich setzen. Tun Sie das, wählen Sie eine Regel aus einer kurzen Liste. Die wichtigen:

Und die zwei zu vermeidenden Werte, weil die Scorecard sie als nicht besser als gar keinen Header behandelt:

Wie “gut” aussieht: ein Referrer-Policy-Header ist vorhanden und auf einen restriktiven Wert gesetzt — für die meisten Unternehmen strict-origin-when-cross-origin. Das hält die Verweis-Analytik am Laufen und sorgt zugleich dafür, dass nichts nach Ihrem Domainnamen je eine fremde Seite erreicht.

So beheben Sie es (kostenlos, etwa 5 Minuten)

Geben Sie diesen Abschnitt an Ihre IT-Kraft, Webentwicklerin oder Ihren Hosting-Support — die Behebung ist kostenlos, eine einzige Zeile, und sie zerbricht Ihre Seite nicht. Hier gibt es kein riskantes Ausrollen: anders als manche Sicherheitseinstellungen kann eine vernünftige Referrer-Policy Ihre Links oder Seiten nicht am Funktionieren hindern. Sie kürzt nur, was mit anderen Seiten geteilt wird.

Das Ziel: einen Referrer-Policy-Antwort-Header mit dem Wert strict-origin-when-cross-origin setzen (oder einem strengeren Wert, wenn Sie noch weniger teilen möchten).

Cloudflare (kein Code — am einfachsten, wenn Sie es nutzen): Dashboard → Ihre Domain → Rules → Transform Rules → Modify Response Header → Create rule → Set static → Header-Name Referrer-Policy, Wert strict-origin-when-cross-origin → auf alle eingehenden Anfragen anwenden → Deploy.

Google Workspace / Microsoft 365: diese verwalten Ihre E-Mail, nicht Ihre Website, daher wird der Header dort gesetzt, wo Ihre Seite tatsächlich gehostet wird (Ihr Webhost, CDN oder Server) — nicht in der Workspace- oder 365-Verwaltung. Identifizieren Sie den Host und nutzen Sie die passende Option unten.

Nginx:

add_header Referrer-Policy "strict-origin-when-cross-origin" always;

Apache (in der Seitenkonfiguration oder .htaccess):

Header always set Referrer-Policy "strict-origin-when-cross-origin"

IIS (web.config):

<httpProtocol><customHeaders>
  <add name="Referrer-Policy" value="strict-origin-when-cross-origin" />
</customHeaders></httpProtocol>

Node / Express:

app.use((req, res, next) => { res.setHeader('Referrer-Policy', 'strict-origin-when-cross-origin'); next(); });

WordPress / gängige Hosts: die meisten verwalteten WordPress- und Shared-Hosts lassen Sie Antwort-Header entweder über ein Sicherheits-Plugin, ein “Headers”-Panel im Hosting-Kontrollpanel oder das obige .htaccess-Snippet hinzufügen. Sind Sie hinter Cloudflare, ist die Cloudflare-Methode die sauberste und gilt überall auf einmal.

Nach dem Anwenden: laden Sie Ihre Seite und führen die Prüfung erneut aus, oder nutzen Sie die Entwicklertools Ihres Browsers (Tab Netzwerk → Klick auf das Hauptdokument → Response Headers), um zu bestätigen, dass Referrer-Policy: strict-origin-when-cross-origin vorhanden ist.

Häufige Fehler

Eine kurze Anmerkung zu den verwandten Headern

Die Referrer-Policy steht neben einer kleinen Gruppe weiterer von uns geprüfter Web-Sicherheits-Header — Content-Security-Policy, X-Frame-Options, X-Content-Type-Options und einigen fortgeschrittenen Cross-Origin-Headern. Sie schützen Verschiedenes, daher deckt einer die anderen nicht ab. Fehlt Ihre Referrer-Policy, lohnt es sich, die Person, die sie behebt, zu bitten, gleich zu bestätigen, dass die anderen Standard-Header vorhanden sind, da sie typischerweise am selben einen Ort konfiguriert werden und der Aufwand nichts Zusätzliches kostet.

Kurz gesagt

Die Referrer-Policy ist die günstigste, sicherste Datenschutz-Behebung auf Ihrer Scorecard: eine Zeile, rund fünf Minuten, kein Risiko, etwas zu zerbrechen, und kostenlos. Sie hindert die Browser Ihrer Besucher daran, Ihre privaten Seitenadressen — und die darin enthaltenen personenbezogenen Daten — still an jede fremde Seite zu übergeben, zu der sie durchklicken. Setzen Sie sie auf strict-origin-when-cross-origin, bestätigen Sie, dass sie auf jeder Seite aktiv ist, und die mittelschwere Lücke samt ihren 15 Punkten ist geschlossen.

FAQ

Ich bin nicht technisch — kann ich das wirklich selbst erledigen?

Ja, und es ist eine der einfachsten Behebungen der ganzen Scorecard. Es ist eine einzige Zeile, von der Person hinzugefügt, die Ihre Website oder Ihr Hosting betreut, und bei Diensten wie Cloudflare sind es ein paar Klicks ganz ohne Code. Geben Sie ihnen den Abschnitt 'So beheben Sie es' weiter. Es ist kostenlos, dauert rund fünf Minuten, und anders als manche Sicherheitseinstellungen zerbricht es nichts auf Ihrer Seite.

Was bedeutet 'Referrer' hier überhaupt?

Klickt jemand von Ihrer Seite einen Link zu einer anderen Website, sendet sein Browser einen Vermerk mit, von welcher Seite er kam — dieser Vermerk heißt Referrer. Er ist für ehrliche Analytik genuin nützlich. Das Problem: standardmäßig enthält der Vermerk oft Ihre vollständige Seitenadresse, nicht nur Ihren Domainnamen. Enthält die Adresse etwas Privates, wird das mitgeteilt. Eine Referrer-Policy lässt Sie den Vermerk auf nur Ihre Domain kürzen oder ganz abschalten, sodass nichts Sensibles leakt.

Lohnt sich das wirklich, wenn meine Seite keine Zahlungen abwickelt?

Mit ziemlicher Sicherheit ja. Sie brauchen keinen Checkout, um private Informationen in Ihren Webadressen zu haben — Suchfelder, Kontaktformulare, Kontoseiten, Dokumentlinks und Passwort-Rücksetz-E-Mails legen routinemäßig Daten in die Adresszeile. Und selbst ganz ohne personenbezogene Daten gibt das Leaken Ihrer internen Seitenpfade an jede fremde Seite, zu der Ihre Besucher klicken, Wettbewerbern und Scrapern eine kostenlose Landkarte Ihrer Seite. Die Behebung kostet nichts und fünf Minuten, also gibt es kaum einen Grund, sie auszulassen.

Könnte das Einschalten meine Seite oder meine Analytik zerbrechen?

Nein. Dies ist einer der sicheren Header — er steuert nur, wie viel Adressdetail mit anderen Seiten geteilt wird, nicht ob Links funktionieren. Die empfohlene Einstellung sendet Ihren Domainnamen weiterhin an fremde Seiten, sodass seriöse Verweis-Analytik weiterläuft; sie hält nur die vollständige private Adresse zurück. Es braucht keinen Nur-Beobachten-Test und nichts vorab auf einer Staging-Umgebung zu prüfen.

Ist das eine Datenschutzrechtsfrage oder nur ein Nice-to-have?

Es kann eine echte Compliance-Frage sein. Datenschutzregeln verlangen, nur das Minimum an personenbezogenen Daten zu erheben und zu teilen, das nötig ist, und zu wissen, wohin Ihre Daten gehen. Tragen Ihre Adressen personenbezogene Kennungen und Sie leaken sie an Werbetreibende oder Analysefirmen ohne Vereinbarung, ist das ein Datensparsamkeitsversagen, das Prüfer und Aufsichtsbehörden erkennen. Für die meisten Unternehmen ist dieser Header eine günstige, konkrete Möglichkeit, diese Lücke zu schließen.

Beeinflusst das unsere Note, oder ist es nur ein Rat?

Es beeinflusst Ihre Note. Die Referrer-Policy-Prüfung ist bewertet und bis zu 15 Punkte in der Kategorie Web-Sicherheit wert. Ein fehlender Header wird als mittelschwer markiert. Beachten Sie eine Falle: den Header auf einen freizügigen Wert wie 'unsafe-url' oder 'no-referrer-when-downgrade' zu setzen, ergibt null Punkte — dasselbe wie gar kein Header —, weil diese Werte weiterhin die vollständige Adresse leaken. Um die Punkte zu verdienen, brauchen Sie einen richtig restriktiven Wert wie 'strict-origin-when-cross-origin'.