Webdesign, WordPress Programmierung, Online und Social Media Marketing - Dienstleistungen & Blog

dofollow nur für WordPress Trackbacks und Pingbacks ohne Plugin

dofollow pings

Trackbacks und Pingbacks sind in meinen Augen das Herzstück unserer Blogs. Während viele Blogger wesentlich mehr Augenmerk auf die Kommentare legen und ihre Kommentatoren mit allen erdenklichen Features unterstützen, geht mein Hauptaugenmerk auf die so genannten Pings, also die Pingbacks und Trackbacks. Nicht dass ich Kommentare nicht mag, ich halte auch sie für wichtig und liebe die Unterhaltung mit meinen Kommentatoren.

Pings werden oft wie böse Stiefkinder behandelt

Doch finde ich, dass generell den Pings wesentlich mehr Aufmerksamkeit gezollt werden sollte. Beschweren wir uns doch immer wieder gerne, dass so wenig verlinkt wird. Wird es dann aber getan, behandeln wir die entsprechenden Pingbacks und Trackbacks wie böse Stiefkinder in unseren Blogs. So werden sie z.B. oft ganz ans Ende der Seite gepackt (Hauptsache weit weg aus dem Blickfeld unserer Leser und der Suchmaschinen), sind mit dem nofollow Tag versehen und im schlimmsten Falle werden sie oft auch gleich gar nicht freigeschaltet (pfui, da hat mich jemand verlinkt und der will auch noch von mir, dass ich das zurücklinke … bäh, weg damit).

Kein dofollow für Kommentare – stattdessen dofollow für Pings

Ich persönlich bin ja nicht mehr so der große Fan von dofollow für die Kommentare, da solche in meinen Augen aus SEO Sicht keinen wirklichen Nutzen haben. Abgesehen davon zieht der dofollow Kommentarbereich so richtig viele manuelle Spammer an, wie ich es in den letzten Jahren leidvoll erleben durfte. dofollow für die Kommentare gibt es aus diesen Gründen in meinen neueren Portalen nicht mehr. Ich möchte Kommentatoren, die sich ehrlich gerne mit mir unterhalten und nicht nur wegen eines dofollow Links kommentieren. Ein Plugin und ein Haufen Ärger gespart.

Ist kein dofollow Plugin installiert, sind aber auch die Trackbacks und Pingbacks mit dem nofollow Attribut versehen. Und genau an dieser Stelle habe ich nun manuell eingegriffen und alle Pings mit einer kleinen Funktion in der functions.php auf dofollow umgestellt. Damit unterstütze ich alle, die mich verlinken mit einem schönen dofollow Link und ermögliche so, im Gegensatz zum nofollow, die Vererbung von PageRank und das Heranziehen des Linktextes zum Ranking des jeweiligen Artikels. Offiziell sind dies die zwei Hauptunterschiede zwischen dofollow und nofollow.

Sinnvoll aus der SEO Sicht

Und mal ganz ehrlich: das macht auch aus SEO Sicht richtig Sinn. Die Artikel sind es, die ranken sollen und das mit den Keywords, die die Autoren für sie gewählt haben. Diese Keywords stehen in der Regel im Titel des Artikels und dieser kommt als Linktext (Name) mit den Pings bei mir an.

Zur Unterstützung des Rankings der jeweiligen Artikel kommt noch der mittlerweile immer wichtigere Punkt der Deeplinks. Eine gesunde Backlinkstruktur hat auch viele Deeplinks, die Verlinkung geht ergo nicht hauptsächlich auf die Startseite der Domain, sondern auf deren Inhalte, also die Artikel. Wenn stattdessen zu viele Backlinks auf die Startseite verweisen, womöglich noch mit immer dem gleichen Linktext (Namen), kann sich das in den Suchmaschinen auch nachteilig auswirken. Und für die Startseiten wird linktechnisch auf sehr vielen Blogs schon sehr viel getan. Da macht es nur noch mehr Sinn, stattdessen das Hauptaugenmerk auf die Trackbacks und Pingbacks zu legen, um hier einen Ausgleich zu schaffen.

Und genau das ist es, was ich unterstützen möchte. Und ich würde mir wünschen, dass noch viel mehr Blogger etwas umdenken und die WordPress Pings in ihren Blog nicht wie böse Stiefkinder behandeln.

Funktion: dofollow nur für WordPress Trackbacks und Pingbacks

Wer kein dofollow Plugin in seinem WordPress Blog installiert hat, kann dofollow für seine Trackbacks und Pingbacks ganz einfach mittels einer kleinen Funktion in der functions.php seines Themes realisieren. Mittels der folgenden Funktion wird nur bei allen Pings (Trackbacks und Pingbacks) das nofollow Attribut entfernt, die Kommentare bleiben hingegen unangetastet:

//Dofollow nur für Trackbacks und Pingbacks
function strip_nofollow($ret) {
 global $wpdb, $comment;
 $cmntURL = $comment->comment_author_url;

 if ($comment->comment_type == "pingback" || $comment->comment_type == "trackback") {
  $ret = str_replace("rel='external nofollow'","rel='external'", $ret);
  return $ret;
 } else {
  return $ret;
 }
}
add_filter('get_comment_author_link', 'strip_nofollow');

Pings von den Kommentaren getrennt anzeigen

