Avisos
Vaciar todo

Configurar redirecciones según idioma del navegador  

 
Nicolas
 Nicolas
Nuevo usuario

Hola a todos,

y encantando de poder escribir por aquí, ya que este es mi primer mensaje en el foro 🙂

Me han referido aquí desde un ticket abierto previamente, así que espero que este sea el sitio dónde tratar este tema. Os cuento:

Tenemos nuestra web en inglés/español con WPML y, aunque este plugin nos permite configurar redirecciones en base al idioma del navegador; parece que no nos permite diferenciar entre usuarios y bots (lo cual nos generaría problemas de rastreo e indexación en buscadores). Por tanto, quería saber si sería viable configurar este comportamiento directamente desde nuestro servidor con las siguientes reglas:

1. Usuarios con navegador en español: llevarlos siempre a la versión /es/ en caso de que inicialmente accedan a la raíz.
2. Usuarios con navegadores en el resto de idiomas: llevarlos a la versión en inglés.
3. No aplicar ninguna regla a user-agents de bots para permitirles un rastreo libre de las dos versiones.

 

Espero haberme explicado bien y que se entienda la consulta.

Muchas gracias de antemano,

Contenido solo visible a usuarios registrados

Citar
Respondido : 09/02/2023 3:20 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Nicolas, 

En este caso, ya que usas WPML veo que el plugin tiene una opción que permite configurar como deseas la redirección, para ello debes acceder a WPML → Languages page, y localizar la opción de language redirect como lo mencionan dentro de su documentación → Contenido solo visible a usuarios registrados

image

Este tipo de redirecciones no los veo posibles dentro del servidor, ten en cuenta que la funcionalidad de la traducción la añade el mismo código del plugin WPML

Verifica esta opción y nos comentas como va todo

Un Saludo 

 

ResponderCitar
Respondido : 09/02/2023 3:49 pm

Cursos Gratuitos WordPress

Nicolas
 Nicolas
Nuevo usuario

Hola Karen,

muchas gracias por tu respuesta, pero esa opción tiene el problema que decía en el primer mensaje: no permite diferenciar entre usuarios y bots; por lo que el comportamiento será el mismo en ambos casos y eso provocará problemas con los buscadores.

En cuanto al comportamiento de WPML, desconozco cómo funciona internamente; pero, en principio, tenemos una url diferenciada para cada idioma y eso me lleva a pensar que debería ser posible configurar la lógica descrita en el primer mensaje:

image

Esa es la parte que me gustaría confirmar; ya que en otros webs (a medida) sí pudimos configurarlo sin problema, pero no estoy seguro de si este tipo de gestión de idiomas es viable en Wordpress. ¿No sería factible teniendo una url específica para cada idioma?

Muchas gracias,

ResponderCitar
Respondido : 09/02/2023 7:56 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Nicolas,

Tal como comenta mi compañera, esta gestión se realiza directamente desde la configuración de WPML, entendemos la premisa que deseas lograr pero las redirecciones las maneja directamente el propio WPML.

Podrías aplicar redirecciones manuales sin embargo esto podria traer problemas a tu sitio con la gestión de los idiomas

Te sugeriría considerando que WPML es un plugin premium que plantees tu inquietud a su soporte directamente para que puedan darte una vista mas precisa de lo que deseas realizar y sus limitaciones

Saludos!

ResponderCitar
Respondido : 09/02/2023 8:24 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Nicolas
 Nicolas
Nuevo usuario

Hola Bruno,

disculpa la tardanza y muchas gracias también por tu respuesta.

Bien, voy a preguntarles también a ellos; a ver qué opciones pueden darnos... aunque viendo las respuestas a preguntas similares, no parezca que ellos ofrezcan una solución directamente.

En cuanto sepa algo, comento de nuevo por aquí, si fuera necesario 🙂

Muchas gracias a los dos,

ResponderCitar
Respondido : 13/02/2023 11:22 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nicolas.

Ok, dejo el hilo abierto por si necesitas retomarlo según lo que te indiquen desde el soporte de WPML

 

Un saludo

ResponderCitar
Respondido : 13/02/2023 11:50 am

wpdoctor-revisa-la-salud-de-tu-wordpress