Redirección según ubicación o idioma del navegador en joomla  

 
kontactalia
 kontactalia
Reputable Member

Hola chicos, so queria preguntar si hay alguna manera en joomla para poder redireccionar la home según el idioma del navegador o según su ubicación. en esta web, donde el idioma principal es el castellano, muy importante de cara a los buscadores, el cliente me dice si hay alguna manera de que salga siempre en catalán y que se de la opción de verla en castellano. en princpio no seria problema generar una simple redirección desde la home www.lavostrallar.com a http://www.lavostrallar.com/ca.html pero tendriamos el problema del peso de páginas en catalán muy superior al de castellano de cara a google, ya que el catalán se convertiria en la pagina principal que google indexaria y a su vez todos los enlaces que contiene esa home en catatlán serían "catalanes" con lo que la repartición del PR para catalán seria absolutamente superior al castellano y por consiguiente un mejor posicionamiento en catalán que en castellano. Cosa que quiero evitar. He pensado si hay alguna manera que según el idioma del navegador se muestre una versión u otra y no se si incluso de puede hacer según la ubicación (si es de cataluña salga en catalan y si es de fuera de cataluña salga en castellano).

en una pagina "programada" no joomla, se que por código en php esto se puede conseguir o algún script en el index.php pero en joomla lo desconozco como podemos hacer esto..

hay alguna opción al respecto?

URL del sitio: http://www.lavostrallar.com

Citar
Respondido : 12/03/2012 3:25 pm
David Noguera
 David Noguera
Miembro Admin

Hola Kontactalia, existe un plugin que se llama GeoIP Redirect:

http://extensions.joomla.org/extensions/maps-a-weather/geotagging/13673

Este plugin usa la base de datos de direcciones IP de MAxmind para obtener la procedencia del visitante.

Joomfish después tiene una opción solamente disponible para usuarios de suscripción que permite redirijir a los usuarios a la web en un idioma u otro según procedencia, pero esto solamente ocurre si tienes una suscripción para Joomfish:

http://www.joomfish.net/en/blog/29-geraints-blog/175-language-selection-using-geoip-plugin

En cualquier caso, trata de instalar GeoIP, y hacer una redirección por paises a un idioma u otro, teniendo en cuenta que normalmente cada idioma añade un parámetro a la URL.. también tiene una opción que es set languaje, quizás con esto tengas suficiente, sino tendrás que mirar los planes de suscriopción de Joomfish..

Saludos!

Si te ha servido de ayuda, déjanos tu testimonio con un link hacia tu Web y mejora su posicionamiento:
Enviar testimonio
¡Gracias!.

ResponderCitar
Respondido : 12/03/2012 4:39 pm

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

kontactalia
 kontactalia
Reputable Member

Gracias David,

el problema es que esta pagina solo se ve en España y la diferenciación era para cuando estuvieran en cataluña, no por paises, pero estaba pensando que si selecciono España y que se muestre en catalán, quizás lo tendria solucionado no? la pagina de la www.lavostrallar.com seguiria existiendo en castellano pero al entrar se redirigiria a el idioma catalán. Y si no lo he entendido mal seria en el idioma catalán donde añadiria ese parametro, pero no en las de castellano. Es correcto?

La pregunta básica es si este tipo de redirección que siempre se activará en españa, www.lavostrallar.com siempre se redirigirá a la version catalana, seria lo mismo que realizar una redirección directa 301 de la home a la home en catalán.., con lo cuál estaria en el mismo caso...es decir esto va bien por paises...pero no por zonas (cataluña)...no? con lo cuál google interpretaria que el contenido de la www.lavostrallar.com siempre será el de la home en catalan...no se si me explico..

gracias de nuevo

ResponderCitar
Respondido : 12/03/2012 5:21 pm
David Noguera
 David Noguera
Miembro Admin

Hola Kontactalia, me temo que por comunidades autónomas no podrás hacer esa redirección ya que las bases de datos de IPs no hacen esas diferenciaciones... las hacen a nivel de País..

Por otro lado si la audiencia de tu página es gente de Catalunya, es posible que te venga bien que Google te indexe en catalán, por lo tanto te vendría bien dejar el catalán como idioma por defecto de tu web...

Saludos!

Si te ha servido de ayuda, déjanos tu testimonio con un link hacia tu Web y mejora su posicionamiento:
Enviar testimonio
¡Gracias!.

ResponderCitar
Respondido : 12/03/2012 6:36 pm

Cursos Gratuitos WordPress

kontactalia
 kontactalia
Reputable Member

Si David, lo sé el problema es que el 90% de las busquedas en google son en castellano y el 10% en catalán, asi que el idioma por defecto deberia ser el castellano para un mejor posicionamiento, ya que de esta manera google indexa el castellano como contenido de la home www.lavostrallar.com.

El tema es que no se como mantener eso pero que se muestre el contenido en catalán. No se si me explico. No perder fuerza de posicionamiento pero que de alguna manera se muestre el catalán. Me hablan que hay una redirección que una vez entras en la home en castellano y la cargas se genera un redireccionamiento a la de catalan, de esta manera la home para google es en castellano pero para para el usuario acaba viendo la de catalán finalmente...pero desconzco que se puede hacer en joomla al respecto.

Llevo toda la tarde buscando en internet, alguna ultima idea?

ResponderCitar
Respondido : 12/03/2012 7:03 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola kontactalia,

Si estás usando Joomfish, por defecto lo que hace es detectar el idioma del navegador del usuario, y en función de esa detección el usuario visualizará al acceder a la web, un idioma u otro.

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

ResponderCitar
Respondido : 13/03/2012 10:58 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

kontactalia
 kontactalia
Reputable Member

Gracias Jordi, no sabia que Joomfish tenia esa función, se debe habilitar en algún sitio? porque tengo el Internet explorer en catalán y no me la muestra en catalán..

ResponderCitar
Respondido : 13/03/2012 11:24 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola kontactalia

Esto es por defecto en Joomfish no necesitas configurar nada.

Debería detectar el idioma, prueba con otro idioma como ingles o español y verifica si te funciona.

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 13/03/2012 7:46 pm

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

Por favor Iniciar Sesión o Registro