Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

Was ist rel="noopener" in WordPress? (Erklärt)

Wir hatten einmal einen Kunden, dessen Website-Besucher nach dem Klicken auf externe Links auf zwielichtige Websites umgeleitet wurden. Das Problem war ein winziges Stück fehlender Code, das ein großes Sicherheitsloch schuf.

Es ist ein beängstigender Gedanke, aber diese Schwachstelle kann jede WordPress-Website betreffen. Fachbegriffe wie rel="noopener" können verwirrend erscheinen und Sie beunruhigen, ob Ihre Website für Ihre Besucher wirklich sicher ist.

Hier bei WPBeginner haben wir Tausende von Websites gesichert und gelernt, dass diese kleinen Details einen großen Unterschied machen. Wir werden in einfachen Worten erklären, was rel="noopener" ist und warum es so wichtig ist.

Sehen wir uns an, wie dieses kleine Attribut Sie und Ihre Benutzer schützt.

Was ist rel="noopener" in WordPress? (Erklärt)

Was ist rel=”noopener” in WordPress?

Wenn Sie Links zu Ihrer WordPress-Website hinzufügen, können Sie HTML-Attribute verwenden, um zu steuern, was passiert, wenn Sie auf den Link klicken.

Wenn Sie beispielsweise einen Link erstellen, gibt es einen Schalter, mit dem Sie ihn in einem neuen Tab öffnen können.

Einen Link in einem neuen Tab öffnen

Der von WordPress für diesen Link generierte HTML-Code sieht wie folgt aus:

<a href="http://example.com" target="_blank" rel="noreferrer noopener">external link</a>

Beachten Sie, dass einige HTML-Attribute zum Link hinzugefügt wurden: rel="noopener" und rel="noreferrer". Diese Attribute werden hinzugefügt, um eine Sicherheitslücke zu beheben.

Wenn Sie target="_blank" verwenden, um einen Link in einem neuen Tab zu öffnen, passiert standardmäßig etwas potenziell Unerwartetes im Hintergrund. Der neue Tab erhält tatsächlich eine Art Verbindung zurück zum ursprünglichen Tab, auf dem Sie sich gerade befanden.

Diese Verbindung wird über etwas in Webbrowsern namens window.opener hergestellt. Die Seite im neuen Tab kann auf bestimmte Eigenschaften des ursprünglichen Tabs zugreifen und diese sogar steuern, z. B. die Adresse der Seite ändern (window.opener.location).

Dies schafft eine Sicherheitslücke.

Stellen Sie sich vor, Sie klicken auf einen Link auf einer vertrauenswürdigen Website und diese öffnet eine bösartige Seite in einem neuen Tab. Aufgrund dieser window.opener Verbindung könnte diese bösartige Seite die ursprüngliche vertrauenswürdige Seite, die Sie gerade angesehen haben, potenziell in eine gefälschte Anmeldeseite (ein Phishing-Betrug) ändern und Sie täuschen, wenn Sie zum ursprünglichen Tab zurückkehren.

Das noopener Link-Attribut soll dieses spezifische Sicherheitsrisiko verhindern.

Wenn Sie rel=\"noopener\" zu einem Link hinzufügen, der sich in einem neuen Tab öffnet, weisen Sie den Browser an, keine window.opener-Verbindung zwischen den beiden Tabs herzustellen. Dies schützt Ihre Benutzer vor Betrug und Phishing-Versuchen.

Wie wirkt sich rel=\"noopener\" auf Ihr WordPress-SEO aus?

Tut es nicht.

Obwohl das rel="noopener"-Attribut die Sicherheit Ihrer WordPress-Website verbessert, vermeiden einige Benutzer die Verwendung, da sie glauben, dass es sich auf ihr WordPress SEO auswirkt.

Aber das ist nur ein Mythos.

Es hat keine Auswirkungen auf das SEO-Ranking Ihrer Website oder Ihre allgemeine WordPress-Leistung.

Was ist der Unterschied zwischen „noopener“ und „nofollow“?

Es ist leicht, rel="noopener" mit rel="nofollow" zu verwechseln. Sie sind jedoch völlig getrennte Attribute.

Das noopener-Attribut schützt Ihre Website vor Cross-Site-Hacking und verbessert die WordPress-Sicherheit.

Auf der anderen Seite verhindert das nofollow-Attribut, dass Ihre Website SEO-Link-Juice an die verlinkte Website weitergibt.

Suchmaschinen suchen nach dem nofollow-Attribut und berücksichtigen es, wenn sie einem Link auf Ihrer Website folgen. Sie berücksichtigen jedoch das noopener-Tag überhaupt nicht.

Das nofollow-Attribut weist Suchmaschinen an, keine SEO-Autorität an die Website weiterzugeben, zu der Sie verlinken. Während der WordPress-Blockeditor über einen integrierten Schalter verfügt, um einem Link nofollow hinzuzufügen, ist für eine erweiterte Steuerung oft ein Plugin erforderlich.

Sie möchten beispielsweise möglicherweise automatisch das nofollow-Tag auf alle externen Links auf Ihrer Website anwenden, und hier wird ein SEO-Plugin unerlässlich.

