x
kurs mediasystems: Ihre Software und Design Agentur

Servercode 404 und 410 senden

Mit dem zurücksenden der Server-Codes 404 oder 410 teilt man dem Browser (und auch den Suchmaschinen) mit. dass eine Seite nicht (mehr) existiert. Schuld kann ein Tippfehler bei einem Link sein, aber auch eine bewusste Entscheidung, eine Seite offline zu nehmen: Wenn ein Produkt in einem Onlinshop nicht mehr verfügbar ist oder die Seite zum Black Friday Sale nicht gelöscht wurde. Sendet man den Fehler-Code 404 oder 410 an Google (und alle anderen Browser), weiß die Suchmaschine, dass sie diese Seite nicht mehr indizieren muss.


Quick Check SEO PluginKennen Sie schon unser kostenloses SEO OnPage-Plugin?

Servercode 404

Der Fehlercode oder auch "Server response" 404 bedeuted "Not found": Die Webseite ist gerade nicht verfügbar und konnte auf dem Server nicht gefunden werden. Dies bedeutet aber nicht, dass Suchmaschinen wie Google die nicht gefundene URL in Zukunft ignorieren: Die Webseite wird immer wieder überprüft um zu sehen, ob sie wieder verfügbar ist.

Der Code "404 - Not Found" ist daher ideal für Webseiten, die aufgrund falscher Links nicht gefunden werden. Bei einer Webseite, die verschoben wurde und deren Inhalte jetzt unter einer anderen URL Adresse verfügbar sind, sollte stattdessen der Code 301 oder 302 zurückgegeben werden, um "broken links" oder "dead links" zu vermeiden: Der Server lädt die richtige Webseite, meldet aber dem Client (und den Suchmaschinen) diese Weiterleitung: Google kann dann die neue Adresse speichern.

Servercode 404 senden

Um den "410 - Gone" Status als Header mit PHP auf einer Webseite zu senden, hilft dieser Code direkt in der ersten Zeile des Quellcodes:

<?php
header("HTTP/1.1 404 Not Found");
header("Status: 404 Not Found");
die();
?>


Durch Befehl "die()" am Ende weist man den PHP Interpreter an, die Erstellung der Seite abzubrechen und den Rest der Seite nicht mehr zu rendern: Dies spart Rechenzeit auf dem Server und sorgt dafür, keinen unnötigen Traffic zu senden.

Servercode 410

Der Fehlercode oder auch "HTTP error" 410 bedeuted hingegen "Gone" - oder auch "Gone forever": Diese Seite wurde nicht versehentlich gel&oul;scht und könnte noch einmal wiederhergestellt werden, sondern wurde absichtlich, dauerhaft und für immer entfernt.
HTTP Error code 410 senden
Damit signalisiert man dem Browser einerseits, dass die Seite nicht angezeigt werden kann. Google bekommt aber gleichzeitig den Hinweis, dass man diese Seite aus dem Index löschen kann und nicht erneut versuchen muss zu crawlen. Dies ist der große Unterschied zu dem 404 Error: Da diese Seite nur vorrübergehend nicht verfügbar meldet, wird Google auch in Zukunft wertvolle Crawling-Zeit für die gelöschte Seite aufwenden, anstatt andere Seiten zu crawlen und zu indexieren.

Servercode 410 senden

Um den "410 - Gone" Status als Header mit PHP auf einer Webseite zu senden, hilft dieser Code direkt in der ersten Zeile des Quellcodes:

<?php
header("HTTP/1.1 410 Gone");
header("Status: 410 Gone");
die();
?>


Der Befehl "die()" am Ende bewirkt wieder, dass der Rest der Seite nicht mehr gerendert wird.

Willkommen bei Ihrer Online Marketing Agentur

Wir unterstützen Sie bei Ihrem Online-Marketing: Ob für eine neue Webseite, Google Ads Kampagnen oder der SEO Optimierung — wir sind hier für Sie mit organischen Suchergebnissen nachhaltig neue Kunden zu gewinnen. Mit über 20 Jahren Erfahrung im Bereich Webdesign und SEO und sind wir Experten für Ihr digitales Marketing. Wir helfen mit Webdesign und unterstützen mit Content Management Systemen wie WordPress, UnBounce oder HubSpot CMS.

kurs mediasystems Gmbh: Ihre SEO und Web-Agentur in Aachen

k.u.r.s. mediasystems GmbH
Schlottfelder Str. 6a
DE 52074 Aachen

Impressum

Wir sind Ihr Partner für:

Ihr Partner für Wordpress in Aachen
Ihr Partner für Shopify in Aachen
Ihr Partner für Unbounce in Aachen