Existe-t-il des études UX pour savoir si les 404 personnalisés et similaires bénéficient ou enrichissent l'expérience de l'utilisateur final?
Quelques bons exemples ci-dessous, je pensais que le libellé pourrait être plus pertinent dans ce cas que le message de temps "mignonne" oups que certaines de ces utilisations.
Paragraphe d'ouverture:
Chaque serveur Web peut afficher des pages d'erreur HTTP, mais les pages d'erreur par défaut ne fournissent pas d'informations utiles à vos visiteurs. Certaines pages d'erreur peuvent même divulguer des informations sensibles sur votre site, telles que des URL ou des chemins de fichier, des détails de base de données et même du code. Mais vous pouvez remplacer les valeurs par défaut et créer des pages d'erreur HTTP personnalisées qui améliorent l'expérience de vos visiteurs et la sécurité de votre site.
... et ensuite:
Pour offrir une meilleure expérience utilisateur, créez moins de pages d'erreur, mais des pages plus utiles et plus faciles à comprendre. Dans les environnements de production, vous pouvez afficher une page d'erreur pour tous les problèmes côté client (4 ** codes d'erreur). Une telle page d'erreur doit être basée sur l'erreur 404 Not Found et expliquer que la ressource demandée n'est pas trouvée, et par conséquent les visiteurs n'ont pas besoin d'essayer d'y accéder à nouveau. Avoir une seule page d'erreur pour les problèmes côté client signifie que les visiteurs n'ont pas à comprendre les codes d'erreur inconnus. La visualisation de différentes pages d'erreur pour des problèmes spécifiques côté client est utile principalement pour les environnements de développement et d'assurance qualité.
De plus, du point de vue de la sécurité, il est préférable de ne pas afficher différentes pages d'erreur pour les problèmes côté client car cela pourrait révéler des informations sensibles. Par exemple, une page d'erreur interdite 403 peut indiquer à un attaquant que la ressource cible est importante.
Vous devez également créer une page unifiée et générique pour les erreurs côté serveur (5 ** codes d'erreur) qui indique que la ressource demandée existe mais est temporairement indisponible, de sorte que l'utilisateur devrait revoir la page bientôt. Comme pour les problèmes côté client, vous n'avez pas besoin de montrer publiquement exactement ce qui n'a pas fonctionné sur un serveur de production. Vos visiteurs ne devraient pas se soucier si un proxy inverse est mort ou si le serveur est surchargé.
La gestion des erreurs 404 est importante car le visiteur moyen du site ne sait pas ce que signifie un code d'erreur HTTP 404. De plus, les messages par défaut renvoyés par les serveurs Web sont trop techniques, mal construits et laissent les visiteurs frustrés. Il y a la nécessité de donner à vos utilisateurs quelque chose de mieux et de créer votre propre page d'erreur 404 personnalisée.
Voici quelques idées que vous pouvez utiliser:
1. Coupez le jargon technique
Les utilisateurs ne comprennent pas les codes d'erreur http. Il suffit de leur dire que la page n'est plus disponible alors que le jargon peut les confondre. Si vous le souhaitez, vous pouvez le faire, mais il n'est pas nécessaire de mentionner "404". Au lieu de cela, remplacez-le par une phrase telle que "La page que vous avez demandée n'existe plus" - choisissez vos propres mots mais mettez-les subtilement.
2. Évitez l'encombrement
Une page d'erreur 404 conviviale devrait trouver un équilibre entre donner trop et trop peu. Vous pouvez présenter l'intégralité de votre navigation sur la page, mais cela vous aidera-t-il? Un nombre écrasant de liens s'ajoutera à la situation difficile de l'utilisateur déjà perdu. Alors, quel type de liens devriez-vous avoir sur votre page 404 personnalisée? Voici quelques étapes pour assurer un look compact mais efficace:
a. Présentez les liens les plus pertinents
Placez des liens uniquement vers les pages, catégories et produits les plus importants de votre site Web. Fournissez également un lien vers votre page d'accueil, les recherches les plus populaires et les articles récents. Avez-vous un blog? Si oui, liez-le.
b. Lien vers votre plan du site
Un moyen facile de diriger les utilisateurs vers une navigation détaillée sur le site sans encombrer la page 404 elle-même.
c. Placer un champ de recherche
Si les liens que vous fournissez ne sont pas intéressants pour vos utilisateurs, un champ de recherche les aidera à trouver ce qu'ils recherchent exactement.
À faire et à ne pas faire
a) Renvoyez le bon code d'état http
Il est possible que votre page 404 personnalisée soit indexée par les robots et apparaisse également dans les SERP. Pour éviter cela, assurez-vous que votre serveur Web renvoie un code d'état HTTP 404 lorsqu'une page inexistante est demandée. Un code d'erreur HTTP 404 empêchera votre page 404 d'être indexée par les robots.
b) Implémentez un mécanisme de notification 404:
Il n'appartient pas aux visiteurs de vous informer des liens rompus sur votre site Web. En tant que webmaster, je crois fermement que c'est votre travail de mettre en place un mécanisme efficace pour identifier et éliminer autant de liens brisés que possible sur votre site. Google Webmasters est une bonne source pour rechercher l'origine des erreurs 404 et les corriger. Une autre façon pourrait être de planifier des rapports électroniques automatisés à partir des journaux du serveur. Garder un œil sur les journaux vous alarmera s'il y a une soudaine augmentation des 404. La clé est de corriger vous-même les erreurs 404 et de ne pas demander aux utilisateurs de remplir un formulaire de lien brisé pour vous.
c) Ne pas rediriger vers la page d'accueil:
Que se passe-t-il si un utilisateur clique sur un lien brisé 2 minutes après avoir parcouru votre navigation et est redirigé vers la page d'accueil plutôt que d'afficher une page d'erreur 404 personnalisée? L'utilisateur pourrait soit retrouver le chemin pour accéder au lien où il est tombé, soit essayer un autre lien, soit se désengager et abandonner le site Web avec la possibilité de ne plus jamais revenir. Aucune de ces alternatives ne semble être bonne pour l'expérience de l'utilisateur, n'est-ce pas? Par conséquent, ne redirigez pas les utilisateurs vers la page d'accueil lorsqu'ils cliquent sur un lien brisé - diffusez toujours une page de message d'erreur 404 personnalisée.
Le StumbleUpon 404 est un bon exemple de ce qui est écrit ci-dessus. Jetez-y un œil ici .
Il y a beaucoup de créatif , exemples drôles et inhabituels pour obtenir des idées ainsi que les propres directives de Google pour personnaliser votre page 404 mais le Le facteur de base à garder à l'esprit est que vous devez rendre votre page utile pour ses visiteurs.