Jump to content

Errores 404 en mi web


replicasdearmas

Recommended Posts

hola:

 

A ver si alguien nos puede echar un cable... google me ha dado aviso de muchos errores 404 en mi web www.replicadearmas.com pero busco las páginas donde dice que da error y no Existen no veo inguna y lo peor no sé por que me genera esas URL. os dejo algunas de las que me dice:

 

http://www.replicadearmas.com/gl/20-panoplias

http://www.replicadearmas.com/ca/29-trabucos

http://www.replicadearmas.com/ca/35-pistolas

http://www.replicadearmas.com/es/granadas-de-mano/2-blouse.html

 

yo tenia entendido que eso es parte del idioma, pero nosotras solo tenemos instalado un idioma, que es el Castellano.

se os ocurre algo?

 

Muchisimas gracias

Link to comment
Share on other sites

¿En el pasado tuvistes esos idiomas activados y los eliminastes o desactivastes?

 

Cuando tienes mas de 1 idioma activado, te coloca el prefijo del idioma en la url, por eso tuvo que ser que en el pasado tuvistes mas de 1 idioma activo (opino)

 

Si la tienda es "nueva" y no esta posicionada, eliminalas desde Google Webmaster si ya no existen ) 

  • Like 1
Link to comment
Share on other sites

A mi me esta pasando eso ahora mismo, tengo resultados en primer puesto de google con extension /es que al pinchar llevan a paginas inexistentes, en mi pagina funcionan correctamente sin el /es

os dejo un ejemplo

Si escribis "accesorios cuadros de nudos" el primer resultado es mio y lleva a esta direccion http://decoracion-nautica.com/es/39-accesorios-cuadros-de-nudos

En mi tienda online funciona correctamente asi http://decoracion-nautica.com/39-accesorios-cuadros-de-nudos

Y como este problema me estan surgiendo muchos que ya aparecian en buenos resultados y ahora todos dando error.


Alguna pista?

Link to comment
Share on other sites

A mi me esta pasando eso ahora mismo, tengo resultados en primer puesto de google con extension /es que al pinchar llevan a paginas inexistentes, en mi pagina funcionan correctamente sin el /es

 

os dejo un ejemplo

 

Si escribis "accesorios cuadros de nudos" el primer resultado es mio y lleva a esta direccion http://decoracion-nautica.com/es/39-accesorios-cuadros-de-nudos

 

En mi tienda online funciona correctamente asi http://decoracion-nautica.com/39-accesorios-cuadros-de-nudos

 

Y como este problema me estan surgiendo muchos que ya aparecian en buenos resultados y ahora todos dando error.

 

 

Alguna pista?

 

En Prestashop al tener mas de un idioma activado, el sistema de coloca un prefijo por idioma, en cambio cuando solo dejas un idioma activado y los otros desactivados, te quita el prefijo.

 

Ejemplo:

 

(Pongo un ejemplo de PS 1.6 aunque es lo mismo)

 

Ejemplo, imaginemos que en la pestaña Localización -> Idiomas,  tenemos activados el idioma:

Español, Frances, e Ingles
¿Que ocurre?

 

Que tenemos los siguientes prefijos "es", "fr", "en"

 

"es" para el español, "fr" para el frances, "en" para el ingles

 

Entonces si accedemos:

comosellameweb.com/es/laseccionquesea
accedemos al la "seccionquesea" en el idioma Español.

 

Si accedemos a:

comosellameweb.com/fr/laseccionquesea

accedemos a la "seccionquesea" en el idioma Frances, 

 

etc..

 

¿Que ocurre si de pronto desactivados todos los idiomas en la pestaña Localización -> Idiomas (excepto el Español)?

 

Que ya no tenemos prefijo "es", ni "fr", ni "en" al entrar a nuestra tienda, como solo tenemos un idioma, la url sera directamente:

comosellameweb.com
En Prestashop al tener mas de un idioma activado, el sistema de coloca un prefijo por idioma, en cambio cuando solo dejas un idioma activado y los otros desactivados, te quita el prefijo.

 

Ejemplo:

 

(Pongo un ejemplo de PS 1.6 aunque es lo mismo)

 

Ejemplo, imaginemos que en la pestaña Localización -> Idiomas,  tenemos activados el idioma:

Español, Frances, e Ingles
¿Que ocurre?

 

Que tenemos los siguientes prefijos "es", "fr", "en"

 

"es" para el español, "fr" para el frances, "en" para el ingles

 

Entonces si accedemos:

comosellameweb.com/es/laseccionquesea
accedemos al la "seccionquesea" en el idioma Español.

 

Si accedemos a:

comosellameweb.com/fr/laseccionquesea

accedemos a la "seccionquesea" en el idioma Frances, 

 

etc..

 

¿Que ocurre si de pronto desactivados todos los idiomas en la pestaña Localización -> Idiomas (excepto el Español)?

 

Que ya no tenemos prefijo "es", ni "fr", ni "en" al entrar a nuestra tienda, como solo tenemos un idioma, la url sera directamente:

comosellameweb.com
Si la tienda estaba funcionando mucho tiempo y desactivamos los idiomas asi por si, esta causara errores 404 )))

 

 

 

 

