J'ai un site Web, construit sur ASP.NET MVC 3, qui fermera complètement. Le domaine sera toujours requis pendant quelques mois, donc pendant cette période, je voudrais afficher un seul message sur au moins la page principale.
Je pense que les normes dicteraient que toutes les demandes soient dirigées vers une seule page via 301 Déplacé de manière permanente, ou servir un 410 Terminé pour toutes les demandes.
C'est la première fois que je ferme complètement un site Web, et bien que j'espère ne pas avoir à le refaire bientôt, j'aimerais connaître la meilleure façon de procéder.
(Je suis complètement ouvert aux suggestions de balises. La fermeture d'un site Web ne semble pas être un sujet populaire, ce qui, je suppose, est une bonne chose.)
http-headers
James Skemp
la source
la source
Réponses:
Une fois le site fermé, l'envoi d'un
410 Gone
code d'état HTTP serait la bonne façon de le faire, car cela indiquera aux moteurs de recherche que ces pages sont définitivement supprimées et les supprimera de leur index.404 le fera également, mais cela peut prendre plus de temps car les moteurs de recherche continueront à essayer de l'atteindre plusieurs fois avant de le supprimer de leur index.
En outre, assurez-vous que lorsque vous envoyez le code de statut 410, vous redirigez les utilisateurs vers une page dont le site est fermé afin qu'ils n'obtiennent pas de pages d'erreur désordonnées et ne sachent pas ce qui s'est passé.
la source