Beiträge von TechnoViel

    Hallo Pixselig,
    Danke für Deine Antwort. In der comments.php habe ich natürlich als erstes nachgeschaut - dort steht folgender Code zum Erzeugen der Kommentar-Liste:

    PHP
    <ol>
      <?php wp_list_comments('type=comment&avatar_size=80&reply_text=Antworten'); ?> 
        <div class="kommentarnavigation">
          <div class="links"><?php previous_comments_link() ?></div>
          <div class="rechts"><?php next_comments_link() ?></div>
        </div><!--kommentarnavigation-->
    </ol>

    Die Funktion "wp_list_comments" habe ich dann wiederum in wp-inlcudes\comment-template.php gefunden, diese benutzt die Klasse "Walker_Comment", in dessen Methode "comment" finde ich tatsächlich die Ausgabe des Kommentarlinks:

    PHP
    <div class="comment-meta commentmetadata"><a href="<?php echo esc_url( get_comment_link( $comment->comment_ID ) ); ?>">
      <?php
      /* translators: 1: date, 2: time */
      printf( __( '%1$s at %2$s' ), get_comment_date(),  get_comment_time() ); ?></a><?php edit_comment_link( __( '(Edit)' ), '&nbsp;&nbsp;', '' );
      ?>
    </div>


    Ich bin also mittlerweile ein Stückchen weiter. So wie ich das sehe könnte ich den Kommentar-Link in obigem Code entsprechend anpassen (der Antworten-Link ist wiederum in der Funktion "comment_reply_link" versteckt)- das wäre aber eine direkte Änderung an WP und bei jedem Update wieder weg... oder?

    Gibt es einen anderen / eleganteren weg, so etwas umzusetzen?
    Gruß,
    Klaus

    http://www.technoviel.de

    Hallo allerseits,

    mit ist in meinem Blog aufgefallen, dass ich immer mal wieder hohe Zugriffszahlen auf alte Artilel habe, zu denen viele Kommentare existieren. Nach einiger "Forschung" ist der Grund nun klar: Für jeden Kommentar gibt es zwei Links: Den Link zum Kommentar selber und den "Antworten" Links - die natürlich beide auf die gleiche Seite verweisen, nur mit unterschiedlichen Ankerpunkten. Offensichtlich sind die Google-Bots (und andere Artgenossen) aber so dumm, jeden dieser Links gewissenhaft zu verfolgen, auch wenn sie damit ein und die gleiche Seite hunderte mal hintereinander indizieren.

    Ich würde nun gerne diesem Spiel ein Ende setzen, schon alleine weil es meine Statistiken (SlimStat) stark verzerrt. Dazu dachte ich mit, die Links mit <<rel="nofollow">> anzureichern - ich gehe mal davon aus, dass die Mehrzahl der Suchmaschinen-Bots das respektiert.

    Aber ich finde die Stelle, wo diese Links erzeugt werden nicht :-(

    Ich habe mich bis zu wp-inlcudes\comment-template.php durchgewühlt, aber auch hier werden die Links noch nicht explizit ausgegeben. Mal ganz zu schweigen davon, dass das interner WP-Code ist (nicht Teil des Themes oder eines Plugins), den ich also nicht verändern mag.

    Kann mir jemand einen Tipp geben? Gibt es womöglich sogar schon ein Plugin dafür? Leider findet man bei der Suche immer nur Plugins, die externe Links in den KOmmentaren als "nofollow" deklarieren...

    Ich wäre dankbar für jeden hilfreichen Tipp!
    Gruß,
    Klaus

    http://www.technoviel.de