Cual es el redireccionamiento 301 correcto para evitar CONTENIDO DUPLICADO POR WWW

  • Autor Autor Juanitapregunta
  • Fecha de inicio Fecha de inicio
Juanitapregunta

Juanitapregunta

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Chicos he encontrado varios codigos para implementar en el .htaccess de redireciones 301 , pero todos son diferentes.


Lo que neccesito es que todo lo que se accceda por http:/ /www.sitio.com se redirecione a http:/ /sitio.com , para evitar el contenido duplicado que crea la web que si tiene la www.


Cual es el codigo correcto para esto que a ustedes les ha funcionado ?

Muchas gacias.
 
Hola amigo, creo que debes principalmente seleccionar como dominio preferido en webmastertools y automaticante este hara la redireccion sin tomar el contenido como duplicado, ten en cuenta que debes agregar el dominio con www y sin w en webmaster, en caso de poseer contenido duplicado la misma herramienta te estara avisando.
 
Hola amigo, creo que debes principalmente seleccionar como dominio preferido en webmastertools y automaticante este hara la redireccion sin tomar el contenido como duplicado, ten en cuenta que debes agregar el dominio con www y sin w en webmaster, en caso de poseer contenido duplicado la misma herramienta te estara avisando.

Gracias Alfredo,..,., ya hice la parte del WMTool hace rato, pero las herramientas SEO (las que no son de google) me siguen diciendo que solucione el error de www ...

Como se hablo aca :

http://forobeta.com/optimizacion-de...r-tool-url-preferida-www-o-www-basta-seo.html

Quizas no sea necesario configurar la redireccion 301 adicionalmente, pero creo que es mejor prevernir, por eso quiero el codigo correcto para el .htaccess.
 
Hola Juanitapregunta,

Si tiene acceso a los records dns, mejor hacer la redireccion desde ahi. Crea un record cname para www que redireccione al dominio sin www que deberia tener su record A apuntando al servidor. Es sencillo y la verdad funciona mejor que hacerlo con un htaccess
 
Pégate este código en el .htaccess si se te complica lo de alfredo99.

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^www. example. com [NC]
RewriteRule (.*) http://example.com/$1 [R=301,L,QSA]
</IfModule>

IMPORTANTE: www. example. com sin separaciones
 
Última edición:
Pégate este código en el .htaccess si se te complica lo de alfredo99.

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^www. example. com [NC]
RewriteRule (.*) http://example.com/$1 [R=301,L,QSA]
</IfModule>

IMPORTANTE: www. example. com sin separaciones

Hola , gracias.

Ya hice lo que dice Alfredo, pero lo que me parece curioso es que el google webmaster tool igualmente recomienda la redirecicion 301 ,cuando una seleciona el preferido:

"
Confirm your preferred domain
Ensure that you specify the new host as canonical in all page links or sitemaps. Use 301 redirects to route traffic from the previous host to the new host. "
 
Atrás
Arriba