Ihr Leitfaden zur Behebung von HTTP 304 Not Modified

Veröffentlicht: 2021-08-12

Haben Sie jemals bei Google nach einem Schlüsselwort gesucht, auf einen Link geklickt und eine Fehlermeldung erhalten?

Als Benutzer kann dies eine sehr frustrierende Erfahrung sein. Und für Unternehmen ist es eine Katastrophe.

Es hält die Leute nicht nur davon ab, die Inhalte zu sehen, die sie sehen möchten , sondern es sieht auch so aus, als wäre die Website vollständig ausgefallen.

Aber das ist nicht das einzige Problem, das dieser Fehler verursachen kann.

Suchmaschinen-Bots sehen sich HTTP-Statuscodes an und verwenden sie als Faktor für das Ranking einer Seite.

Wenn sie beim Crawlen Ihrer Seite wiederholt bestimmte Codes erhalten , kann dies Ihre technische SEO erheblich beeinträchtigen.

In diesem Leitfaden behandeln wir HTTP-Statuscodes und was ein HTTP 304 Not Modified-Code bedeutet.

Außerdem geben wir ein paar Tipps, wie Sie das Problem beheben können.

    Was sind HTTP-Statuscodes?

    Nehmen wir für eine Minute an, Sie sitzen an Ihrem Laptop und verwenden Google, um nach Informationen zu einem bestimmten Thema zu suchen.

    Sie klicken auf den ersten Link und Sie gelangen zu dieser Website.

    In der kurzen Zeit, in der die Seite geladen wird, passieren verschiedene Dinge.

    ➤ Zuerst fragt der von Ihnen verwendete Webbrowser den Website-Server nach zahlreichen Dokumenten, die mit der Website verknüpft sind, auf die Sie zugreifen möchten.

    Dies können HTML, Grafiken, Dateien oder alles andere sein, was erforderlich ist, damit die Seite so dargestellt wird, wie es der Website-Designer beabsichtigt hat.

    ➤ Dann antwortet der Server und die Seite erscheint auf Ihrem Bildschirm.

    Die Sprache, die sie hin und her verwenden, wird als HTTP-Protokoll bezeichnet.

    Manchmal gibt es ein Problem zwischen der Anfrage und dem, was der Server bereitstellt, was einen sogenannten HTTP-Statuscode auslöst.

    Dies ist im Wesentlichen eine Statusaktualisierung, ob mit der Anfrage alles richtig gelaufen ist oder nicht.

    Es gibt tatsächlich Dutzende von Statuscodes. Sie bedeuten alles von einer Seite, die gut geladen wurde, bis zu einer Seite, die nicht mehr aktiv ist.

    In den meisten Fällen sieht der Endbenutzer nicht einmal den Statuscode, wenn kein Problem vorliegt.

    Suchmaschinen-Bots tun dies jedoch, wodurch sie zusätzliche Informationen darüber erhalten, ob eine Seite gerade funktioniert oder auf dem neuesten Stand ist.

    Was ist HTTP 304 nicht geändert?

    Ein HTTP 304 Not Modified-Statuscode ist eine sehr spezifische Antwort, die besagt, dass sich die Seite seit dem letzten Zugriff durch den Browser nicht geändert hat.

    Wenn Sie sich die Website in Ihrem bevorzugten Browser ansehen, ist dies im Allgemeinen keine große Sache.

    Es bedeutet nur, dass der Browser die Dateien, die er beim letzten Besuch der Website zwischengespeichert hat, abruft und diese anzeigt, um Zeit und Platz zu sparen.

    Es ist wichtig zu beachten, dass es äußerst selten ist, einen 304 Not Modified-Code im Browser zu sehen.

    Normalerweise bedeutet dies, dass ein Problem mit Ihrem speziellen Browser vorliegt oder Sie Malware auf Ihrem Gerät haben.

    Aber wenn es darum geht, dass Suchmaschinen-Bots diese Art von Code sehen, ist dies ein Problem für Ihre SEO.

    Eine HTTP 304-Weiterleitung teilt der Suchmaschine mit, dass Ihre Website seit dem letzten Crawlen nicht aktualisiert wurde und es keine neuen Informationen gibt.

    Wenn Sie wirklich eine Aktualisierung vorgenommen haben, z. B. neue Inhalte oder Links hinzugefügt haben, kann dies dazu führen, dass die Seite kein Suchranking erreicht, das diese Änderungen widerspiegelt.

    Aus diesem Grund ist es für Websitebesitzer wichtig, darauf zu achten, wenn HTTP 304 Not Modified-Statuscodes angezeigt werden, da dies ihre Chancen auf einen besseren organischen Traffic erheblich verringern könnte.

    SUCHMASCHINENOPTIMIERUNG

    Was sind die Ursachen für ein nicht geändertes HTTP 304?

    Es gibt verschiedene Ursachen für einen 304 Not Modified-Statuscode, von denen die meisten auf der Client-Seite der Dinge und nicht auf Ihrer Website liegen.

    Wenn ein Benutzer dieses Problem in seinem Browser sieht, liegt das Problem höchstwahrscheinlich bei ihm.

    Viren oder Malware

    Manchmal zeigt ein Computer mit Viren oder Malware diesen Fehler für bestimmte Websites oder Links unerklärlicherweise an.

    Dies scheint häufiger bei Websites vorzukommen, die eine Person häufig besucht. Normalerweise kann das Ausführen eines Virenschutzscans das Problem reduzieren.

    Browser-Erweiterungen

    Bestimmte Browsererweiterungen scheinen mehr Probleme mit HTTP-Statuscodes zu verursachen als andere.

    Oft kann das vorübergehende Deaktivieren dieser Erweiterungen beim Zugriff auf die Seite dazu führen, dass bestimmte Erweiterungen ausgelöst werden.

    Vollständiger Browserverlauf

    Manchmal ist das Problem einfach ein zu voller Cache.

    Das Bereinigen des Browserverlaufs ist eine gute Möglichkeit, alles zurückzusetzen und sicherzustellen, dass die aktuelle Version der Seite sichtbar ist.

    Dies bedeutet, dass der Browser daran arbeitet, diese neuen Informationen abzurufen, anstatt sich auf die zwischengespeicherte Version zu verlassen, die bereits im Verlauf gespeichert ist.

    So beheben Sie eine nicht geänderte HTTP 304-Serverseite

    Jetzt müssen wir uns auch damit befassen, was Marketer tun können, wenn sie zahlreiche HTTP 304 Not Modified-Statuscodes sehen, die in den Zugriffsprotokollen angezeigt werden.

    Dies bedeutet, dass nicht nur ein oder zwei Personen dieses Problem mit ihren Browsern haben, sondern insgesamt ein größeres Problem.

    Um dieses Problem zu beheben, können Sie bestimmte Header-Tags wie If-Modified-Since oder Last-Modified verwenden.

    Dies erfordert zwar ein wenig technisches Wissen und Verständnis, aber die Grundlagen dahinter sind, dass sie Browsern und Suchbots mitteilen, wann eine Seite das letzte Mal wirklich geändert wurde, anstatt es zu erraten.

    Nehmen wir also ein Beispiel für Last-Modified: Mon, 2 Aug 2021 03:24:15 GMT .

    Der Browser oder Bot überprüft dann das aktuelle Datum, um zu sehen, ob es nach dieser Zeit liegt.

    Wenn es wirklich kein Update gibt, erhält der Bot diesen 304 Not Modified-Code und bleibt bei den zwischengespeicherten Informationen, die er hat.

    Dies verbessert die Seitengeschwindigkeit und reduziert die Gesamtbelastung der Ressourcen.

    Wenn es jedoch nach der angegebenen Zeit ist, greift der Browser oder Bot auf eine neue Kopie der Website zu, um diese aktualisierten Informationen zu erhalten.

    Die If-Modified-Since- oder Last-Modified-Codierung befindet sich normalerweise in der Kopfzeile der Seite, was bedeutet, dass auf die HTML-Codierungsdateien Ihrer Website zugegriffen wird.

    Für die meisten unerfahrenen Website-Entwickler könnte dies die Zusammenarbeit mit einem erfahrenen Team zur Implementierung oder die Suche nach einem Plugin eines Drittanbieters erfordern, das dies für Sie erledigt.

    Was dies für Ihr technisches SEO tun kann

    Technisches SEO ist genauso wichtig wie die Keywords und Inhalte, die Sie auf Ihrer Website verwenden.

    Sagen wir es in einfachen Worten.

    Es gibt nur eine begrenzte Anzahl von Seiten, die Google innerhalb einer bestimmten Zeit auf Ihrer Website crawlen kann.

    Anstatt einen dieser Slots einer Evergreen-Seite zu überlassen, die sich selten ändert – wie einer About- oder Kontakt-Seite –, ist es besser, ihn auf eine neue Seite zu übertragen, die kürzlich hinzugefügt oder geändert wurde.

    HTTP 304 Not Modified-Codes weisen Google an, diesen zu überspringen und nach etwas anderem zu suchen.

    Und die If-Modified-Since- oder Last-Modified-Codierung bietet eine Möglichkeit, 304 Not Modified-Statuscodes auf effiziente Weise auszulösen.

    Das Endergebnis?

    Google-Bots können einen größeren Teil Ihrer Website scannen, um zuerst die wichtigen Daten zu finden, die sich geändert haben, anstatt diese Ressourcen in einem Abschnitt zu verwenden, der nicht regelmäßig neue Informationen erhält.

    Zusammenfassung: 304 Not Modified Statuscodes für SEO beheben

    Wie Sie sehen können, haben 304 Not Modified-Statuscodes einen soliden Grund, Teil der technischen Struktur einer Website zu sein.

    Aber wenn Sie Ihre Seite für besseren organischen Traffic optimieren, ist es wichtig, den Prozess etwas effizienter zu verwalten.

    Was ist, wenn Sie nicht sicher sind, ob Ihr Team technisch genug ist, um diese Art von Problemen zu bewältigen?

    Hier kann Stage helfen.

    Lassen Sie unsere WordPress-Experten in Ihre Website eintauchen und all diese Codierungsaufgaben in Ihrem Namen erledigen, während Sie Dinge wie Zugriffsprotokolle und HTTP-Statuscodes im Auge behalten.

    Jetzt mehr über Stage erfahren!