Cómo crear una página 404 atractiva y eficiente

Un error 404 en un sitio web es lo que responde un servidor cuando se atasca al tratar de poner a nuestra disposición un recurso que no puede encontrar.

Por lo general se suele incorporar algo gracioso en estas páginas para desviar la atención del usuario. A continuación les dejamos una lista con varios consejos para que tu página 404 no sea una completa pérdida de tiempo.

1. Debe tener concordancia con el diseño de tu sitio

Si no le especificas a tu servidor web qué debe mostrar cuando maneja errores 404, mostrará una página de error plana y genérica. Una página 404 debería lucir como una página de error, pero también debería lucir como tu sitio. Si estás utilizando un CMS probablemente ya se ha encargado de esto por ti. Pero si posees un sitio estático, puedes especificar un template 404 a través de tu archivo .htaccess.

2. Discúlpate

Nadie está tratando de llegar a tu página 404 adrede. Seguramente llegaron a ella por un mal enlace de tu propio sitio o fuera de su voluntad. Probablemente no estarán muy felices con esto, por lo que es la oportunidad de oro para pedir disculpas y esperar que el ceño fruncido de los usuarios desaparezca.

3. Búsqueda

Es posible que la página que están buscando todavía existe, y que sea sólo que la URL de la misma ha cambiado o que fue tipeada incorrectamente en algún lugar. Dado que tu sitio debería poseer búsquedas de todas formas, ésta es un buen momento para poner a disposición del usuario la caja de búsqueda para que encuentren el enlace al que estaban intentando llegar.

4. Dale a los usuarios links útiles

Quizá la página que están enlazando no está rota, sino que no existe más. Sumada a la búsqueda, puede que te convenga añadir algunos links que les puedan resultar útiles. Quizá links a la página de inicio, a la página e archivo o a otras páginas de tu sitio que sepas que son comúnmente visitadas.

5. Una forma de contacto para reportar el error

Es posible que al enfrentarse con un error 404 los usuarios se preocupen, enojen o tengan algún comentario para hacerte al respecto, por lo que puede ser buena idea incluir un formulario de contacto. Y esto también resultará bueno para tí, porque te pondrás al tanto del problema que está ocurriendo en tu sitio y lo podrás solucionar cuanto antes.

6. Reporte automático

Poner a disposición de los usuarios un formulario para que te informen del error es muy bueno, pero sólo un pequeño porcentaje de los lectores se tomará la molestia de avisarnos acerca del problema. Otra alternativa para esto es hacer que la página 404 nos reporte el error automáticamente. Una forma rápida de lograrlo sería hacer de nuestra página 404 un archivo PHP, y utilizar la función de email para enviarte un correo con la URL en la que se aterrizó.


<?php

mail(”chriscoyier@gmail.com”, “404 report”, $_SERVER['REQUEST_URI'], “From: chriscoyier@gmail.com\n”)

?>

NOTA: El código de arriba probablemente será bueno para un sitio pequeño pero no resulta práctico en sitios de mucho tráfico. En esas circunstancias será mejor escribir los errores a una base de datos.

7. Humor

Incluso los sitios más serios pueden añadir algo de humor en su página 404. Esta página es definitivamente una buena oportunidad para relajarse un poco y hacer algo gracioso.

8. ¿Redireccionar?

Podrías optar por redireccionar el error 404 a otra página. Quizá a la página de inicio que muestre un mensaje sobre el error, o a la página de búsqueda con las palabras claves de la URL que no funcionó.

9. Tamaño de archivo

Te sorprendería saber la gran cantidad de actividad maliciosa con la que debe tratar tu servidor web. Suelen haber muchos pedidos de archivos “raros”, que al no aparecer hacen que tu servidor cargue la página 404. No es necesario aclarar que la aparición de una página completa para todas estas requests añade serios problemas de ancho de banda. Para esto tu mejor apuesta es pelear contra estos pedidos maliciosos, pero también deberías tomar en consideración el tamaño total de tu página 404 y reducirlo si el ancho de banda es una preocupación mayor.

Fuente: CSS Tricks


0 comentarios to "Cómo crear una página 404 atractiva y eficiente"

Publicar un comentario en la entrada

Blog Archivo

Subscribete via E-Mail

Subscribete via RSS!

Ingresa tu email para:
Recibe actualizaciones del Blog.

Etiquetas

