410 Fehlercode (Gone): Bedeutung, SEO-Auswirkungen und richtige Implementierung

Was bedeutet der HTTP-Statuscode 410 Gone?

Der HTTP-Statuscode 410 Gone signalisiert, dass eine Ressource auf dem Server dauerhaft entfernt wurde und nicht zurückkehren wird. Im Gegensatz zum bekannteren 404-Fehler („Not Found“) teilt der 410-Code Suchmaschinen und Browsern explizit mit: Diese Seite existierte einmal, ist aber bewusst und endgültig gelöscht worden. Für Webmaster und SEO-Experten ist der 410-Code ein präzises Werkzeug zur Steuerung der Indexierung.

410 Gone vs. 404 Not Found: Der entscheidende Unterschied

Beide Statuscodes signalisieren, dass eine Seite nicht erreichbar ist, aber die Implikation ist verschieden:

  • 404 Not Found: Die Seite wurde nicht gefunden. Sie könnte temporär offline sein, verschoben worden sein oder nie existiert haben. Suchmaschinen prüfen die URL erneut.
  • 410 Gone: Die Seite ist dauerhaft und absichtlich entfernt. Suchmaschinen entfernen die URL schneller aus dem Index und crawlen sie seltener.

In der Praxis behandelt Google 404 und 410 mittlerweile ähnlich — beide führen zur Deindexierung. Allerdings hat Google bestätigt, dass 410-Seiten schneller aus dem Index entfernt werden als 404-Seiten.

Wann solltest du den 410-Statuscode verwenden?

Der 410-Code ist die richtige Wahl in folgenden Situationen:

  • Produkt dauerhaft entfernt: Ein Artikel im Online-Shop wird nicht mehr angeboten und kommt nicht zurück
  • Veralteter Content: Ein Blogartikel zu einem abgelaufenen Event oder einer nicht mehr existierenden Software
  • Duplicate Content bereinigen: Doppelte Seiten sollen endgültig entfernt werden
  • Website-Relaunch: Alte URLs, die keinen Redirect-Ziel haben und nicht mehr relevant sind
  • DSGVO-Löschungen: Inhalte, die aus Datenschutzgründen dauerhaft entfernt werden müssen

410 Gone in WordPress einrichten

Es gibt mehrere Wege, den 410-Status in WordPress zu implementieren:

Per Plugin

Plugins wie Yoast SEO Premium oder Redirection ermöglichen das einfache Setzen von 410-Statuscodess über die Admin-Oberfläche. In Yoast SEO Premium findest du die Option unter SEO → Redirects → Typ: 410 Gone.

Per .htaccess (Apache)

Für einzelne URLs kannst du direkt in der .htaccess-Datei einen 410-Status setzen:

RewriteEngine On
RewriteRule ^alte-seite/?$ - [G,L]

Die [G]-Flag steht für „Gone“ und gibt automatisch den 410-Status zurück.

Per functions.php

Für mehr Kontrolle kannst du in der functions.php deines Themes einen 410-Status für bestimmte URLs setzen:

add_action('template_redirect', function() {
    $gone_urls = array('/alte-seite/', '/veralteter-artikel/');
    if (in_array($_SERVER['REQUEST_URI'], $gone_urls)) {
        status_header(410);
        exit();
    }
});

SEO-Auswirkungen des 410-Statuscodes

Der 410-Code hat spezifische SEO-Konsequenzen:

  • Deindexierung: Google entfernt 410-Seiten schneller als 404-Seiten aus dem Index
  • Crawl-Budget: Nach einigen Crawls hört Googlebot auf, 410-URLs regelmäßig zu besuchen — das spart Crawl-Budget
  • Link-Equity: Eingehende Backlinks auf 410-Seiten gehen verloren. Wenn die Seite wertvolle Backlinks hat, ist ein 301-Redirect auf thematisch passenden Content die bessere Wahl
  • Google Search Console: 410-Fehler erscheinen im Bericht „Seiten“ unter „Nicht gefunden (404)“ — Google unterscheidet hier nicht explizit

410 vs. 301 Redirect: Die richtige Entscheidung

Bevor du einen 410-Code setzt, prüfe ob ein 301-Redirect nicht die bessere Option ist:

  • 301 Redirect nutzen wenn: Es gibt thematisch passenden Ersatz-Content, die alte URL hat Backlinks, oder du möchtest den Traffic umleiten
  • 410 Gone nutzen wenn: Es gibt keinen passenden Ersatz, die Seite soll definitiv aus dem Index verschwinden, oder ein Redirect wäre irreführend

Häufige Fehler beim Einsatz von 410

  • Wertvolle Backlinks vergessen: Prüfe immer das Backlink-Profil einer URL bevor du sie auf 410 setzt
  • Zu viele 410-Fehler auf einmal: Massenhaftes Setzen von 410-Codes kann als negatives Signal interpretiert werden
  • 410 statt Redirect: Wenn es thematisch passenden Ersatz gibt, ist ein 301-Redirect fast immer besser
  • Temporäre Inhalte mit 410: Für saisonale Inhalte die wiederkehren, verwende 302 (temporärer Redirect) oder behalte die Seite

Fazit: 410 Gone gezielt und bewusst einsetzen

Der HTTP-Statuscode 410 Gone ist ein präzises Signal an Suchmaschinen: Diese Seite kommt nicht wieder. Er beschleunigt die Deindexierung und hilft beim sauberen Aufräumen des eigenen Webauftritts. Der Schlüssel liegt in der bewussten Entscheidung: 410 nur dort einsetzen, wo kein passender Redirect möglich ist und die dauerhafte Entfernung gewünscht ist.