Weiter habe ich noch die gesamten Pings von den Kommentaren getrennt und zeige sie im Kommentarbereich über den Kommentaren an. Also erst die Pingbacks und Trackbacks und danach die Kommentare. Dieser Eingriff in das Theme ist nicht ganz so einfach und da es auch unterschiedliche Theme Funktionen für die comments.php gibt, möchte in an dieser Stelle nur auf den ausführlichen Artikel von Elmastudio Kommentare von Pingbacks und Trackbacks trennen verweisen. Dieser ist für alle Themes, die mit der WordPress Funktion wp_list_comments arbeiten, eine hervorragend Anlaufsstelle.

Meine Anzeige der Pings getrennt von den Kommentaren

So sieht bei mir die getrennte Anzeige der Pings von den Kommentaren aus

Ich nenne das Ganze Pingbacks, da ich Trackbacks eigentlich nicht freischalte, wenn sie keinen Link zu mir beinhalten. Fälschlicherweise meinen die meisten mit dem Wort Trackbacks die Pingbacks, so dass ich an dieser Stelle noch auf meinen Artikel Trackbacks und Pingbacks – der Unterschied verweisen möchte.

Dieser Artikel hat Dir gefallen? Dann würde ich mich über eine Empfehlung freuen:

Google +1
1
Twittern
2
Facebook Share
0
Lesetipps mit ähnlicher Thematik:
  • Gern verwendete Suchbegriffe:
  • dofollow trackbacks
  • wordepress functions php dofollow
2 Pingbacks:
9 Kommentare:
  1. Marcus — 11.12.2011, 13:43 Uhr:

    Ich hab die Funktion mal bei mir in den Blog eingebaut, mal schauen, ob es was bringt!

    Was mich aber eigentlich vielmehr interessieren würde: Es müsste doch machbar sein, in dem Fenster welches der Editor öffnet wenn man einen Link in seinen Artikel setzen möchte, eine Funktion einzubauen, die es ermöglicht ein Häkchen zu setzen mit dem ich entscheide, ob der Link nofollow sein soll oder nicht?

    Weil andere Blogs, wie Deine(n) z. B. verlinke ich zumindest in der Regel mit dofollow, aber bei anderen Webseiten, wie z. B. die der Medien, tue ich das eigentlich ungern. Nur vergesse ich dann meistens hinterher im Editor das nofollow in den HTML-Text des Artikels einzusetzen.

    Hast Du da einen möglichen Lösungsansatz?

  2. Marcus — 11.12.2011, 13:49 Uhr:

    Ach, noch ne Anmerkung: Wenn man Deine Funktion DoFollow ab dem 3. Kommentar – war doch von Dir? – eingebaut hat, muss man eine der beiden Funktionen umbenennen, sonst gibt’s ne Fehlermeldung!

  3. Tanja — 11.12.2011, 16:07 Uhr:

    @Marcus: Ich weiß jetzt gerade nicht wirklich, ob die andere Funktion auch von mir war… könnte aber durchaus sein. Falls sie auch strip_nofollow heißt, geht das natürlich nicht zweimal. Einfach den Namen umändern (in der ersten sowie in der letzten Zeile) und dann gehts.

    Zu Deiner zweiten Frage habe ich ehrlich gesagt keinen Schimmer. Ich selbst arbeite ausschließlich nur in der HTML Version und schreibe so auch wirklich alles manuell.

  4. Marcus — 11.12.2011, 16:22 Uhr:

    Hallo Tanja! Danke, dann weiß ich ja soweit schon mal Bescheid!

  5. Tanja — 11.12.2011, 17:06 Uhr:

    @Marcus: Dachte schon, dass es einer der noch umziehenden Artikel sein wird (hab den Link rausgenommen, sonst schleift es irgendwann…) ;-)

  6. Marc — 12.12.2011, 20:07 Uhr:

    Ich habe gerade zufrieden festgestellt, dass dein (richtig?) Code für “follow ab dem x-ten Kommentar” sowieso vorsieht, dass Pings immer ein Follow haben :-)

    Oh, das ist ja das, was Marcus oben anspricht… Kann aber auch sein, dass ich mir mehrere Sachen zusammen gemischt habe.

  7. Tanja — 12.12.2011, 21:45 Uhr:

    @Marc: Gerade nochmal gewühlt… ja, sieht so aus, als wären die da mit drinne :-)

  8. jan — 14.02.2012, 05:09 Uhr:

    Hi Tanja, die ganze Sache mit Nofollow oder Dofollow ist sowieso Ansichtssache, wer keine Kommentare haben will kann diese Funktion auch schließen, oder ein Kommentar plugin ohne Webseite verwenden, aber Links mit nofollow sind eben halbherzig.
    Denn wie du selber mal geschrieben hast, das Internet lebt von der Verlinkung, ich schaue alle Links bei mir manuell an, und habe ganz selten Spammer.

  9. Tanja — 14.02.2012, 19:04 Uhr:

    @jan: Aus meinen jahrelangen Erfahrungen mit den Spammern habe ich gelernt. Seitdem ich so gut wie alle Blogs auf nofollow umgestellt habe, gibt es auch mindestens 80% weniger manuelle Spam. Nofollow Kommentar Links gefallen denen halt nicht. Schön, muss ich mich damit nicht rum ärgern.

    Und wer nur wegen einem dofollow Link kommentiert, der ist in meinen Augen auch nicht besser als das ganze Spammer Gesox :mrgreen:

Hinterlasse einen Kommentar

Dieser Artikel ist älter als 30 Tage! Aufgrund des hohen Spam Aufkommens wurde die Möglichkeit Kommentare mit Link zu hinterlassen deaktiviert!

» nach oben springen «
Blogverzeichnis - Blog Verzeichnis bloggerei.de    BlogPingR.de - Blog Ping-Dienst, Blogmonitor