Indexacion y posicionamiento en web multilenguaje

  • Autor Autor xaiborweb
  • Fecha de inicio Fecha de inicio
xaiborweb

xaiborweb

Programador
No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
estoy trabajando en un sitio web multilenguaje que en un principio sera solo ingles y español pero se irán añadiendo nuevos idiomas.

Para seleccionar el lenguaje lo hace por medio de las cookies del navegador y funciona perfectamente para los usuarios y la navegación en general pero para los robots indexadores no.

por ejemplo : si accedo con la cookie en español me abre el contenido de esta url cinexd.to/peliculas/2032-jupiter-ascending pero esta me arroja 404 cinexd.to/movies/2032-jupiter-ascending que seria para la cookie en ingles, y viceversa. con lo cual los robots indexadores no entienden el sistema de cookies y solo indexa urls que arrojan error 404. "que me recomiendan para solucionar este problema "

Ademas el home cinexd.to por medio de javascript selecciona la cookie del idioma pero la url no cambia por lo que la url del home no se si la indexa en español o en ingles "que me recomiendan para solucionar este problema "

"Por ultimo si tienen alguna recomendación para mejorar la indexacion o posicionamiento para cada idioma"

De ante mano muchas gracias por tomarte la molestia de leer y comentar este hilo estoy seguro que no solo me ayudaras a mi si no a muchos users con dudas similares, si encuentro la solución la publicare en un comentario para que los demás users sepan como solucionar problemas similares.
 
porque no pones asi dominio.con/es/ e ingles dominio.con/en/ . Saludos
 
Veo que la tienes en Laravel jejeje

Tienes un error en la plantilla Blade de tu home.

En fin, hablando sobre los idiomas... Entonces, manejas los idiomas por cookies y en la home obtienes la cookie con javascript para no cambiar la URL.

Viendo la caché de tu home: Cinexd - All things Movie and TV. Google la está indexando en inglés.

Para solucionar esto tendrías que, como te dijeron arriba, separar los idiomas en distintas URLs y que el usuario cambie de idioma con un botón, sin basarte en cookies y javascript porque es probable que ciertos buscadores tengan problema con eso.
 
porque no pones asi dominio.con/es/ e ingles dominio.con/en/ . Saludos

actualmente para seleccionar el idex de cada idioma es espeñol cinexd.to/lag/es y ingles cinexd.to/lag/en el cual una ves seleccionado ambos redirigen a cinexd.to mi pregunta es si le especifico a los robots cada directorio para cada idioma que aria con el home ? y abría algún problema por que ambos redirigen a cinexd.to ?

- - - Actualizado - - -

Veo que la tienes en Laravel jejeje

Tienes un error en la plantilla Blade de tu home.

En fin, hablando sobre los idiomas... Entonces, manejas los idiomas por cookies y en la home obtienes la cookie con javascript para no cambiar la URL.

Viendo la caché de tu home: Cinexd - All things Movie and TV. Google la está indexando en inglés.

Para solucionar esto tendrías que, como te dijeron arriba, separar los idiomas en distintas URLs y que el usuario cambie de idioma con un botón, sin basarte en cookies y javascript porque es probable que ciertos buscadores tengan problema con eso.

osea tanto para los buscadores como para los usuarios las url en cada idioma son diferentes por ejemplo:
español http://cinexd.to/peliculas/2032-jupiter-ascending y en ingles http://cinexd.to/movies/2032-jupiter-ascending como ves las url serian diferentes.

pero pera el home no cambia por que:
para el idioma espeñol es cinexd.to/lag/es y ingles cinexd.to/lag/en el cual una ves seleccionado ambos redirigen a cinexd.to mi pregunta es si le especifico a los robots cada directorio para cada idioma que aria con el home ? ¿no indexaria el home cinexd.to si no cinexd.to/lag/es y cinexd.to/lag/en? y abría algún problema por que ambos redirigen a cinexd.to ?

gracias por comentar amigo
 
actualmente para seleccionar el idex de cada idioma es espeñol cinexd.to/lag/es y ingles cinexd.to/lag/en el cual una ves seleccionado ambos redirigen a cinexd.to mi pregunta es si le especifico a los robots cada directorio para cada idioma que aria con el home ? y abría algún problema por que ambos redirigen a cinexd.to ?

- - - Actualizado - - -



osea tanto para los buscadores como para los usuarios las url en cada idioma son diferentes por ejemplo:
español 404 - Cinexd y en ingles See Jupiter Ascending online and download free english como ves las url serian diferentes.

pero pera el home no cambia por que:
para el idioma espeñol es cinexd.to/lag/es y ingles cinexd.to/lag/en el cual una ves seleccionado ambos redirigen a cinexd.to mi pregunta es si le especifico a los robots cada directorio para cada idioma que aria con el home ? ¿no indexaria el home cinexd.to si no cinexd.to/lag/es y cinexd.to/lag/en? y abría algún problema por que ambos redirigen a cinexd.to ?

gracias por comentar amigo

Si ambas redirigen a cinexd.to pues... google solo indexará cinexd.to, cuando debería estar indexando tanto la versión en inglés como en español. Es decir la página de inicio no debería ser cinexd.to sino cinexd.to/lang/es o cinexd.to/lang/en.

Lo demás es difícil revisarlo porque en See Jupiter Ascending online and download free english me marca que tienes un error en tus rutas amigo.
 
Si ambas redirigen a cinexd.to pues... google solo indexará cinexd.to, cuando debería estar indexando tanto la versión en inglés como en español. Es decir la página de inicio no debería ser cinexd.to sino cinexd.to/lang/es o cinexd.to/lang/en.

Lo demás es difícil revisarlo porque en See Jupiter Ascending online and download free english me marca que tienes un error en tus rutas amigo.

y en tonces como hacen paginas como https://es-la.facebook.com/ que redicecciona a https://www.facebook.com/ pero aun así google indexa la url en es-la. o es.-es o en-us. etc. la indea es que la pagina esta totalmente traducida a cada idioma y no queremos tener un lenguaje por defecto si no que google posicione el idioma para cada buscador me hago entender ?

lo del error de las url al contenido ya pronto lo soluciono
 
y en tonces como hacen paginas como https://es-la.facebook.com/ que redicecciona a https://www.facebook.com/ pero aun así google indexa la url en es-la. o es.-es o en-us. etc. la indea es que la pagina esta totalmente traducida a cada idioma y no queremos tener un lenguaje por defecto si no que google posicione el idioma para cada buscador me hago entender ?

lo del error de las url al contenido ya pronto lo soluciono

Dale una revisada a esto: https://support.google.com/webmasters/answer/189077?hl=es
 
Atrás
Arriba