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. :-)

<?php 
/*
Plugin Name: Seo Paged Comments
Plugin URI: https://www.tuxlog.de
Description: modifies title and meta tags to be different using paged comments p
lugin, to avoid duplicate content 
Author: Hans Matzen
Version: 0.1
Author URI: https://www.tuxlog.de
*/
 
/*
Copyright 2010 Hans Matzen
 
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
 
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
 
You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/ 
 
// 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 .= " &raquo;  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.

Schreibe einen Kommentar

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

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

   Mit der Nutzung dieses Formulars erklärst Du Dich mit der Speicherung und Verarbeitung Deiner Daten durch diese Website einverstanden. Mehr Informationen dazu findest Du in der Datenschutzerklärung.

ALL-INKL.COM - Webhosting Server Hosting Domain Provider

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.