¡Hola!
He incluido el idioma inglés en mi página y ahora las URLs de mi página son del tipo dominio.com/en/ para inglés y dominio.com/es/ en el caso de español.
¿Habrá algún conflicto para el SEO en el caso de español con las URLs que había antes de incluir el idioma, ya que no incluían la ruta /es/? Al final es cargarlo de redirecciones.
Un saludo,
Alberto
URL del sitio: Contenido solo visible a usuarios registrados
¡Hola!
Sobre todo me preocupa que Google rastree las URLs y empiece a indexar las que tienen /es/, y luego por si en algún momento me vuelvo a quedar solo con el idioma "Español", Google siga dejando por un tiempo las /es/ y al acceder a ellas, aparezca el error 404, ya que esa URL habrá dejado de existir.
¿Hay forma de que cuando haya más de un idioma, la URL del español no lleve /es/?
Un saludo,
Alberto
Hola,
Por defecto PrestaShop al agregar un idioma te agrega el prefijo. No he localizado una forma de eliminar esto, posiblemente se tenga que realizar programación a medida, lo recomendable seria que no trabajes con otro idioma si no estas seguro de que el otro idioma se mantendrá caso contrario se tendrán que aplicar las redirecciones.
Gracias.
He estado investigando un poco, ¿qué opináis de lo que se dice en este hilo?
https://www.prestashop.com/forums/topic/102502-debe-aparecer-codigo-idioma-en-url-amigables-es-en/
Hola Alberto.
El que te incluya el codigo del idioma es normal, tiene que diferenciar la pagina para cada idioma y de cara al seo esta es la manera de decirle a los robots que tu pagina esta en diferentes idiomas y a que idioma pertenece cada URL.
El tema de las redirecciones se utilizaría por ejemplo si tenias un idioma instalado y lo eliminas de la web, en este caso al eliminar ese idioma se generaría un error ya que esa url no existiría, en este caso si que utilizaríamos una redirección tipo:
RewriteRule ^en/(.*)$ %{ENV:REWRITEBASE}$1 [R=301,L]
Esto código lo que hace es reemplazar las url que contengan el idioma y lo redirige al directorio raíz mediante una redirección 301.
Lo que tienes que realizar es subir el sitemap con los diferentes idiomas a tu cuenta de google.
Si después decides eliminar el idioma es cuando tienes que aplicar ese re-direccionamiento.
Un saludo