16 de octubre de 2010

Redireccionar "Error 404" a la pagina principal



La pagina de error 404 se manifiesta cada vez que el usuario ingresa a un enlace que haz cambiado o eliminado ya sea por el contenido considerado obsoleto, por lo que dirige automáticamente a la pagina de error 404, mostrando un texto similar a "Lo sentimos, la página que estabas buscando en este blog no existe.".

Y esto no va le va a dar una buena impresión al usuario que llegó ahí. Antes de que el usuario haga clic en el botón "Atrás", cerrar la pestaña o ventana del navegador este será redirigido a la pagina principal y así habrá más posibilidades de que siga leyendo el contenido que tengamos en nuestro blog.
La página que estabas buscando en este blog no existe.


Con el siguiente javascript podrás lo podrás conseguir.


Ir a Configuración > Preferencias para motores de búsqueda, editas la opción "Mensaje de página no encontrada personalizado" y allí  pega el siguiente código



<div style="text-align: center;">
<b><span style="font-family: Arial, Helvetica, sans-serif;">Lo sentimos, la página que estabas buscando en este blog no existe. </span></b><br />
<span style="color: #444444;">&nbsp;<span style="font-size: x-small;">En unos segundos será redireccionado a nuestra pagina principal.</span></span></div>
<script type = "text/javascript">
BSPNF_redirect = setTimeout(function() {
location.pathname= "/"
}, 5000);
</script>

Podrás modificar el texto que se mostrará cambiando lo que está en negrita por el texto deseado. Si lo que prefieres es redirigir al usuario de error 404 a otra pagina contraria a la pagina de inicio, sustituye el "/ " por la dirección url que deseas.

El tiempo que tardará en redirigir de error 404 a la pagina deseada es de 5 segundos, si quisieras cambiar por un valor mayor o menor, modifica lo coloreado en azul por la cantidad de segundos que desea que tarde el rediriccionamiento.










3 comentarios:

  1. no me funciona, no se porque, he hecho los pasos tal cual y al comprobar en una entrada que he borrado, simplemente se queda en la tipica pag 404 sin hacer la redireccion...

    ResponderEliminar
  2. se me olvido, este es mi blog, no dejo la url en especifico del error para que otros user no entren y aumente mi tasa de rebote.PelisLatino

    ResponderEliminar
  3. Gracias, ya me funciono en mi blog de peliculas online y agradezco mucho al autor de esta web por dejar aqui esta informacion que me ha sido de utilidad.

    ResponderEliminar

Diseño por Blogger Sin Escalones Con la tecnología de Blogger.