Autor
25. August 2023
Autor
Haben Sie sich schon einmal gefragt, was
rel="noopener"
in WordPress bedeutet?
Wenn Sie einen Link hinzufügen, der sich in einem neuen Tab öffnet, fügt WordPress automatisch die
rel="noopener"
Attribut für diesen Link.
In diesem Artikel werden wir erklären, was
rel="noopener"
in WordPress bedeutet und wie es sich auf Ihre Website auswirkt.
Wenn Sie Links zu IhremWordPress-Websitekönnen Sie mit HTML-Attributen steuern, was passiert, wenn Sie auf den Link klicken.
Wenn Sie zum Beispiel einen Link erstellen, gibt es einen Kippschalter, mit dem Sie ihn in einer neuen Registerkarte öffnen können.
Der von WordPress generierte HTML-Code für diesen Link sieht folgendermaßen aus:
<
Beachten Sie, dass dem Link einige HTML-Attribute hinzugefügt wurden:
rel="noopener"
und
rel="noreferrer"
. Diese Attribute werden hinzugefügt, um eine Sicherheitslücke zu schließen.
Das Problem besteht darin, dass JavaScript-Code verwendet werden kann, um einer neuen Registerkarte die Kontrolle über das verweisende Fenster zu geben. Wenn Sie einen Link zu einer externen Website setzen, die von dem bösartigen Code betroffen ist, kann diese Website die
fenster.öffner
Eigenschaft in JavaScript, um die Originalseite (Ihre Website) zu verändern, um Informationen zu stehlen und bösartigen Code zu verbreiten.
WordPress fügt hinzu
rel="noopener"
um zu verhindern, dass die neue Registerkarte diese JavaScript-Funktion ausnutzt. In ähnlicher Weise wird die
rel="noreferrer"
Attribut verhindert, dass die Referrer-Informationen an die neue Registerkarte weitergegeben werden.
Das ist nicht der Fall.
Auch wenn die
rel="noopener"
Attribut die Sicherheit von WordPress verbessert, vermeiden es einige Benutzer, es zu verwenden, weil sie glauben, es würde ihreWordPress-SEO.
Aber das ist nur ein Mythos.
Es hat keine Auswirkungen auf die WebsiteSEO-Rankings oder Ihr gesamtesWordPress-Leistung.
Es ist leicht zu verwechseln
rel="noopener"
mit
rel="nofollow"
. Es handelt sich jedoch um völlig unterschiedliche Attribute.
Die
noopener
Attribut schützt Ihre Website vor Cross-Site-Hacking und verbessert die Sicherheit von WordPress.
Auf der anderen Seite ist die
nofollow
Attribut verhindert, dass Ihre Website SEO-Linksaft an die verlinkte Website weitergibt.
Suchmaschinen suchen und berücksichtigen die
nofollow
Attribut, wenn sie einem Link auf Ihrer Website folgen. Sie berücksichtigen jedoch nicht die
noopener
Tag.
Standardmäßig können Sie in WordPress keine
nofollow
zu Ihren externen Links. Wenn Sie Folgendes hinzufügen möchten
nofollow
in WordPress, dann müssen Sie ein Plugin verwenden.
Weitere Informationen finden Sie in unserem Artikel überTitel und nofollow zu Links in WordPress hinzufügen.
Die
rel="noreferrer"
hat keinen Einfluss auf Affiliate-Links in WordPress. Einige Benutzer glauben, dass dies der Fall ist, weil
rel="noreferrer"
verhindert, dass die Referrer-Informationen an die neue Registerkarte weitergegeben werden.
Die meisten Partnerprogramme stellen Ihnen jedoch eine eindeutige URL zur Verfügung, die Ihre Partner-ID enthält. Das bedeutet, dass Ihre Partner-ID als URL-Parameter weitergegeben wird, den die andere Website verfolgen kann.
Zweitens: Die meisten Affiliate-Vermarkter verwenden eineLink-Cloaking-Plugin für ihre Affiliate-Links.
Beim Link-Cloaking ist der Affiliate-Link, auf den Ihre Nutzer klicken, in Wirklichkeit die eigene URL Ihrer Website, die die Nutzer dann zur Ziel-URL weiterleitet.
Es besteht keine Notwendigkeit, die
rel="noopener"
von Links auf Ihrer Website. Es ist gut für die Sicherheit Ihrer Website und hat keine Auswirkungen auf die Leistung oder die Suchmaschinenoptimierung Ihrer Website.
Wenn Sie es jedoch entfernen müssen, dann müssen Sieden Gutenberg-Block-Editor deaktivieren in WordPress und verwenden Sie den klassischen Editor.
Denn wenn Sie die
rel="noopener"
Wenn Sie den Link manuell entfernen, fügt der Block-Editor ihn automatisch wieder ein, damit Ihre Website sicher bleibt.
Sobald der Block-Editor deaktiviert ist, müssen Sie einen Codeschnipsel in das Theme einfügenfunktionen.php Datei oder in derWPCode Plugin (empfohlen). Sie können lernen, wie man dasWPCode Kostenloses Plugin in unserem Leitfaden überwie man einfach benutzerdefinierten Code in WordPress hinzufügt.
Kopieren Sie einfach den folgenden Code in ein neues PHP-Snippet:
add_filter(
Vergewissern Sie sich, dass Sie die Option „Aktiv“ aktiviert haben, und klicken Sie dann auf die Schaltfläche „Snippet speichern“.
Dadurch wird WordPress daran gehindert, die
rel="noopener"
zu neuen Links. Sie müssen auch alle alten Links manuell bearbeiten, um das Attribut zu entfernen.
Die beliebtesten Beiträge