LinuxParty
A nadie le gusta que el servidor donde tiene alojado su blog falle,
pero las caídas son inevitables y, en algunas ocasiones, hasta
programadas (por ejemplo, para hacer tareas de mantenimiento o para
migrar de un servidor a otro). Por ejemplo, si buscamos 'google hot
trends' en Google nos encontramos con que el propio buscador ha
indexado una página de error de esta aplicación (ver capturas [1], [2])
que, además de quedar bastante mal a ojos de los usuarios que lo ven en
las páginas de resultados durante varios días, puede perjudicarnos en
el posicionamiento, puesto que no estamos mostrando los contenidos
deseados (mensajes de error en lugar de los textos seleccionados).
Publicó dirson.com, Por ello, y como nadie escapa a los errores de los servidores, hay que planificar qué mostrar al robot de Google
cuando tenemos una incidencia, como por ejemplo si falla la Base de
Datos a la hora de hacer la conexión. Lo más recomendable (incluso por
los propios ingenieros de Google, ver foro de discusión)
es mostrar una página web con una cabecera 503 ("Service Unavailable")
acompañada, naturalmente, de un mensaje de advertencia. La cabecera
sería para el robot de Google (además de para otros programas, como el
propio navegador web) y el mensaje sería para el usuario.
Si utilizas el lenguaje PHP en tu servidor, una idea de página de error 503 generada podría ser:

Si utilizas el lenguaje PHP en tu servidor, una idea de página de error 503 generada podría ser:
===================
<?php
header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Retry-After: 3600');
?>
<html>
<head><title>Error temporal</title></head>
<body><h1>Error temporal. Disculpe las molestias.</h1></body>
</html>
================
Por ejemplo, en este enlace
tenéis lo que se obtiene. Lo que se le está diciendo al robot de Google
es "no indexes ahora lo que estás viendo porque el servidor está caído,
y vuelve en 3600 segundos (1 hora)". Para ver las cabeceras, si
utilizáis Linux podéis ejecutar el comando "wget -S --spider URL" desde
la shell (ver captura), que os servirá también para analizar otras cabeceras, como las útiles redirecciones 301.
Puedes planificar para tu servidor una política para mostrar errores
503 en determinados casos o simplemente para las visitas de Google:
caídas de la Base de Datos, desarrollo de nuevas funcionalidades,
migraciones, periodos de mantenimiento, ... Echa un vistazo a este post para recopilar ideas para utilizar por ejemplo con el fichero '.htaccess' de los servidores Apache.

-
Empleo
- SGAE e Internautas, enfrentados por Frikipedia.
- La fortuna de Bill Gates es demasiado grande.
- VeriSign llega a un acuerdo con ICANN sobre el .com
- Los salarios públicos superan en un 44% a los privados
- El comercio electrónico creció en España un 71%
- La banda ancha podría impulsar la economía y el empleo en Alemania
- 20 reglas para crear sitios web exitosos
- Como hice un millón de dólares en tres meses.
- Los empleados utilizan los PCs para buscar trabajo desde la oficina
- ¿Cuanto gana un programador de Java en cada país?
- Los escritores catalanes reclaman el canon por préstamo a las bibliotecas
- Un co-fundador de Greenpeace apoya la energía nuclear