Rel=’canonical’: cómo implementarlo en WordPress y Blogger

El mayor avance SEO desde los Sitemaps. Eso es lo que dicen algunos y otros mantendrán que Google no penaliza el contenido duplicado. Pero el caso es que Live, Yahoo! y Google han creado un mecanismo para que sus buscadores no consideren contenido duplicado lo que simplemente es una organización de los sistemas de publicación. En la mayoría de ellos, la portada y la página de un post (el denominado permalink), por ejemplo, tienen el mismo contenido.

Todas las páginas que tienen contenido duplicado, como archivos, resultados de búsquedas, etc. deberán llevar una etiqueta ‘link’ con rel=’canonical’. Por ejemplo:

<link rel=”canonical” href=”http://www.blogpocket.com/2009/02/17/schwarzenpocket/” />

Para WordPress, existen varios plugins que realizan esta labor automáticamente. Uno de ellos es WP-Canonical. En ANieto2K, Andrés Nieto nos explica también el código php que se puede incluir en el archivo functions.php del theme para implementar esta herramienta manualmente.

function set_canonical() {
if ( is_single() ) {
global $wp_query;
echo ‘<link rel=”canonical” href=”‘.get_permalink($wp_query->post->ID).’”/>’;
}
}
add_action(‘wp_head’, ‘set_canonical’);

Y en Vagabundia vimos la forma de implementarlo en Blogger.

Comentarios Google+