Wie wende ich das Attribut "rel = nofollow" auf Links in den Kommentaren an?


7

Ich habe das Textformat "Nur Text" (admin / config / content / formats) so konfiguriert, dass "URLs in Links konvertieren", sodass ich das Attribut rel="nofollow"allen Links in den Kommentaren hinzufügen möchte .

Auf diese Weise würde ich die Auswirkungen von Spam-Links in den Kommentaren minimieren.

Gibt es eine einfachere Möglichkeit als das Einfügen des Attributs mit regulären Ausdrücken?

Antworten:


11

Gehen Sie zu Konfiguration -> Inhaltserstellung -> Textformate -> Nur Text (Ihr Format) und aktivieren Sie die Limit allowed HTML tagsOption.

In den Filtereinstellungen unten auf der Seite befindet sich das Add rel="nofollow" to all linksKontrollkästchen. Kreuzen Sie das an ... Da es sich um einfachen Text handelt, möchten Sie wahrscheinlich auch den Inhalt des Allowed HTML TagsFeldes entfernen .


Oh mein Gott ... das war einfach. Ich hätte das sehen sollen.
FR6

Es ist nicht an den intuitivsten Orten, muss ich sagen ...
Jim Kirkpatrick

sehr cool! Ich habe auch ungefähr eine halbe Stunde damit verbracht, mir extlink- und links_nofollow-Module anzusehen ;-)
uwe

1
Es funktioniert nicht, aber dieses funktioniert: befused.com/drupal/nofollow . Leider fügt es auch internen Links nofollow hinzu. Hier ist ein alternativer Weg: thecarneyeffect.co.uk/… . Hier ist mehr über die Verwendung von Nofollow mit internen Links: searchengineland.com/…
AgA

1

Jim hat größtenteils Recht (aber es ist wichtig, in welcher Reihenfolge sich die Filter befinden und Sie müssten <a>zumindest die Filter zu diesem Filter hinzufügen ). Ein etwas besserer Weg (da Benutzer immer noch nur die URL eingeben können oder Sie schützen, wenn sie versuchen, alle rel = ihrem a-Tag zu folgen) wäre:

  1. Gehe zu admin/config/content/formats/plain_text
  2. Schauen Sie nur Limit allowed HTML tags, Convert line breaks...und Convert URLs into links.
  3. Stellen Sie sicher, dass Ihr Filter beginnend mit Convert URLs into linksdann Limit allowed HTML tags, dann bestellt istConvert line breaks into HTML...
  4. Ändern Sie unter Filtereinstellungen für zulässige HTML-Tags begrenzen den zulässigen HTML-Code in "Nur" <a>und stellen Sie sicher, dass " rel="no-follow"Zu allen Links hinzufügen" aktiviert ist. Ich möchte die Anzeige der grundlegenden HTML-Hilfe in langen Filtertipps hier deaktivieren.

0

noindex_external_links ist ein nettes Modul, um externen Sites rel = nofollow hinzuzufügen. Wir können ausgewählten Websites nicht folgen und es werden keine internen Links hinzugefügt.

Damit es funktioniert, habe ich die Filter in dieser Reihenfolge angeordnet (für das Nur-Text-Format): Zeigen Sie HTML als Nur-Text an -> Inhalts-URLs in Links -> Filter für externe Noindex-Links


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.