web multiidioma

  • Autor Autor victorvu
  • Fecha de inicio Fecha de inicio
V

victorvu

Beta
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
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
 
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.
 
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?
 
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...
 
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?
 
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]
 
Atrás
Arriba