16-bit 2.0 2012 256 colores 2d 3 404 5 8 acelerar Acer Aspire ActionScript ADD-ONS addon adobe adobe air Adsense aerogarden agilidad airbender AJAX alarma alien all your base alta definición Android angulacion answers API APIs aplicacion aplicaciones Apple apps archive Argentina ask atajo atajos de teclado ataque audio avance avatar aventura grafica back background backtweets balsamiq mockups banda bang banners barcelona barra lateral bases de datos Batacazo bateria bbcode bear bebé Biblioteca Virtual big bing BitDefender BitTorrent blekko Blog blogger bloggers blogósfera Blogs bocetos bollywood bordes botánica brickify brush buenos aires buscador búsqueda avanzada cache caja calendario calidad cámara web canciones Canvas carrusel catástrofe ceguera de banners celular CEO charla chpimunk chrome chrome web store chromium chuck norris cine Cisco cita cliente ftp cloud cluster Cms cocina codec código coleccion color colorotate columna comercio commodore 64 compatibilidad Competencia compositio Comscore comunicacion Comunidad comunidad online Conferencia configuración consejos contenido content copia correo correo electrónico cotidiano cpanel Creatividad criminal cross-browser cse CSS CSS3 cubo cuenta cuentos cultivo Curiosidades curso photoshop Cursos daisies date Debian degradé dell desaparecer desarrollo web descarga Descargas descomprimir desfragmentar despertador despertar deviantart DHTML Digg diseñador Diseño Diseño Grafico Diseño Gráfico diseño web Disney dispositivo dispositivos moviles dispositivos táctiles div dominio dramatic dropbox duck go e-book e-commerce e-commerce day e-mail EBE ecología editor educación a distancia educativo Educativos Niños efecto efectos ejemplo emblema emprendimiento emulador emuladores encabezados encuesta enlace episodios error escritura España estadística Estados Unidos estilo estudio etica evento Eventos Excel exportar extensión extensiones extraterrestre Facebook facebook connect garage fc64 feeds Fiberparty film Filosofía Firebug firefinder Firefox firmware fixes Flash flex 4 Flickr fondo fondos font font dragr form formularios foto Fotografía Framework freelance fuente fuentes future FXG g1 gadget gadgets games gaming gazelle geek gestion gestor de contenido gestos gestuales gesture ghajini gm730 Gmail Google google analytics google app Google Calendar Google Chrome Google Docs gradient gradiente gradientes gráfico gran torino gratis groupon guerra guia h.264 habla hack Hackers handle handler hardware herramientas gráficas hitchcock hollywood homepage horizontal hover HP html HTML válido HTML5 HTTP hub huerta IBM icono IE illustrator imagen Imagenes imágenes importar impress inclinacion indio infecciones info-box infografías iniciador Inkscape inspiracion interactivo interfaz Internet Internet Explorer interno invasión investigación iPhone iphone os iPod island istick IT iTunes U jackson JavaScript jerarquía jetpack jQuery jQuery TOOLS jsc64 juego Juegos lanzamiento laptop lego lenguaje Lenovo Lg libre librería libro limpieza Links Linux literatura lógica logo logos logotipo lolcat Lotería love luca lucasarts luces luminoso luz Mac mac book pro mac os x MacBook macro mago Malware manejo mantenimiento manual mapa mapeo maquetación marciano Marketing mascara mascota McBook medicion medio ambiente meme memoria mente menú metafilter metropolis michael microsoft Mobile Learning mockup monkey moonwalker mootools moousture motivacional motor de busqueda motores de búsqueda mouse mouseprobe mov movil mozilla Mozilla Firefox Mozilla Labs mp3 MS Office mujer maravilla multimedia MultiTouch música MXML MySpace MySql N97 napkee navegación Navegador navegadores networking New York nightly nihilogic no ser encontrado nodos Nokia notebook noticias Novedades ochentoso oferta offers oficial online Open Source Open SUSE OpenOffice opera operativo oportunidad optimización orden organizacion orgullo os oscurecer oscuridad oso Outlook oz page speed PageRank pagespeed pageviews panaderia Panda paneles pantalla pantallas táctiles parasitos PDF peekfeed película pencil peoplebrowsr perfil pestaña photoshop photoshop clase 2 PHP php 5 Picasa picker pinceles pingie piratas pirates plagio plantación plantar plantilla plastic logic Plugin plugins pocket yoga podcasts port portal portátil posicionamiento powerpoint ppc prejuicio preparacion presentación Productividad Programación programas promocion protofish prototype proyecto prueba PSD Psicología public Publicidad puerto QEMU quickoffice quicktime quote rafael jimenez rank Recursos Red red social reddit Redes sociales reloj remake reproductor reseña resolución respaldo resultado retro robo rojo RSS rubik Ruby rust Safari Salud sans-serif sclipo script sculpting sdk seleccionador SEO serie serif SERP server servidor servidor web set shadow share sherlock shortcodes shuffle sidebar sidepost simple simpson Sin clasificar sistema sistema operativo sistemas operativos sitios web slideshow smart smooth SMS snow leopard social sociedad Software Software educativo software libre sombra sonido soundmanager2 spam spreadsheet SQL Squeeze startup steps left store streaming subdominio success suckerfish sun microsystems tablas table tabs tactil Taller de Fotografía Digital Taller de Photoshop taller photoshop Talleres Tarjetas de Crédito teaser tecnica Tecnologia teddy telefono television telltale template templates textbox the theme Themes theora thumbnails tienda time tipografía tipografias tips titulares to touchscreen tower defense trailer transform transition tres Troyano Troyanos truco Trucos tutorial photoshop tutoriales TV tweet tweetstats Twitter unplugged Usabilidad USB usuarios Utilidades para PC Utilidades para tu web variables vector vegetales velocidad venta Ventas verde verdura version video videojuego videojuegos videos Videos de Música Peruana viernes Viernes Unplugged VirtualBox Virus Visas VMware voucher w3c wallpaper wallpapers web Web 2.0 web participativa webcam WebKit webm webmaker Wi-Fi widescreen Wikipedia Windows Windows 7 Windows Mobile wiz wizard wolfram wonder woman Word Wordpress WorldBuilder wwdc 09 XHTML yahoo Youtube yui zip