¿Cuál es la mejor manera de finalizar un sitio web?

13

Tengo un sitio web, construido en ASP.NET MVC 3, que se cerrará por completo. El dominio seguirá siendo necesario durante algunos meses, por lo que durante ese tiempo me gustaría mostrar un solo mensaje en al menos la página principal.

Estoy pensando que los estándares dictarían tener todas las solicitudes dirigidas a una sola página a través de 301 Moved Permanently, o servir un 410 Gone para todas las solicitudes.

Esta es la primera vez que cierro completamente un sitio web, y aunque espero no tener que volver a hacerlo pronto, me gustaría saber la forma preferida de hacerlo.

(Estoy completamente abierto a las sugerencias de etiquetas. Cerrar un sitio web no parece ser un tema popular, lo que supongo que es algo bueno).

James Skemp
fuente
1
fuera del tema: tal vez desee dejar un enlace a sitios web similares (por ejemplo, si se trata de servicios comerciales o proyectos de código abierto). Incluso puedes intentar ganar algo de dinero.
lulalala

Respuestas:

12

Después de que el sitio se cierre, enviar un 410 Gonecódigo de estado HTTP sería la forma correcta de hacerlo, ya que esto le dirá a los motores de búsqueda que esas páginas se han ido para siempre y las eliminará de su índice.

404 también lo hará, pero puede llevar más tiempo ya que los motores de búsqueda seguirán intentándolo varias veces antes de eliminarlo de su índice.

Además, asegúrese de que cuando envíe el código de estado 410 redirija a los usuarios a una página que expanda el sitio cerrado para que no tengan páginas de error desordenadas y se confundan con lo que sucedió.

John Conde
fuente
1
¿Página de inicio también, o mantenerla como 200 hasta que esté un poco más cerca del momento en que el sitio se cierra realmente? La mayor parte del tráfico para este sitio en particular proviene de la búsqueda, y puede haber algún beneficio al permitir que las personas aún lo busquen para ver qué sucedió.
James Skemp