En tu cuenta de Google Webmaster si tienes vinculada la dirección te deben salir una sección para eliminar urls: https://support.google.com/webmasters/answer/1663419?hl=es

 

Tenemos varias opciones eliminarlas del indice, o hacer un direccionamiento 301 (http://stackoverflow.com/questions/25865911/how-to-301-redirect-from-one-language-to-default-language) (si son muchas urls, merece la pena hacerlo con un filtro en el .htaccess), diciendo que esa url esta en el idioma "base" y supongo que marcar los errores como solucionados

 

El 301, te merece la pena si la tienda estaba funcionando, si no estaba funcionando, simplemente eliminalas del indice.

Link to comment
Share on other sites

En Prestashop al tener mas de un idioma activado, el sistema de coloca un prefijo por idioma, en cambio cuando solo dejas un idioma activado y los otros desactivados, te quita el prefijo.

 

Ejemplo:

 

(Pongo un ejemplo de PS 1.6 aunque es lo mismo)

 

Ejemplo, imaginemos que en la pestaña Localización -> Idiomas,  tenemos activados el idioma:

Español, Frances, e Ingles
¿Que ocurre?

 

Que tenemos los siguientes prefijos "es", "fr", "en"

 

"es" para el español, "fr" para el frances, "en" para el ingles

 

Entonces si accedemos:

comosellameweb.com/es/laseccionquesea
accedemos al la "seccionquesea" en el idioma Español.

 

Si accedemos a:

comosellameweb.com/fr/laseccionquesea

accedemos a la "seccionquesea" en el idioma Frances, 

 

etc..

 

¿Que ocurre si de pronto desactivados todos los idiomas en la pestaña Localización -> Idiomas (excepto el Español)?

 

Que ya no tenemos prefijo "es", ni "fr", ni "en" al entrar a nuestra tienda, como solo tenemos un idioma, la url sera directamente:

comosellameweb.com
En Prestashop al tener mas de un idioma activado, el sistema de coloca un prefijo por idioma, en cambio cuando solo dejas un idioma activado y los otros desactivados, te quita el prefijo.

 

Ejemplo:

 

(Pongo un ejemplo de PS 1.6 aunque es lo mismo)

 

Ejemplo, imaginemos que en la pestaña Localización -> Idiomas,  tenemos activados el idioma:

Español, Frances, e Ingles
¿Que ocurre?

 

Que tenemos los siguientes prefijos "es", "fr", "en"

 

"es" para el español, "fr" para el frances, "en" para el ingles

 

Entonces si accedemos:

comosellameweb.com/es/laseccionquesea
accedemos al la "seccionquesea" en el idioma Español.

 

Si accedemos a:

comosellameweb.com/fr/laseccionquesea

accedemos a la "seccionquesea" en el idioma Frances, 

 

etc..

 

¿Que ocurre si de pronto desactivados todos los idiomas en la pestaña Localización -> Idiomas (excepto el Español)?

 

Que ya no tenemos prefijo "es", ni "fr", ni "en" al entrar a nuestra tienda, como solo tenemos un idioma, la url sera directamente:

comosellameweb.com
Si la tienda estaba funcionando mucho tiempo y desactivamos los idiomas asi por si, esta causara errores 404 )))

 

 

 

 

En tu cuenta de Google Webmaster si tienes vinculada la dirección te deben salir una sección para eliminar urls: https://support.google.com/webmasters/answer/1663419?hl=es

 

Tenemos varias opciones eliminarlas del indice, o hacer un direccionamiento 301 (http://stackoverflow.com/questions/25865911/how-to-301-redirect-from-one-language-to-default-language) (si son muchas urls, merece la pena hacerlo con un filtro en el .htaccess), diciendo que esa url esta en el idioma "base" y supongo que marcar los errores como solucionados

 

El 301, te merece la pena si la tienda estaba funcionando, si no estaba funcionando, simplemente eliminalas del indice.

 

Añado a lo comentado, que yo no soy experto en SEO ni siquiera en la actualidad un aficionado, por eso si podeis ir viendo  opiniones de distintas personas, mejor que mejor.
Link to comment
Share on other sites

Añadiendo a lo comentado por Nadie,

 

Revisar por ejemplo con:

site:vuestratienda.com

las urls indexadas en Google.

 

Si salen solamente 4 urls con el prefijo del idioma que ya no existen, como dice Nadie, las podeis eliminar del Indice.  (Siendo nueva.... no es un drama)

 

En cambio, si la tienda como dice Nadie estaba funcionando desde hace muchos años y ahora te ha dado por desactivar el idioma y dejar solo uno, tendras que hacer un redireccionamiento 301 si quieres conservar el SEO 

Link to comment
Share on other sites

Ei Gracias, si yo tenia activado la extension "Ca" aparte de el español "Es" por lo que en los buscadores entiendo me posicionaba todo con extensión "es" , al eliminar el catalan imagino que ya ninguna pagina quedaría con extensión "es" al no haber idiomas disponibles.

Lo que si es una faena es enterarte que tienes idiomas activados al de un tiempo porque al desactivar los idiomas que no vas a usar quedan enlaces rotos por todos lados y todo el trabajo de posicionamiento queda en cero.


Muchas gracias por las explicaciones, por mi parte asunto cerrado.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...