Um mehr zu erfahren, lesen Sie unseren Artikel darüber, wie Sie Titel und NoFollow zu Links in WordPress hinzufügen.

Beeinflusst rel="noreferrer" Affiliate-Links in WordPress?

Das rel="noreferrer" beeinflusst Affiliate-Links in WordPress nicht. Einige Benutzer glauben, dass dies der Fall ist, da rel="noreferrer" verhindert, dass die Referrer-Informationen an den neuen Tab übergeben werden.

Die meisten Affiliate-Programme stellen Ihnen jedoch eine eindeutige URL mit Ihrer Affiliate-ID zur Verfügung. Das bedeutet, dass Ihre Affiliate-ID als URL-Parameter an die andere Website übergeben wird, um sie zu verfolgen.

Zweitens verwenden die meisten Affiliate-Vermarkter ein Link-Cloaking-Plugin für ihre Affiliate-Links.

Beim Link-Cloaking ist der Affiliate-Link, auf den Ihre Benutzer klicken, tatsächlich die eigene URL Ihrer Website, die dann Benutzer zur Ziel-URL weiterleitet.

Wie deaktiviert man rel=”noopener” in WordPress?

Es ist nicht notwendig, rel="noopener" aus Links auf Ihrer Website zu entfernen. Es ist gut für die Sicherheit Ihrer Website und hat keine Auswirkungen auf die Leistung oder das SEO Ihrer Website.

Wenn Sie ihn jedoch entfernen müssen, müssen Sie den Gutenberg-Blockeditor in WordPress deaktivieren und den klassischen Editor verwenden.

Das liegt daran, dass, wenn Sie rel="noopener" manuell aus dem Link entfernen, der Block-Editor ihn automatisch wieder hinzufügt, um Ihre Website sicher zu halten.

Sobald der Block-Editor deaktiviert ist, müssen Sie einen Code-Snippet zur functions.php-Datei Ihres Themes oder zum WPCode-Plugin (empfohlen) hinzufügen. Sie können lernen, wie Sie das WPCode Free Plugin in unserem Leitfaden verwenden, wie Sie ganz einfach benutzerdefinierten Code in WordPress einfügen.

Kopieren Sie einfach den folgenden Code in einen neuen PHP-Snippet:

add_filter('tiny_mce_before_init','wpb_disable_noopener');
function wpb_disable_noopener( $mceInit ) {
    $mceInit['allow_unsafe_link_target']=true;
    return $mceInit;
}
Hinzufügen eines Code-Snippets mit WPCode

Stellen Sie sicher, dass Sie den Schalter „Aktiv“ umlegen und dann auf die Schaltfläche „Snippet speichern“ klicken.

Dies verhindert, dass WordPress rel="noopener" zu neuen Links hinzufügt. Sie müssen auch alle alten Links manuell bearbeiten, um das Attribut zu entfernen.

Für noch mehr Kontrolle über die Attribute Ihrer Links empfehlen wir die Verwendung des Plugins All in One SEO (AIOSEO). AIOSEO ermöglicht es Ihnen, Attribute wie nofollow oder sponsored einfach direkt im WordPress-Editor hinzuzufügen, was Ihnen hilft, Ihre externen Links für SEO-Best Practices zu verwalten.

AIOSEO fügt NoFollow- und Title-Attribute zum Popup "Link einfügen" hinzu

Häufig gestellte Fragen zu rel=”noopener”

Hier sind Antworten auf einige der häufigsten Fragen, die wir zum „noopener“-Attribut in WordPress erhalten.

1. Was ist der Hauptzweck der Verwendung von rel=”noopener”?

Der Hauptzweck von rel="noopener" ist die Sicherheit. Es verhindert, dass eine neue Registerkarte die ursprüngliche Registerkarte, die sie geöffnet hat, steuern kann, was Ihre Besucher vor bösartigen Phishing-Betrügereien schützt.

2. Ist rel=”noopener” gut für SEO?

Das rel="noopener"-Attribut hat keinen direkten Einfluss, weder positiv noch negativ, auf die SEO Ihrer Website. Seine Funktion ist rein sicherheitsbezogen, und Suchmaschinen verwenden es nicht als Rankingfaktor.

3. Sollte ich rel=”noopener” von meinen Links entfernen?

Nein, es gibt keinen guten Grund, rel="noopener" zu entfernen. Es bietet einen wichtigen Sicherheitsvorteil ohne negative Auswirkungen auf SEO oder die Leistung der Website, daher ist es am besten, es beizubehalten.

4. Fügt WordPress automatisch rel=”noopener” hinzu?

Ja, WordPress fügt automatisch rel="noopener" zu Links hinzu, die so eingestellt sind, dass sie sich in einem neuen Tab öffnen. Diese wichtige Sicherheitsfunktion wurde erstmals in WordPress 4.7.4 eingeführt und ist ein Standardbestandteil des modernen Block-Editors.

Experten-Anleitungen zur Verwendung von Links in WordPress

