Sicherheit
Cookies sicher setzen: Secure und HttpOnly erklärt
Ein Cookie ist eine kleine Textdatei, die Ihre Website im Browser der Besucher ablegt, etwa für Login oder Warenkorb. Mit den Merkmalen «Secure» und «HttpOnly» wird es nur verschlüsselt übertragen und ist für Skripte auf der Seite nicht lesbar. Das verringert das Risiko, dass Dritte Sitzungen übernehmen. KI-Sichtradar wertet den Punkt gelb, wenn ein Cookie eines der beiden Merkmale nicht hat.
Was sind Secure und HttpOnly bei Cookies?
Ein Cookie wird vom Server im Antwort-Header «Set-Cookie» gesetzt. Der Browser speichert es und schickt es bei jedem weiteren Aufruf zurück. So erkennt eine Seite Sie wieder, zum Beispiel nach dem Login. Zwei Merkmale schützen das Cookie. «Secure» bedeutet: Der Browser sendet es nur über eine verschlüsselte https-Verbindung. «HttpOnly» bedeutet: Skripte (JavaScript) auf der Seite können es nicht auslesen, nur der Browser selbst schickt es mit. Ein Cookie mit beiden Merkmalen sieht in der Antwort des Servers so aus:
Set-Cookie: sitzung=ABC123; Path=/; Secure; HttpOnly; SameSite=LaxWarum zählt das für Sicherheit, Google und KI-Assistenten?
Enthält ein Cookie eine Sitzungs-Kennung, genügt sie oft, um sich als der Besucher auszugeben. Ohne «Secure» kann sie auf einer unverschlüsselten Verbindung mitgelesen werden. Ohne «HttpOnly» kann eingeschleuster Schadcode sie auslesen. Beide Merkmale verringern dieses Risiko, sie ersetzen aber keine anderen Schutzmassnahmen. Auf das Google-Ranking hat der Punkt keinen bekannten direkten Einfluss. KI-Assistenten lesen die Cookies Ihrer Seite nicht, sie lesen Text. Eine manipulierte Seite kann aber falsche Inhalte ausliefern, die später auch von KI-Assistenten gelesen werden. Wofür welches Cookie dient, gehört in Ihre Datenschutzerklärung.
So prüfen Sie es selbst
Öffnen Sie Ihre Startseite im Browser und drücken Sie F12. Im Reiter «Anwendung» (Chrome, Edge) oder «Speicher» (Firefox) finden Sie unter «Cookies» alle gesetzten Cookies. Die Spalten «HttpOnly» und «Secure» zeigen, ob die Merkmale gesetzt sind. Beachten Sie: Cookies, die erst nach der Zustimmung im Cookie-Banner entstehen, sehen Sie nur danach. Der Gratis-Check von KI-Sichtradar prüft die Cookies, die schon beim ersten Abruf der Startseite gesetzt werden. Notieren Sie sich jedes Cookie, bei dem eine der beiden Spalten leer bleibt.
So beheben Sie es
Wer das Cookie setzt, entscheidet, wo Sie ansetzen. Bei PHP-Sitzungen steuern zwei Einstellungen die Merkmale, zum Beispiel in der php.ini oder in den Hosting-Einstellungen. Bei WordPress, Shop-Systemen und Plugins gibt es oft eine Option oder ein Update. Cookies von Analyse- oder Werbewerkzeugen müssen teils per Skript gelesen werden und können dann nicht HttpOnly sein. Lassen Sie solche Anpassungen von der Person machen, die Ihre Website betreut, und erst nach einer Sicherung.
; php.ini: Sitzungs-Cookies absichern (Secure setzt https voraus)
session.cookie_secure = 1
session.cookie_httponly = 1- Erstellen Sie eine Sicherung Ihrer Website und der Einstellungen.
- Notieren Sie im Browser (F12), welche Cookies ohne «Secure» oder «HttpOnly» gesetzt werden.
- Klären Sie, welches System oder Plugin jedes dieser Cookies setzt.
- Aktivieren Sie die beiden Merkmale in den Einstellungen des Systems oder lassen Sie dies Ihren Webdesigner oder Hoster tun.
- Testen Sie danach Login, Warenkorb und Formulare, ob alles noch funktioniert.
- Prüfen Sie die Cookies im Browser erneut.
So bewertet KI-Sichtradar diesen Punkt
Setzt die Startseite beim ersten Abruf keine Cookies, wertet KI-Sichtradar den Punkt grün. Haben alle gesetzten Cookies sowohl «Secure» als auch «HttpOnly», ist er ebenfalls grün. Fehlt bei mindestens einem Cookie eines der beiden Merkmale, wird der Punkt gelb. Rot gibt es bei diesem Punkt nicht.
Häufige Fragen
Brauche ich Secure und HttpOnly bei jedem Cookie?
Für Cookies mit Login- oder Sitzungsdaten ja. Einstellungs-Cookies, die eine Seite per Skript lesen muss, können nicht HttpOnly sein. Secure ist auf einer https-Seite fast immer sinnvoll. Im Zweifel fragen Sie Ihren Webdesigner.
Was bedeutet SameSite bei einem Cookie?
SameSite legt fest, ob ein Cookie bei Anfragen von fremden Seiten mitgeschickt wird. Der Wert «Lax» ist ein üblicher Standard und verringert das Risiko gefälschter Anfragen. KI-Sichtradar prüft dieses Merkmal nicht, es ist aber eine sinnvolle Ergänzung.
Muss ich Cookies in der Datenschutzerklärung nennen?
Meistens ja: Eine Datenschutzerklärung soll erklären, welche Cookies zu welchem Zweck gesetzt werden. Das ist keine Rechtsberatung. Klären Sie den genauen Umfang mit der Person, die Ihre Datenschutzerklärung erstellt hat.
Weiterlesen
Sicherheit
HTTPS und Weiterleitung: so verschlüsseln Sie Ihre Website
HTTPS verschlüsselt die Verbindung zu Ihrer Website, und die alte http-Adresse sollte automatisch dorthin umleiten.
Sicherheit
Content-Security-Policy: Schutz vor eingeschleustem Code
Eine Content-Security-Policy begrenzt, welche Inhalte Ihre Seite laden darf, und schützt vor eingeschleustem Code.
Sicherheit
HSTS-Header: so erzwingt der Browser immer HTTPS
Der HSTS-Header weist Browser an, Ihre Website nur noch verschlüsselt zu öffnen.
Wie steht Ihre Website da?
Der Gratis-Check prüft die Startseite Ihrer Website auf alle Punkte aus dem Ratgeber und zeigt Ihnen den Score, kostenlos und unverbindlich.
Gratis-Check starten