Cerrar por un día

Martes, 28 de febrero del 2017

Incluso en el mundo hiperconectado de hoy en día, en ocasiones las empresas quieren tomarse un descanso o necesitan interrumpir su presencia online durante un tiempo. Esta entrada de blog presenta algunas de las opciones disponibles para que en estos casos no se vea afectada la presencia de un sitio en los resultados de búsqueda.

Opción: Bloquear la funcionalidad del carrito

Si un sitio solo necesita bloquear la compra de productos por parte de los usuarios, el procedimiento más sencillo es desactivar esta funcionalidad en concreto. En la mayoría de los casos, la página del carrito de la compra puede bloquearse para el rastreo mediante el archivo robots.txt o para la indexación con una etiqueta meta robots. Puesto que los buscadores no verán ni indexarán este contenido, puedes comunicar esta circunstancia a los usuarios de manera adecuada. Por ejemplo, puedes desactivar el enlace del carrito, añadir un mensaje informativo o mostrar una página de información en lugar del carrito.

Opción: Mostrar siempre un intersticial o una ventana emergente

Si necesitas bloquear todo el sitio para los usuarios, ya sea con un mensaje indicando que no está disponible temporalmente, con una página de información o con una ventana emergente, el servidor debería mostrar un código de resultado HTTP 503 ("Service Unavailable"). Con el código de resultado 503 te aseguras de que Google no indexe el contenido temporal que se muestra al usuario. Sin el código de resultado 503, el intersticial se indexaría como contenido de tu sitio web.

El robot de Google volverá a rastrear las páginas que muestren el código 503 durante aproximadamente una semana, antes de tratarlo como un error permanente que puede provocar que esas páginas desaparezcan de los resultados de búsqueda. También puedes incluir un encabezado Retry after para indicar cuánto tiempo no estará disponible el sitio. Bloquear un sitio durante más de una semana puede tener efectos negativos en los resultados de búsqueda, independientemente del método que utilices.

Opción: Desactivar todo el sitio web

Otra opción sería apagar el servidor por completo, por ejemplo si necesitas trasladar físicamente el servidor a otro centro de datos. Para ello, debes contar con un servidor temporal que te permita mostrar un código de resultado HTTP 503 en todas las URLs (con una página de información adecuada para los usuarios) y cambiar tu DNS para que dirija a dicho servidor durante ese tiempo.

  1. Configura el valor TTL del DNS con un tiempo breve (5 minutos, por ejemplo) con unos días de antelación.
  2. Cambia el DNS en la dirección IP del servidor temporal.
  3. Desconecta tu servidor principal una vez que todas las solicitudes vayan al servidor temporal.
  4. Ahora tu servidor estará desconectado.
  5. Cuando esté todo listo, vuelve a conectar el servidor principal.
  6. Vuelve a cambiar el DNS a la dirección IP del servidor principal.
  7. Vuelve a establecer el TTL normal del DNS.

Esperamos que estas opciones incluyan las situaciones más frecuentes en las que puedes tener que desactivar tu sitio web temporalmente. Si tienes alguna pregunta, pásate por nuestros foros de ayuda para webmasters.

P. D.: Si tu empresa trabaja a nivel local, asegúrate de reflejar estos cierres también en los horarios de apertura de tus fichas locales.