301? 302? en el homepage

  • Autor Autor r1004
  • Fecha de inicio Fecha de inicio
r1004

r1004

Épsilon
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Google tiene una 302 a las versiones de idioma. -->pero claro quizas google no cuente por controlar el monopolio. O si

Como lo haceis vosotros?

Mirando por inet, las soluciones son muy variadas, estoy hablando de cocacola, sony.. y largo etc

cocacola 301 al /index.xx y 302 al /global/

- - - Actualizado - - -

yo tengo del .com 302 al /en/ al /de/ y al /en/

segun el lenguaje del navegador..

Me pego un tiro?

como lo veis?
 
Última edición:
Si queremos indicar que una redirección es temporal utilizamos 302 y si queremos fijar la redirección de manera permanente utilizamos 301
 
Tienes razon,

mi web no es cocacola.. es mas sencilla..

Lo que busco es el codigo 301 de redireccion al lenguaje del navegador.

Lo unico que he encontrado es un 302 al lenguaje del navegador..

Alguien me ayuda con htcaccess?

gracias
 
Si te refieres a redireccionar según el idioma principal del navegador del usuario

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteCond %{HTTP:Accept-Language} (en) [NC]
RewriteRule .* http://www.pagina.com/en/ [R=301,L]

RewriteCond %{HTTP:Accept-Language} (es) [NC]
RewriteRule .* http://www.pagina.com/ [R=301,L]

RewriteCond %{HTTP:Accept-Language} (fr) [NC]
RewriteRule .* http://www.pagina.com/fr/ [R=301,L]

Mira este tutorial:
SEO internacional: ¿Qué es el problema de la página home?
 
Yo lo tengo de otra forma.

Hago redirección al idioma del navegador pero lo hago desde PHP y no desde .htaccess.
¿ por qué no lo hago desde .htaccess? Porque la redirección la hago previa comprobación de las cookies, que es lo suyo.
Yo no se como se arreglarán en Coca-Cola con estas cuestiones pero si mi usuario trae una cookie previa yo no le redirecciono según su navegador, mantengo sus preferencias de sesiones anteriores.
Igual si tiene su cuenta de usuario configurada para un determinado idioma mantengo esa preferencia independientemente de las anteriores. Y además de mirar cual es el idioma de su navegador debes mirar cual son los idiomas alternativos que tiene configurados si los tiene.

Así que el orden correcto debería ser algo parecido a ésto:

1.- Si hay preferencias del usuario en cuenta se usan, si no...
2.- Si hay preferencias del usuario en sesiones previas se usan si no...
3.- Se hace redirección al idioma del navegador si está disponible, si no...
4.- Se comprueban los idiomas alternativos del navegador y se hace redirección al primero que esté diponible, si no...
5.- Se le redirecciona al idioma por defecto, usualmente el inglés.

Hay muchas librerías en PHP que te pueden ayudar con esto, yo en su momento usé la librería Bootils. Pero en cualquier caso este tipo de cuestiones no deberías resolverlas pensando en "¿ qué pensará Google?" sino más bien en "¿ cual es la opción más cómoda para mis usuarios?"
 
Código: [Ver]
RewriteEngine on
RewriteCond %{HTTP:Accept-Language} (en) [NC]
RewriteRule .* http://www.pagina.com/en/ [R=301,L]

RewriteCond %{HTTP:Accept-Language} (es) [NC]
RewriteRule .* http://www.pagina.com/ [R=301,L]

RewriteCond %{HT



Con este código no estoy repartiendo la autoridad del.com al los idiomas?

De/ en/ es/ a partes iguales?

Lo veis bien?

Después me leo con calma tu post piano

- - - Actualizado - - -

posteo de nuevo porque me lo mire desde el movil andando..

Supongamos: back linking ..com

con este codigo.. como se reparte la autoridad?..

Pd- piano, aun tengo pendiente leer tu post
 
Última edición:
No sabría decirte, a ver si alguien puede ayudarte
 
RESUELTO..

google recomienda que todo el mundo vea lo mismo

O

un landing y opciones de idiomas

O

un 302, AUNQUE, dice que un 301 tb sirve.. [x-default rel-alternate]


_________

No se moja en linkjuice, simplemente dice las formas..
.

Por cierto, el codigo aunque no ha funcionado, ha servido.. al final he puesto un 301, eliminando la .com
El caso de piano, no he leido nada.. eso no quiere decir que este mal hecho.. ni put idea, quizas sea la opcion 2
Lg lo ha hecho como yo, y cocacola la opcion 2 con un 301 en el home
 
Última edición:
Atrás
Arriba