Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/12/2011, 11:56
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Mi página sale en google en frances automaticamente

@marcgispert

En primer lugar, a corregir tu html, 2 doctypes en la misma página es un mal comienzo.

El problema con Google no es que idenfifique el idioma de tus página con francés, sino que indexa en primer lugar
casaspiedrahita.com/index.php?lang=fr, y obviamente te muestra el contenido en francés. Ahi ya habría que analizar en detalle como hiciste la separción de los idiomas.
Creo que lo ideal es hacer de tu index la versión en español.


Sugerencias
En tu .htaccess
Código Apache:
Ver original
  1. # lenguaje x defecto
  2. DefaultLanguage es-ES

en tus páginas
Código HTML:
Ver original
  1. <meta http-equiv="content-language" content="es-ES" />

en tu Doctype
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">

una lectura de
http://www.w3c.es/divulgacion/guiasb...acionalizacion

Uso de las herramientas para webmasters de google y la creación correcta de tus sitemaps

Redirección x idioma en htaccess, ejemplo
Código Apache:
Ver original
  1. RewriteEngine on
  2. RewriteCond %{HTTP:Accept-Language} (es) [NC]
  3. RewriteRule .* http://casaspiedrahita.com/ [R,L]

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.