¿Como evitar el contenido duplicado en WordPress?

Hoy he mirando que tal salia en Google al buscar «Etica seo«, he visto el mismo artículo 2 veces en los resultados de búsqueda:

Etica seo

Esto es porque alguien enlazó al articulo sin la barra al final /.

¿Alguién sabe como poner una redirección 301 en WordPress desde el artículo sin barra final al artículo con barra final?

Artículos relacionados:
Google omite las páginas similares

13 respuestas a «¿Como evitar el contenido duplicado en WordPress?»

  1. Agrega lo siguiente en el .htaccess antes de todo lo que dice:

    Options +Indexes
    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^com\.es
    RewriteRule ^(.*)$ http://www.com.es/$1 [R=permanent,L]

    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*)$ http://www.com.es/$1/ [L,R=301]

    Eso va a hacer que las urls:

    http://www.com.es/test
    http://www.com.es/test/
    http://com.es/test
    http://com.es/test/

    vayan a http://www.com.es/test/

    Esteban Panzera

  2. Tambien puedes probar a poner -no index- en la paginacion y en los archivos por fechas para que no lo considere duplicado aunque con el buen pagerank que tienes no creo que te haga falta:mrgreen:

  3. 👿
    Solo una cosa adicional para el WordPress, los comentarios vienen por defecto con la etiqueta NOFOLLOW, desde diciembre del año pasado varios buscadores/indexadores toman la etiqueta NOFOLLOW como un punto negativo en el pagerank( en el caso de google).
    Por tal motivo ya no pongo el enlace hacia mi web, por que podria quitarme Pagerank.

    Saludos desde Peru

  4. Buen hack!

    La verdad es que me vi obligado a implementar esta solucion para Aziroet (WordPress MU). Es una cagada bien grande la duplicidad de contenido por culpa de la barrita final… A mi me causó muchas molestias y un gran retraso…

  5. «desde diciembre del año pasado varios buscadores/indexadores toman la etiqueta NOFOLLOW como un punto negativo en el pagerank( en el caso de google).» –> No coincido con esto. Nofollow, hasta donde yo sé, no penaliza. De hecho, ningún inbound link puede penalizar al sitio que lo recibe. Sino se prestaría a campañas para reducir el pagerank de nuestros competidores con esa sencilla técnica.

    Por esa misma lógica un link desde un link farm no quita PR, pero si lo quita si el link sale de nuestro sitio al link farm, ya que es claro q los outbound links de nuestra página son controlados por nosotros.

  6. a mi no me funciona… esto es lo que tengo exactamente

    # BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress

    # Comienzo codigo, redireccion / final url

    Options +Indexes
    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^MIDOMINIO\.es
    RewriteRule ^(.*)$ http://www.MIDOMINIO.es/$1 [R=permanent,L]

    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*)$ http://www.MIDOMINIO.es/$1/ [L,R=301]

    si pongo la direccion sin las www. si que me lleva al sitio con las www. pero la barrita del final no me la añade…

    mis links tienen el siguiente formato:

    /%post_id%/%year%/%monthnum%/%day%/%postname%/

    por si influye

  7. A ver si me pueden ayudar, tengo un blog (en wordpress y quiero que cuando se entra a una entrada no me aparesca el titulo «Blog De Sexo >> Valery, 4 Vídeos de una tetona jovencita!» lo que quiero es que solo me salga «Valery, 4 Vídeos de una tetona jovencita!»

    Como logro eso? 🙁 gracias!!

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.