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.










No hay comentarios:

Publicar un comentario

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