Die Wahl zwischen den Statuscodes 410 Gone, 404 Not Found und 301 Moved Permanently hängt davon ab, ob Ihre gelöschte Seite einen Ersatz hat oder dauerhaft gelöscht wurde. Ein 410-Header signalisiert Suchmaschinen-Crawlern explizit, dass eine Ressource dauerhaft entfernt wurde, während ein 404-Status eine fehlende Seite anzeigt, die Such-Bots möglicherweise länger weiter crawlen. Sie sollten 301-Weiterleitungen ausschließlich für Seiten reservieren, die ein wirklich gleichwertiges Ziel haben.
Was ist der Unterschied zwischen 410 Gone und 404 Not Found?
Wenn ein Webserver einen HTTP-Statuscode zurückgibt, teilt er Suchmaschinen-Crawlern mit, wie sie mit der URL umgehen sollen. Eine HTTP 404 Not Found-Antwort bedeutet, dass der Server die angeforderte URL in diesem speziellen Moment nicht finden kann. Da Webserver aufgrund kurzer Server-Schluckaufs oder defekter Dateipfade häufig temporäre 404-Fehler ausgeben, gehen Such-Bots nicht sofort davon aus, dass die Seite für immer weg ist. Stattdessen können Crawler 404-URLs über einen längeren Zeitraum wiederholt besuchen, um zu prüfen, ob der Inhalt zurückkehrt.

Im Gegensatz dazu dient ein HTTP 410 Gone-Statuscode als explizite Aussage über eine dauerhafte Löschung. Wenn ein Crawler auf einen 410-Statuscode stößt, erhält er die klare Anweisung, dass die Seite absichtlich entfernt wurde und nicht wiederhergestellt wird. Diese explizite Nachricht ermöglicht es Suchmaschinen, die URL schneller aus ihrem Index zu entfernen, als sie es typischerweise bei einer Standard-404-Antwort tun würden.
- HTTP 404 Not Found: Zeigt eine nicht zugeordnete URL an, die Such-Bots möglicherweise länger crawlen, um zu überprüfen, ob die Löschung beabsichtigt war.
- HTTP 410 Gone: Signalisiert explizit dauerhaft entfernte Inhalte und ermutigt Suchmaschinen-Bots, die URL schneller aus dem Index zu löschen.
- Crawl-Frequenz: 404-Seiten bleiben länger in Crawler-Warteschlangen, während 410-Header wiederholte Anfragen im Laufe der Zeit reduzieren.
- Benutzererfahrung: Beide Statuscodes zeigen Website-Besuchern eine Fehlerseite an, aber Server-Antwort-Header weisen Such-Bots unterschiedlich an.
Wann sollten Sie eine 301-Weiterleitung anstelle von 404 oder 410 verwenden?
Weiterleitungen sollten niemals als pauschale Lösung für gelöschte Seiten verwendet werden. Sie sollten nur dann eine HTTP 301 Moved Permanently-Weiterleitung einrichten, wenn Sie eine wirklich gleichwertige Seite haben, an die Sie Besucher und Bots senden können. Wenn beispielsweise ein Online-Bekleidungsgeschäft ein Winterjackenmodell von 2024 durch eine aktualisierte Version von 2025 ersetzt, bewahrt die Implementierung einer 301-Weiterleitung das Link-Equity und führt Käufer direkt zum gewünschten Produkt.
Ein häufiger Fehler bei groß angelegten Website-Updates ist das Einrichten von Massenweiterleitungen auf die Homepage. Wenn Suchmaschinen erkennen, dass Tausende von gelöschten Produktseiten auf die Hauptindexseite einer Website umleiten, behandeln sie diese Weiterleitungen oft als Soft 404s. Diese Praxis überträgt keinen Ranking-Wert auf die Startseite und kann die Crawl-Effizienz über Ihre gesamte Website-Struktur hinweg verwässern.

