Evitar el Contenido Duplicado

duplicado1

Es la noticia de la semana, la nueva tag con la que puedes evitar que los buscadores identifiquen contenido de tu blog como duplicado, me refiero a la etiqueta canonical.

Lo que haces con esta tag, admitida por los buscadores de Google, Yahoo y Microsoft, es que evita que los mismos identifiquen los distintos modos de llegar al contenido de tu blog como contenido duplicado (archivos cronológicos, permalinks internos, etc). Este atributo devolverá siempre la URL original, y funciona – manualmente – así:

<link rel="canonical" href="https://ayudawp.com/evitar-contenido-duplicado-wordpress/" />

Habría que colocar estos atributos en cada página en la que pueda identificarse el acceso a ese contenido como contenido duplicado. Pero hay modos mas sencillos de conseguirlo:

  • SEO no duplicate
  • WP Canonical
  • Son dos plugins que insertan las etiquetas link y rel="canonical" en las etiquetas head necesarias

  • Añadir el siguiente código al fichero functions.php de tu theme activo:
    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');

Así que ya sabes, seas o no un loco por el SEO, usa uno de estos métodos para evitar contenido duplicado, es fácil y rápido, no duele nada.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(2 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

20 comentarios en “Evitar el Contenido Duplicado”

  1. Pingback: Bitacoras.com

  2. He puesto el plugin SEO no duplicate y ahora cuando quiero entrar a la opción plugins me da este error

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in /home2/elinvest/public_html/economia/wp-includes/kses.php(1006) : runtime-created function on line 1

    Será por culpa del plugin o será que el 2,7,1 tiene fallos?

  3. Definitivamente el 2.7.1 tiene un fallo y no puedo entrar en la opción plugins del panel de control.

    Me he vuelto a la 2.7 y ha vuelto a funcionar.

    Me da la impresión de que WordPress va hacia atrás como los cangrejos y que tal vez el éxito se le ha subido a la cabeza.

  4. Hola Fernando. Hace unas semanas me registré para aprender cosas para un blog… pero no acabo de entender como funciona… se que no es el lugar adecuado para preguntar, pero me gustaría aprovechar un poco mas el blog.

    muchas gracias. david

    Por si tienes curiosidad…. http://www.villarejodemontalban.com/blog/
    no es ninguna maravilla… pero espero ir la mejorando poco a poco

  5. Pingback: Post recomendados de la semana « Churris por un tubo

  6. Hola me parece que es una herramienta muy util pues puede ayudarte significativamente a mejorar tu blog en caso que tengas un post duplicado asi que lo implementare en uno de mis blogs 🙂 gracias por el post.

    @Miguel sabes ese error de Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes)

    bueno esta clase de error es posible por causa de tu provedor de webhosting pues si la memoria php no es suficiente el plugin o codigo no podra ejecutarse por falta de memoria deverias revisar cuanto es el limite de php memoria y asi te daras cuenta si tienes buen web hosting o no 🙂 suerte

  7. Creo haber creado un plugin que puede ayudar a minimizar los efectos del contenido duplicado en wordpress, si les parece pueden ver la explicación y el funcionamiento de este plugin.

    Muchas gracias.

  8. Juan F. Rodrí

    Hola a todos,

    ¿Basta con tener marcada la opción de "Canonical URLs" presente en el plugin All in one SEO pack?Gracias, un saludo.

  9. Daniel Garcia

    Hola!
    Yo administro un blog en http://crecer-de-estatura.com/elblog/ este ranqueaba bien pero de un dia para el otro.. las visitas se fueron al piso.. no se a que se debe.. tenemos el Platinum SEO pack instalado el cual también poner las canonicals url.. si pueden ayudarnos se los agradecería mucho.

  10. o exelente Fernando, si añado e código final en functions.php ya no me tengo que estar preocupándome  por añadirle pagina por pagina verdad?, y esto no oculta el contenido de los buscadores verdad? 🙂

  11. OJALA que me respondas fernado xD, si añado el codigo que das al fina, ya no tengo que estar poniendo el primero que diste verdad, gracias espero tu respuesta 🙂

  12. Yeisson Alvarez

    Hola fernando..
    lastimosamente inserte ese codigo en el archivo functions.php y ahora presento este error -Parse error: syntax error, unexpected ‘set_canonical’ (T_STRING), expecting ‘(‘ in /home/content/p3pnexwpnas01_data01/65/3161165/html/wp-content/themes/wallstreet/functions.php on line 203- lo interesante es que ya no tengo como regresar a corregirlo, si alguien por aquí me puede guiar le estaría muy agradecido :/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido