martes, 25 de junio de 2013

Como Corregir el Error 404 en Blog De Blogger

2 comments
Como Redirigir Error 404 A Pagina Principal En Blog
En el tutorial de hoy aplicaremos el super truco de redirigir error 404 a la pagina principal de el blog de blogger. Cuando un usuario va a una direccion o URL que no existe en tu blog, Blogger mostrara este mensaje Error 404 (Pagina no Encontrada) en la parte de arriba de tu entrada o articulo que dice asi:
"Lo sentimos, la pagina que estabas buscando en este blog no existe."

Eso no es lo que queremos mostrar verdad.Antes que el usuario le de al boton de ir atras o cierre la pagina y tal vez no regrese mas,podria redirigirlos a la pagina principal o la pagina de tu seleccion donde el chance que el lector se quede son mayores.
Una de las formas de redirigirlos es usando meta refresh, pero el problema con este metodo es que rompe la navegacion (esta no regresa  a la pagina original cuando das a boton de retroceso). El mejor metodo es usar Javascript, y creo que he encontrado la forma mas simple de hacerlo en Blogger.
Es importante incluir estos 2 componentes en la redireccion.
  • Mensaje de Redirigir - para informar que la pagina no existe y que el usuario va a ser redirigido.Fallar en hacer esto el lector  se sentira enganado cuando la informacion que buscaba no se encuentra  en la pagina (pagina principal). Aqui un Ejemplo:
    "Lo Sentimos, la pagina que buscabas en este  blog no existe. Seras redirigido a la pagina principal ya mismo.”
  • Tiempo de demora - para proveer suficiente tiempo al usuario a leer el mensaje antes de ser redirigido.
Basado en el ejemplo anterior, asi es como anadiras un nuevo mensaje y el script para redirigir a tu blog:
  1. Vaya a Configuracion > Preferencia de Busqueda > Mensaje de página no encontrada personalizado(debajo de Errores and redireccionamiento).
  2. Da Clic Editar y pega esto:
    Lo sentimos,la pagina que estabas buscando en este blog no exist.Seras redirigido a la pagina principal en un instante.
    <script type = "text/javascript">
    //Blogger 404 Redireccion v1.0 por GreenLava(ciudadblogger.info)
    BSPNF_redirect = setTimeout(function() {
    location.pathname= "/"
    }, 6000); 
    </script>


    • La parte de arriba es el mensaje. Lo puedes cambiar libremente.
    • Para redirigir a una pagina/sitio distinto a la pagina principal, reemplace pathname con href, y / con la URL de la pagina/sitio.
    • El numero 6000 es el retraso en milisegundos. Puedes cambiarlo a cualquier valor que pienses apropiado .Zero significa redireccion inmediata (sin demora).
  3. De click a guardar cambios.
Para probar simplemente escriba cualquier URL que no exista en tu dominio/subdominio (ejemplo: http://Tublog.blogspot.com/fgzfgd) y mire si el nuevo mensaje de Pagina No Encontrada aparece, seguido por redireccion despues de 6 segundos.




If You Enjoyed This, Take 5 Seconds To Share It

2 comentarios:

  1. es buenisimo esto enhorabuena la puse y funciono perfectamente estoy un poco harta de error 404 tener que poner tantos codigos me suscribo un saludo fuerte

    ResponderBorrar
  2. por cierto el mensaje de arriba no sale, pero si, que redirecciona a la pagina principal puedes ver como queda donde hice la prueba aqui:

    http://www-en-rhed-ando.blogspot.com.es/2015/01/renovando-nuestras-zotas-y-botines-tutoriales.html

    ResponderBorrar