Martes, 28 de febrero de 2017
Incluso en el mundo actual donde se espera que los negocios siempre estén abiertos, a veces es necesario un descanso. En ocasiones, también deben pausar su presencia en línea. Esta entrada de blog abarca algunas de las opciones disponibles para que la presencia en la búsqueda de un sitio no se vea afectada.
Opción: Bloquear la funcionalidad del carrito
Si un sitio solo necesita impedir que los usuarios hagan compras, el enfoque más simple es inhabilitar esa funcionalidad específica. En la mayoría de los casos, se puede bloquear el rastreo de las páginas del carrito de compras con el archivo robots.txt, o bien se puede bloquear de la indexación con una etiqueta robots meta
. Dado que los motores de búsqueda no ven ni indexan ese contenido, puedes comunicárselos a los usuarios de manera apropiada.
Por ejemplo, puedes inhabilitar el vínculo al carrito, agregar un mensaje relevante o mostrar una página informativa en lugar del carrito.
Opción: Mostrar ventanas emergentes o mensajes intercalados siempre
Si necesitas bloquear todo el sitio para los usuarios, ya sea con un mensaje de "temporalmente no disponible", una página informativa o una ventana emergente, el servidor debería mostrar un Código 503
de resultado HTTP ("Service Unavailable
"). el código 503
de resultado se asegura de que Google no indexe el contenido temporal que se muestra a los usuarios. Sin el código 503
de resultado, el anuncio intersticial se indexaría como contenido de tu sitio web.
Googlebot volverá a mostrar las páginas que muestren 503
durante aproximadamente una semana, antes de tratarlas como un error permanente que hace que esas páginas se descarten de los resultados de la búsqueda. También puedes incluir un encabezado Retry after
para indicar por cuánto tiempo el sitio dejará de estar disponible. Bloquear un sitio durante más de una semana puede tener efectos negativos en los resultados de la búsqueda del sitio, sin importar el método que utilices.
Opción: Desactivar todo el sitio web
Otra opción es desactivar el servidor. También puedes hacerlo si trasladas físicamente el servidor a un centro de datos diferente. Para ello, debes tener un servidor temporal disponible a fin de entregar un código 503
de resultado HTTP para todas las URLs (con una página informativa adecuada para los usuarios) y cambia el DNS para que apunte a ese servidor durante ese tiempo.
- Establece tu TTL de DNS en un tiempo bajo (como 5 minutos) con unos días de anticipación.
- Cambia el DNS a la dirección IP temporal del servidor.
- Desactiva el servidor principal cuando todas las solicitudes se envíen al servidor temporal.
- El servidor ahora está sin conexión.
- Cuando lo creas oportuno, vuelve a conectar el servidor principal.
- Vuelve a cambiar el DNS a la dirección IP del servidor principal.
- Vuelve a cambiar el TTL de DNS a la normalidad.
Esperamos que estas opciones abarquen las situaciones comunes en las que necesitas inhabilitar el sitio web de manera temporal. Si tienes alguna pregunta, puedes visitar nuestros foros de ayuda para webmasters.
P.D.: Si tu negocio está activo de forma local, asegúrate de reflejar estos cierres en el horario de atención de tus fichas locales.