Método para que Google no indexe páginas de error
A veces puede pasar que que hay un error en tu página, pero es un error momentáneo, ya sea porque has reiniciado el servidor o porque hay una sobre carga.
En estos casos es muy desagradable que el robot de Google pase por tu página en ese momneto y te indexe el error, de manera que tu información real no se almacena en el índice de Google perdiendo una cantidad importante de visitas.
Para evitar esto, puede personalizar la página de error para enviar una cabera “503 Servicio momentanemente no disponible”. Hacer esto esmuy sencillo, por ejemplo, para PHP se hace de la siguiente forma:
<?php ob_start(); header('HTTP/1.1 503 Service Temporarily Unavailable'); header('Status: 503 Service Temporarily Unavailable'); header('Retry-After: 3600'); header('X-Powered-By:'); ?><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>503 Service Temporarily Unavailable</title> </head><body> <h1>Service Temporarily Unavailable</h1> <p>The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.</p> </body></html>
Os dejo el enlace original en donde se explica en profundidad el envío de la cabecera 503.