Was der Fehler 410 bedeutet
Der 410 gehört zur Familie 4xx, also zu den Fehlern, die der Anfrage des Clients zugeschrieben werden, und teilt mit dem 404 die Grundaussage: An dieser Adresse gibt es nichts mehr auszuliefern. Der Unterschied liegt in der Gewissheit. Der 404 sagt nicht, ob das Fehlen vorübergehend oder endgültig ist, während der 410 behauptet, der Zustand sei wahrscheinlich dauerhaft. Die Spezifikation verteilt die Rollen ohne Zweideutigkeit: Wenn der Server nicht weiß oder nicht feststellen kann, ob das Fehlen anhält, ist der passende Code der 404.
Es lohnt sich zu lesen, an wen diese Nachricht gerichtet ist. Die Spezifikation beschreibt den 410 als Hilfe für die Pflege des Webs, gedacht als Hinweis, dass die Ressource absichtlich entfernt wurde und wer sie von außen verlinkt, diesen Link besser entfernt. Der natürliche Adressat ist damit der Rest des Internets, nicht die Suchmaschine. Und die Markierung ist weder verpflichtend noch lebenslang: Die Spezifikation überlässt es dem Verantwortlichen des Servers, wie lange er sie hält oder ob sie sich überhaupt lohnt.