WordPress paged-comments Plugin und duplicate content

WordPress paged-comments Plugin und duplicate content

Auch wenn das paged-comments Plugin nicht mehr weiter entwickelt wird, habe ich es auf einigen Blogs noch im Einsatz. Leider führt dies bei einer großen Anzahl von Kommentaren immer wieder zu Hinweisen der Google Webmastertools bzgl. duplicate content bzgl. der Meta-Tags title und description. Dieser Punkt stört mich schon länger, kürzlich habe ich durch eine Anregung im Artikel von Malcolm Coles den Impuls bekommen das THema einmal anzugehen.
Das Ergebnis ist, bereits ein Mini-Plugin, dass title und description entsprechend intelligent anpasst kann sehr hilfreich sein. :-)

.
*/ 

// add filter to change title tag returned by wp_title
add_filter('single_post_title', 'seo_pc_title',399);


// filter function to manipulate the title tag
function seo_pc_title($title) 
{
    // check if paged-comments plugin is used
    $pl = get_option("active_plugins");
    if (in_array("paged-comments/paged-comments.php",$pl)) {
	// fetch commentspage from paged-comments plugin
	$pcno = $_GET['cp'];
    
        // rebuild title
        if ($pcno !="")
	   $title .= " »  Kommentarseite " . $pcno . " ";
       //let it out
       echo $title;
}

?>

Das Plugin definiert eine neue Filterfunktion für den Filter ’single_post_title‘ und ergänzt den Titel der Seite um den Hinweis ‚Kommentarseite‘ und die Seitennummer.

Wer Spaß oder Probleme damit hat, möge sich melden. So ganz sicher, ob es überall so einfach funktioniert bin ich nicht. Denn immerhin können unterschiedliche SEO-Plugins das Verhalten bzgl. des Titels, etc. ebenfalls verändern.

Teile diesen Beitrag

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
mehr...
 


Diese Seite verwendet Cookies. Mit der Nutzung von tuxlog erklärst Du Dich mit der Verwendung von Cookies einverstanden. Detaillierte Informationen über die Verwendung von Cookies auf dieser Website findest Du in der Datenschutzerklärung.

Nach oben scrollen