Je viens de tomber sur un article expliquant les différents entêtes HTTP pouvant être utilisés sur un site.
Il me semble que certains ne le sont pas par SPIP.
L'article : http://www.webrankinfo.com/actualites/200812-codes-http-et-referencement.htm
Les entêtes intéressants :
- 410 si la page n'existe plus. C'est sans doute le meilleur code à renvoyer si vous voulez faire comprendre aux moteurs qu'une page qui existait jusqu'alors, n'existe plus et a été supprimée définitivement. Si vous renvoyez un code 404 à la place, il peut se passer de nombreux mois avant que les moteurs la suppriment de leur index (c'est flagrant avec Live Search qui peut conserver pendant 6 mois des pages pourtant supprimées de votre site).
- Si votre serveur est en surcharge ou votre site en travaux, renvoyez un code 503. Il indique aux robots que votre site est temporairement inaccessible et qu'il faudra donc revenir peu après. Si vous connaissez la durée de cette maintenance, indiquez-la dans le code Retry-After de l'entête HTTP (à ne pas confondre avec la balise meta revisit-after qui n'a d'ailleurs jamais existé).