Wenn ein gelöschter Artikel oder ein gelöschtes Produkt keine direkte Alternative hat, ist die Rückgabe eines 410 Gone-Headers weitaus sauberer, als Benutzer auf eine nicht verwandte Kategorie-Landingpage zu zwingen. Nicht übereinstimmende Weiterleitungen verursachen hohe Absprungraten, da Besucher spezifische Inhalte erwarten und sofort gehen, wenn sie auf generischen Seiten landen.
Wie verarbeiten Suchmaschinen-Bots 410 vs 404 Statuscodes?
Such-Crawler weisen jeder Website eine begrenzte Menge an Aufmerksamkeit zu, die oft als Crawl-Budget bezeichnet wird. Wenn Ihre Website Tausende von Standard-404-Antworten für gelöschte URLs zurückgibt, fordern Suchmaschinen-Bots diese Header bei nachfolgenden Crawl-Durchgängen immer wieder an, um zu bestätigen, ob der Inhalt zurückgekehrt ist. Dieses kontinuierliche Polling verbraucht Serveranfragen, die ansonsten genutzt werden könnten, um neue Blogbeiträge oder frisch aktualisierte Produktlisten zu entdecken.
Die Verwendung eines 410-Statuscodes trägt dazu bei, die Crawler-Effizienz zu optimieren. Da 410 den dauerhaft entfernten Status direkt im Antwort-Header signalisiert, verarbeiten Suchmaschinen die Entfernung schneller und passen ihre Crawl-Zeitpläne entsprechend an. Während eine 404-Seite wochen- oder monatelang in Crawl-Warteschlangen verweilen könnte, liefert ein 410-Statuscode einen direkten Befehl, der unnötigen Server-Overhead reduziert.
Häufige Fehler beim Löschen von Inhalten aus E-Commerce-Shops
E-Commerce-Plattformen wie Shopify, WooCommerce oder Magento verwalten häufig Lagerbestandsrückgänge, saisonale Kampagnen und nicht mehr geführte SKUs. In einem typischen Workflow für die Verwaltung von Online-Shops löschen Teammitglieder häufig nicht vorrätige Artikel, ohne eine Statuscode-Strategie festzulegen. Dies führt zu ausufernden Listen defekter Links in internen Suchergebnissen, Fußzeilenmenüs und automatisierten Empfehlungs-Widgets.
Ein weiteres häufiges Problem ist die versehentliche Erstellung von Soft 404-Fehlern. Soft 404s treten auf, wenn ein Webserver einen Standard 200 OK-Erfolgs-Header zurückgibt, der Seiteninhalt jedoch deutlich eine ‘Produkt nicht verfügbar’- oder leere Vorlagennachricht anzeigt. Suchmaschinen-Crawler betrachten Soft 404s als täuschende oder falsch konfigurierte Seiten, was sich negativ auf die Indexierungsgesundheit der gesamten Domain auswirken kann.
So wählen Sie den richtigen HTTP-Statuscode für Ihre URL
Die Auswahl des richtigen Antwort-Headers erfordert die Bewertung von drei Hauptkriterien: Link-Autorität, Inhaltsäquivalenz und zukünftige Verfügbarkeit. Analysieren Sie vor der Änderung der Serverkonfigurationen, ob die URL externe Backlinks verdient hat oder stetigen organischen Traffic erhält.
- Verwenden Sie 301 Moved Permanently: Die ursprüngliche URL wird durch eine wirklich gleichwertige Seite ersetzt, wie z. B. eine Produktmigration, ein umbenannter Dienst oder eine Aktualisierung der URL-Struktur.
- Verwenden Sie 410 Gone: Die URL wird dauerhaft gelöscht, hat keine gleichwertige Alternative auf der Website, und Sie möchten, dass Such-Bots sie so schnell wie möglich aus den Indizes entfernen.
- Verwenden Sie 404 Not Found: Die URL wurde versehentlich erstellt, stellt eine fehlende Systemdatei dar oder Sie bevorzugen eine Standard-Fallback-Antwort für allgemeine defekte Links.
- Vermeiden Sie Soft 404s: Geben Sie niemals einen 200 OK-Code auf Seiten zurück, die Fehlermeldungen oder leere Inhalte anzeigen.
Technische Implementierung von 410 Gone-Headern in Apache und Nginx
Die Konfiguration von 410-Antworten kann für maximale Leistung direkt auf der Webserver-Ebene gehandhabt werden. Auf Apache-Servern, die .htaccess ausführen, können Sie Anweisungen einfügen, die bestimmte gelöschte Pfade dem 410-Statuscode zuordnen. Das Hinzufügen von ‘Redirect 410 /discontinued-product/’ weist Apache beispielsweise an, den korrekten Header sofort bereitzustellen, ohne Anwendungsskripte zu verarbeiten.
Auf Nginx-Webservern ist die Handhabung dauerhaft entfernter URLs ebenso direkt. Sie können Standortblöcke innerhalb Ihrer Serverkonfigurationsdatei definieren, wie z. B. ‘location = /old-campaign/ { return 410; }’. Diese Ausführung auf Serverebene verhindert, dass Ihr Content-Management-System, wie WordPress oder PHP-basierte benutzerdefinierte Setups, schwere Datenbankabfragen startet, nur um einen Fehler für eine tote Seite bereitzustellen.
Bei der Verwaltung größerer Migrationen erstellen Teamleiter bei technischen Agenturen wie Alien Road oft benutzerdefinierte Routing-Skripte oder Header-Plugins, um Hunderte von toten URLs effizient zuzuordnen. Sicherzustellen, dass Ihr Server explizite Header ausgibt, verhindert, dass Such-Crawler Zeit mit Sackgassen verschwenden.
Welche Schritte sollten Sie diese Woche zuerst unternehmen?
Beginnen Sie Ihre Website-Bereinigung, indem Sie sich bei der Google Search Console anmelden und den Bericht ‘Indexierungsseiten’ öffnen. Filtern Sie nach URLs, die unter ‘Nicht gefunden (404)’ aufgeführt sind, um zu identifizieren, welche gelöschten Seiten Crawler am häufigsten aufrufen. Vergleichen Sie diese URLs mit Ihrer Analyseplattform, um nach verbleibendem Traffic oder hochwertigen externen Backlinks zu suchen.
Überprüfen Sie als Nächstes Ihr internes Link-Setup. Führen Sie einen Website-Crawl mit Desktop-Audit-Software durch, um interne Links zu finden, die auf tote Seiten verweisen. Das Entfernen defekter Links aus Ihren Navigationsmenüs, Ihrem Fließtext und Ihren Sitemaps ist entscheidend, da Server-Statuscodes nur das Ziel adressieren, nicht die defekten Links, die zu ihnen führen.
- Schritt 1: Exportieren Sie defekte URLs aus der Google Search Console und filtern Sie nach Crawl-Anzahl und Backlink-Metriken.
- Schritt 2: Ordnen Sie URLs mit direktem Ersatz 301-Weiterleitungen zu und stellen Sie sicher, dass die Ziele wirklich gleichwertig sind.
- Schritt 3: Wenden Sie 410 Gone-Statuscodes auf dauerhaft gelöschte Seiten ohne Ersatz an, um die Index-Entfernung zu beschleunigen.
- Schritt 4: Aktualisieren Sie XML-Sitemaps und entfernen Sie interne Links, die auf tote oder weitergeleitete URLs verweisen.
Weiterlesen: SEO (Suchmaschinenoptimierung) · SEO