Blog

Cómo gestionar el tiempo de inactividad planificado de un sitio web

Martes, 25 de enero de 2011

De vez en cuando nos preguntan si la visibilidad de un sitio en los resultados de búsqueda de Google puede verse afectada negativamente si no está disponible cuando Googlebot intenta rastrearlo. A veces el tiempo de inactividad es inevitable: el propietario de un sitio puede decidir desconectarlo debido a tareas de mantenimiento continuas, o por requisitos legales o culturales. Las interrupciones que no están claramente marcadas como tales pueden afectar negativamente a la reputación de un sitio. Si bien no podemos garantizar ningún rastreo, indexación o posicionamiento, existen métodos para gestionar el tiempo de inactividad planificado de un sitio web de manera que, por lo general, no afecte negativamente a la visibilidad de su sitio en los resultados de búsqueda.

Cómo gestionar el tiempo de inactividad planificado de un sitio web

Por ejemplo, en lugar de devolver un código de resultado HTTP
404 (No encontrado)
o mostrar una página de error con el código de estado 200 (OK) cuando se solicita una página, es mejor devolver un 503 código de resultado HTTP (Servicio no disponible) que indica a los bots de los motores de búsqueda que el tiempo de inactividad es temporal. Además, permite a los propietarios de sitios proporcionar a los visitantes y bots un tiempo estimado en el que el sitio volverá a estar operativo. Si se conoce, la duración del tiempo de inactividad en segundos o la fecha y hora estimadas en que finalizará el tiempo de inactividad se pueden especificar en un
Retry-After encabezado opcional, que Googlebot puede utilizar para determinar cuándo volver a rastrear la URL.

Devolver un 503 código de resultado HTTP puede ser una excelente solución para otras situaciones. Nos encontramos con muchos problemas con sitios que devuelven 200 (OK) códigos de resultado para errores de servidor, tiempo de inactividad, excesos de ancho de banda o para páginas de marcador de posición temporales (“En construcción”). El 503 código de resultado HTTP es la solución elegida por el propietario del sitio para todas estas situaciones. En cuanto al tiempo de inactividad planificado del servidor, como el mantenimiento de hardware, es una buena idea tener un servidor separado disponible para devolver realmente el 503 código de resultado HTTP 503 . Sin embargo, es importante no tratarlo
503 como una solución permanente: los

códigos de resultado HTTP duraderos pueden terminar siendo vistos como una señal de que el servidor ya no está disponible permanentemente y pueden dar lugar a que eliminemos URLs del índice de Google. Si configuras una 503 (Servicio no disponible)

Cómo gestionar el tiempo de inactividad planificado de un sitio web — 2

respuesta, la información del encabezado podría verse así al usar PHP:
De manera similar a cómo puedes 404 hacerque las páginas sean más útiles para los usuarios 503 , también es una buena idea proporcionar un
mensaje personalizado que explique la situación a los usuarios y les haga saber cuándo el sitio estará disponible nuevamente. Para obtener más información sobre los códigos de resultado HTTP, consulta.

Alien Road

Cómo lo aplicamos

Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.

Servicios relacionados

Compartir