HTML und CSS · Junior · Frage 9 von 75
Warum ergänzt man bei einem Link mit target="_blank" rel="noopener noreferrer"?
- 1Damit der geöffnete Tab weder
window.openernoch die Adresse der Quellseite bekommt - 2Damit der Browser die Seite vorab lädt und den neuen Tab schneller öffnet
- 3Damit Crawler dem Link nicht folgen und kein Ranking an ihn weitergeben
Antwort zeigen
Richtige Antwort: Damit der geöffnete Tab weder window.opener noch die Adresse der Quellseite bekommt
Erklärung
Ohne noopener kann der neue Tab über window.opener die ursprüngliche Seite ersetzen (Reverse Tabnabbing). noreferrer lässt außerdem den Header Referer weg. Moderne Browser wenden noopener auf _blank schon standardmäßig an, das Attribut schreibt man aber trotzdem explizit. Die Indexierung beeinflusst nofollow, nicht diese Werte.