Les requêtes HTTP sont chères alors faire une requête HTTP et obtenir une réponse telle que "404 Not Found" est totalement inutile et va ralentir l'expérience utilisateur.
Certains sites ont des pages 404 utiles "Vouliez-vous dire ... ?", ce qui est excellent pour l'expérience utilisateur mais toujours un gaspillage de ressources serveur (base de données, etc.). C'est particulièrement mauvais quand le lien a un JavaScript externe est faux et que le résultat est un 404. Tout d'abord, ce téléchargement va bloquer les téléchargements parallèles. De plus, le navigateur peut essayer d'analyser le corps de la réponse 404 comme s'il s'agissait du code JavaScript et en essayant de trouver quelque chose d'utilisable en elle.