Quelle est la meilleure façon de mettre fin à un site Web?

13

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.)

James Skemp
la source
1
hors sujet: vous souhaitez peut-être laisser un lien vers des sites Web similaires (par exemple, s'il s'agit de services commerciaux ou de projets open source). Vous pouvez même essayer d'en faire de l'argent.
lulalala

Réponses:

12

Une fois le site fermé, l'envoi d'un 410 Gonecode 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é.

John Conde
la source
1
La page d'accueil aussi, ou la garder à 200 jusqu'à ce qu'elle soit un peu plus proche de la fermeture du site? La majorité du trafic pour ce site particulier provient de la recherche, et il peut être avantageux de permettre aux gens de le rechercher pour voir ce qui s'est passé.
James Skemp