Si estás preocupado por el contenido duplicado, en concreto con los enlaces a los comentarios que genera WordPress del tipo http://tublog.com/tu-post/comment-page-1/#numero_comentario
, pensando que podría interpretarse como contenido duplicado de http://tublog.com/tu-post/
hay una solución bastante sencilla para indicar a los buscadores que esa página no es contenido duplicado.
Solo tienes que modificar el fichero functions.php
de tu theme activo y añadir las siguientes líneas:
function canonical_en_comentarios() { global $cpage, $post; if ( $cpage > 1 ) : echo "\n"; echo "<link rel='canonical' href='"; echo get_permalink( $post->ID ); echo "' />\n"; endif; } add_action( 'wp_head', 'canonical_en_comentarios' );
De este modo, cuando tus lectores naveguen a la primera página de comentarios la variable $cpage
contiene la página #
que se está mostrando. La variable $post
contiene toda la información del post. La función trata de ver si estamos en una página donde haya más de un comentario, y si es así modifica los caracteres .
Es la línea add_action
la que le dice a WordPress que cuando cargue la cabecera (’wp-head
’), añada nuestra función especial llamada ‘canonical_en_comentarios’ y modifica los enlaces y les añada la relación canonical
.
Fácil ¿eh?
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!