Wir hoffen, dieser Artikel hat Ihnen geholfen, mehr über rel="noopener" in WordPress zu erfahren. Möglicherweise möchten Sie auch einige andere Anleitungen zur Verwendung von Links in WordPress sehen:

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

27 CommentsLeave a Reply

  1. Zurück zu den Grundlagen. Ich denke, auch wenn es sich nicht auf SEO auswirkt, ist es trotzdem gut zu wissen.

  2. Dies ist ein sehr hilfreicher Leitfaden für mich, da ich meinen Studenten HTML und CSS unterrichte und in diesem Zusammenhang diese beiden Attribute noch nicht besprochen habe. Die meisten Lehrer kümmern sich nur darum, das Attribut target="blank" zu erwähnen, um Links in neuen Tabs zu öffnen.
    Der beste Teil ist, dass wir all diese Optionen auch in WordPress zur Verfügung haben.
    noopener ist aus Sicherheitsgründen gut, da es vor Cross-Site-Hacking schützt.
    Danke für dieses detaillierte Tutorial.

    • Normalerweise sollten Sie das für interne Links nicht hinzufügen, aber Sie können es tun, wenn Sie möchten.

      Admin

  3. Können wir sagen, dass rel=”noopener no referrer ” einen dofollow-Backlink zu einer externen Website bereitstellt?

    Ich meine, wenn wir dieses Attribut erhalten, dann haben wir dofollow-Backlinks oder nofollow-Backlinks erhalten?

    Danke im Voraus

    • Diese Attribute würden nicht beeinflussen, ob ein Link dofollow oder nofollow ist, das würde davon abhängen, ob der Link nofollow ist oder nicht.

      Admin

  4. Ist es in Ordnung, rel="noopener noreferrer nofollow" in beliebiger Position zu verwenden?

    wie

    rel=\"nofollow noopener noreferrer\"
    rel=\"noreferrer nofollow noopener\"

  5. Vielen Dank für Ihren Artikel.

    Ich habe meine Website auf web.dev überprüft und war verwirrt, was noopener und noreferrer sind.

    Nachdem ich es zu allen Links mit target="_blank" hinzugefügt hatte, stieg mein Best-Practice-Score von <80 auf 86.

    Danke.

    • Glad our guide could help, don’t forget that sites with scores like that are mainly suggestions :)

      Admin

  6. Hallo,

    Was ist mit den benutzerdefinierten Vorlagen, die in WordPress verwendet werden? Sollte rel="noopener" in den Links der benutzerdefinierten Beitragsvorlagen verwendet werden? Insbesondere bei internen Links?

    • Sie müssten sich keine Sorgen um noopener bei den Links zu den Vorlagen für Ihre Beiträge und benutzerdefinierten Beitragstypen machen.

      Admin

    • noreferrer verhindert, dass Google Analytics die Website verfolgt, von der der Link stammt.

      Admin

  7. Können wir noopener verwenden, aber noreferrer entfernen? Es macht mich wahnsinnig und ruiniert meine Analysen. Ich kann nicht nur keinen Referral-Traffic sehen, sondern auch nicht, welche Beiträge im Laufe der Zeit gut abgeschnitten haben, da der Referral-Traffic jetzt als direkter Traffic auf meine Homepage angezeigt wird. Wenn noopener das wichtige Tag ist, warum ist noreferrer dann damit enthalten? Es muss einen Weg geben, das zu umgehen.

    • Sofern ich nichts anderes höre, haben wir keine spezifische integrierte Methode, um dies einzurichten, aber es gibt Plugins, wenn Sie dies aus Ihren Links entfernen möchten.

      Admin

  8. Hallo WPbeginner Support, O/

    Ich verwende kein Plugin, um meine Affiliate-Links auf meiner Website zu verschleiern, und füge rel="nofollow" manuell zu Affiliate-Links im HTML-Editor hinzu.

    Meine Frage... ist das eine gute Praxis für SEO?
    Sollte ich es verschleiern?

    Thanks in advanced for your reply.. ;)

    • Hallo Zol,

      Es ist gute Praxis, URLs zu verschleiern. Es ermöglicht Ihnen, Links besser zu verwalten, Ihren Affiliate-Traffic zu verfolgen und Ihre URLs sowohl für Menschen als auch für Maschinen verständlicher zu machen.

      Admin

  9. Mein WordPress hat ein SSL-Zertifikat (Auto-SSL vom Hosting-Unternehmen), aber warum erscheint das sichere Schloss-Symbol nicht in der URL? Es öffnet sich in HTTPS, zeigt aber an, dass die Verbindung nicht sicher ist. Hilfe wird wirklich geschätzt.

  10. Hallo
    Ich habe eine Affiliate-Website und seit WordPress noopener hinzugefügt hat, sind meine Einnahmen gesunken,

    Aber ich war mir nicht sicher, ob es das verursachen kann

    Beeinflusst noopener also niemals Affiliate-Links?

    Normalerweise entferne ich ihn

    Und es wird sich nicht auf SEO oder interne Links auswirken?
    Danke

Hinterlassen Sie eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.