| Prev | Up | Next |
de.comm.infosystems.suchmaschinen-FAQ —> Authoring —> Indizierung
Wenn eine Seite nicht mehr existiert, dauert es normalerweise einige Zeit, bis sie aus dem Suchmaschinenindex fliegt. Du kannst aber ein bisschen nachhelfen, falls dir das zu lange dauert:
Zuerst sollte der Webserver unter der URL nicht den Statuscode 404 ("Not Found"), sondern 410 ("Gone") zurückgeben.
404 heißt nämlich einfach: "Die angeforderte Ressource wurde nicht gefunden." Es kann sich dabei durchaus um einen temporären Fehler auf dem Server handeln, und der Robot wird vermutlich noch einige Male probieren, die Seite abzuholen, und wird sie nicht direkt aus dem Index löschen.
410 hingegen heißt: "Die angeforderte Ressource existiert nicht mehr und kommt auch nicht wieder." Wenn du Glück hast, versteht die Suchmaschine das und entfernt die Seite sofort aus dem Index.
Folgende kurze PHP-Datei sorgt beispielsweise dafür, dass der Webserver 410 zurückgibt:
<?php header("Status: 410 Gone\nContent-Type: text/plain");?>410 Gone
(Die ursprüngliche HTML-Datei durch eine PHP-Datei zu ersetzen ist natürlich kein Problem, weil du ja coole URIs verwendest.)
Bei einem Apache HTTP-Server kann dies auch über mod_alias und die Direktive 'Redirect' bewerkstelligt werden:
Redirect Gone /example.html
example.html steht hierbei für das jeweilige HTML-Dokument, welches nicht mehr vorhanden ist. Natürlich muss der Pfad entsprechend angepasst werden.
Damit der Robot den Statuscode überhaupt zu sehen bekommt, muss er natürlich erst einmal versuchen, die Seite abzuholen. Das tut er aber nur, wenn das Ranking der Seite groß genug ist. Ggf. musst du also mit einem (nur für Roboter sichtbaren) Link auf die gelöschte Seite nachhelfen.
Bei Google hilft auch das Remove URL-Formular.
Möchtest du, dass eine existierende Seite aus dem Index entfernt wird, so ist es am einfachsten, die Indizierung zu verbieten. Die Verwendung von meta-Elementen ist dabei der robots.txt vorzuziehen, weil Letztere nichts über die Indizierung, sondern nur etwas über den Zugriff auf die Seite aussagt.
| Prev | Up | Next |
Maintainer: Felix Wiemann <Felix.Wiemann@ososo.de>