it-swarm.com.de

Was ist der Unterschied zwischen "Nofollow Noopener" und "Nofollow"?

Ich benutze das WordPress Plugin ltimate Nofollow , um Links einfach als nofollow zu erstellen.

Also habe ich erwartet, dass das Plugin rel="nofollow" hinzufügt. Aber es fügte hinzu, rel="nofollow noopener"

Gibt es einen Unterschied zwischen rel="nofollow" und rel="nofollow noopener"?

Nofollow gibt Ihnen eine detaillierte Kontrolle über einzelne externe Links, z. B. eine Webseite, die Sie nicht unbedingt unterstützen, oder einen internen Link, den Sie verhindern möchten, dass Bots auf Ihre Mitglieder-Anmeldeseite zugreifen oder diese indizieren.

Noopener ist eine weitere Eigenschaft, mit der Sie die Leistung und Sicherheit von Webseiten beim Zugriff auf Inhalte in einem neuen Fenster genau steuern können. Die noopener-Direktive blockiert den Zugriff auf window.opener.

Lesen Sie die Google-Erklärung hier und lesen Sie hier, warum Ihre Webseite sicherer wird .

In Bezug auf SEO ist es wirklich wichtig, wie Sie das Nofollow verwenden und nicht den Noopener. Noopener verhindert lediglich, dass der Browser (in einigen Fällen) bösartige Skripte ausführt.

10
Raul Reyes

rel="noopener" wird verwendet, damit beim Erstellen eines neuen Fensters beim Klicken auf einen Link der schädliche JavaScript-Code, der im neuen Fenster ausgeführt wird, nicht über das window.opener-Attribut auf das vorherige Fenster zugreift.

rel=noreferrer wird verwendet, damit, wenn ein Benutzer auf einen Hyperlink klickt und an einen neuen Ort weitergeleitet wird, keine Verweisinformationen an den Ziellink weitergeleitet werden. Das bedeutet, dass das Ziel nicht wissen kann, woher dieser Benutzer stammt.

Weitere Informationen zu hier und zu no referrer hier

Die Verknüpfungsbeziehung noopener hat nichts mit der Verknüpfungsbeziehung nofollow zu tun.

Google sagt : -

Wenn Ihre Seite mit target = "_ blank" eine Verknüpfung zu einer anderen Seite herstellt, wird die neue Seite im selben Prozess wie Ihre Seite ausgeführt. Wenn die neue Seite teures JavaScript ausführt, leidet möglicherweise auch die Leistung Ihrer Seite. Weitere Informationen finden Sie unter Die Leistungsvorteile von rel = noopener.

Darüber hinaus ist target = "_ blank" auch eine Sicherheitslücke. Die neue Seite hat über window.opener Zugriff auf Ihr Fensterobjekt und kann mit window.opener.location = newURL zu einer anderen URL navigieren. Eine Demo und eine Erklärung der Sicherheitsanfälligkeit finden Sie unter Informationen zu rel = noopener.

Das Hinzufügen eines rel = "noopener" -Attributs verhindert, dass die neue Seite auf die window.opener -Eigenschaft zugreifen kann, und stellt sicher, dass sie in einem separaten Prozess ausgeführt wird. Das Attribut rel = "noreferrer" hat den gleichen Effekt, verhindert jedoch auch, dass der Referer-Header an die neue Seite gesendet wird. Eine Erklärung dieses Verhaltens finden Sie unter HTML-Standard: Linktyp "noreferrer".

Und Sie sind sich wahrscheinlich bereits bewusst, dass die nofollow -Link-Beziehung nur gehorcht Suchmaschinen-Crawler anweist, diesem Link nicht zu folgen (und anschließend den Link-Saft weiterzugeben - aber es gibt andere Vorteile) ).

Es wäre interessant zu wissen, wofür Sie das Plugin verwenden, da es nicht ratsam ist, nofollow interne Verknüpfungen zu erstellen. Ich bezweifle, dass Sie auf Orte verweisen, die von Nutzern erstellt wurden Sie "bürgen nicht für", wofür hauptsächlich die nofollow -Link-Beziehung verwendet wird ...

1
zigojacko