Hola buenas!
Recientemente quité los idiomas, que me estaban dando contenido duplicado en search console, porque no tengo tiempo para traducir, y claro, habia un monton de enlaces dentro de las descripciones y textos seo con la estructura Dominio/es/es/*...
Para corregirlo he intentado lo siguiente en htacesss:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominio.es/es/ [NC]
RewriteRule ^(.*)$ http://dominio.es/$1 [L,R=301]
Pero no funciona.
Estoy haciendo algo mal? Como podria solucionarlo? Si no lo soluciona al final va a ser peor la medicina que la enfermedad, porque voy a tener un monton de 404...
Gracias.
Saludos
URL del sitio: Contenido solo visible a usuarios registrados
Hola, actualizo, que la cosa es mas compleja de lo que parece:
He conseguido resolverlo con un redir generico 301 asi:
Redirect 301 /es/ /
El problema ahora es que tengo multitienda, y me fastidia las otras tiendas, que si necesitan tener idiomas habilitados.
He probado
Redirect 301 dominio/es/ dominio/
y
Redirect 301 http://dominio/es/ http://dominio/
pero no funcionan...
Alguna idea?
Saludos
Tambien he leido que podria poner NOINDEX a las traducciones, mientras no las traduzca, pero no se como se puede hacer de forma generica.
Se puede hacer desde htacess?
Vale, lo que he hecho es poner esto en Robots.txt:
Disallow: /pt/*
Disallow: /en/*
En teoria esto hace que no se indexen las paginas em otros idiomas. ¿Es correcta la sintaxis?
La duda ahora es: si esas paginas ya estaban indexadas... hay que utilizar disavow tool para desindexarlas o con la modificacion del Robots.txt al final se desindexan solas?
Saludos
Hola José Miguel.
hay que utilizar disavow tool para desindexarlas o con la modificacion del Robots.txt al final se desindexan
Solo con la modificación que añadiste sobra, con eso dejara de indexar todo el contenido para PT y EN, si ves añadiste el * al final, con eso todo lo que entre después del código del idioma no indexara.
Un saludo
Ok, gracias, Pepe!
Saludos