web multiidioma

victorvu Seguir

Beta
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
24 Feb 2013
Mensajes
118
Hola, estoy pensando en hacer mi web multidioma pero tengo muchas dudas.

Si lo hago con variables de session o cookie google indexara la que esta por defecto q es español y no se veran resultados en google en los demas idiomas.
Si lo hago con subdominios deberia ponerle canonical para no tener contenido duplicado lo que hace que tampoco indexe los demas idiomas.

Entonces no entiendo como hacerlo xP

Espero que alguien pueda ayudarme, saludos
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Si lo hago con variables de session o cookie google indexara la que esta por defecto q es español y no se veran resultados en google en los demas idiomas.

coloca links a los otros idiomas... asi google indexa todo... yo hago eso.
 

victorvu

Beta
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
24 Feb 2013
Mensajes
118
coloca links a los otros idiomas... asi google indexa todo... yo hago eso.

Pero tengo entendido que el robot de google no ve las variables de session o cookie oscea que si tengo una web que tenga titulo perro y con una cookie le cambio a dog el robot no va a identificarlo al ingles, siempre lo va a ver en español ya que el link es el mismo pero lo que se ve es lo q cambia! o estoy equivocado?
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Pero tengo entendido que el robot de google no ve las variables de session o cookie oscea que si tengo una web que tenga titulo perro y con una cookie le cambio a dog el robot no va a identificarlo al ingles, siempre lo va a ver en español ya que el link es el mismo pero lo que se ve es lo q cambia! o estoy equivocado?

pero vos cuando creas la url es ejemplo ?lang=ES... y dsp todos los links internos cambian agregando ?lang=ES... asi se indexan todos... o usa URL rewrite
sitio.com/lang/es

eso lo vas manejando...
 

victorvu

Beta
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
24 Feb 2013
Mensajes
118
pero vos cuando creas la url es ejemplo ?lang=ES... y dsp todos los links internos cambian agregando ?lang=ES... asi se indexan todos... o usa URL rewrite
sitio.com/lang/es

eso lo vas manejando...

Ah! pero ahi seria usando $_GET

Es buena idea hacerlo asi o seria mejor tener solo indexado en 1 idioma y q cada uno cuando entre pueda elegir su idioma?
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Ah! pero ahi seria usando $_GET

Es buena idea hacerlo asi o seria mejor tener solo indexado en 1 idioma y q cada uno cuando entre pueda elegir su idioma?

yo uso sessiones o cookies o GET o POST, es una clase como la de WP...
PHP:
	include('l10n.php');
	l10n()
		->add( "es_ES" , "Spanish" )
		->add( "en_US" , "English" )
		->add( "de_DE" , "German" )
		->deflang( 'en_US' )
		->domain( 'en_US' )
		->localedir( './lang' )
		->init('en_US');

Eso uso yo. y creas los idiomas con PoEdit y en PHP usas:
PHP:
<?php echo _('Hola'); ?>
y automaticamente dependiendo del idioma seleccionado se muestra ese texto.

Te subi la clase:
PHP:
 ln10.php - Pastebin.com[/url]
 
Arriba