Zum Inhalt springen

Glossar Fehler 403

Was ist Fehler 403 (Forbidden)?

  • Technisches SEO
Definition

Der Fehler 403 (Forbidden, „verboten“) ist ein HTTP-Statuscode, mit dem der Server sagt: Die Anfrage ist verstanden, ausgeführt wird sie nicht. Anders als beim Fehler 401 fordert er den Client nicht auf, sich anzumelden, der Zugriff ist verweigert. Google behandelt ihn wie jeden anderen 4xx: Die URL wird nicht indexiert, eine schon indexierte wird entfernt, und zum Bremsen des Crawlings taugt ein 403 nicht.

Eine geschlossene Tür, quer darüber eine orange Kette mit einem Vorhängeschloss in der Mitte, auf dunkelblauem Grund.
Auf dieser Seite 12
  1. Herkunft des Begriffs
  2. Wie es funktioniert
  3. Arten und Varianten
  4. Beispiele
  5. Wie man es misst
  6. Vor- und Nachteile
  7. Abgrenzung zu verwandten Begriffen
  8. Kritik und Grenzen
  9. So gehst du Schritt für Schritt vor
  10. Best Practices
  11. Häufige Fehler
  12. Wie dieser Eintrag entstanden ist
Kurz gefasst

Fehler 403 (Forbidden): Der Server versteht die Anfrage und lehnt sie ab. Was er bedeutet, wie er entsteht und was Google mit einer 403-URL macht.

Eine geschlossene Tür, quer darüber eine orange Kette mit einem Vorhängeschloss in der Mitte, auf dunkelblauem Grund.

Herkunft des Begriffs

Der 403 gehört zur Klasse 4xx, den Client-Fehlern. Definiert ist er heute in RFC 9110 vom Juni 2022, dem Standard für die Semantik von HTTP. Danach darf der Server in der Antwort erklären, warum er die Anfrage ablehnt, und der Grund muss nichts mit Zugangsdaten zu tun haben. Will der Server nicht verraten, dass die Ressource existiert, erlaubt ihm die RFC, statt 403 einen 404 zu senden.

Wie es funktioniert

Ein Server liefert 403, wenn eine Regel ihn daran hindert, die Seite an den Anfragenden auszuliefern. Aus Sicht des Website-Betreibers können zum Beispiel diese Regeln dahinterstecken:

  • Datei- oder Ordnerrechte, die der Webserver nicht lesen darf.
  • Zugriffsregeln in der Serverkonfiguration, etwa in einer .htaccess-Datei.
  • Sperren nach IP-Adresse oder Land.
  • Eine Firewall, eine WAF oder der Bot-Schutz eines CDN, der einen Besuch als verdächtig einstuft.
  • Ein Ordner ohne Indexseite, in dem der Server das Auflisten der Dateien nicht erlaubt.

Für Google ist ein 403 ein 4xx-Fehler wie die anderen. Googles Doku zu Statuscodes (Stand 4. Februar 2026) sagt, dass alle 4xx außer 429 gleich behandelt werden: Google nutzt den Inhalt dieser URLs nicht, indexiert sie nicht und entfernt bereits indexierte. Die Crawl-Häufigkeit für diese URLs sinkt nach und nach.

Dieselbe Doku warnt, dass 401 und 403 nicht taugen, um Googlebot zu bremsen: 4xx-Codes außer 429 wirken sich nicht auf die Crawl-Rate aus. Gary Illyes hat das am 17. Februar 2023 im Blog von Google Search Central wiederholt und empfohlen, 500, 503 oder 429 zu senden, wenn Googlebot zu schnell crawlt.

Ein eigener Fall ist die robots.txt. Liefert sie 403, behandelt Google sie, als gäbe es keine gültige robots.txt, und geht davon aus, dass es keine Crawl-Beschränkungen gibt.

Wer außer deinen Besuchern läuft in dieselbe Sperre?

Arten und Varianten

Ein 403 kann gewollt oder versehentlich sein.

Richtig ist er für Bereiche, die nicht öffentlich sein sollen, etwa ein Admin-Bereich, für Ordner, deren Inhalt nicht aufgelistet werden soll, und für bestimmte Bots, die der Betreiber abweisen will. Willst du nicht, dass KI-Crawler deine Website lesen, kannst du sie am Server mit 403 abweisen, solange die Regel Googlebot nicht trifft. Eine andere Möglichkeit ist, für den Zugriff Geld zu verlangen, bekannt als Pay per Crawl.

Versehentlich ist er, wenn die Regel jemanden trifft, den sie nicht treffen sollte. Am heikelsten für SEO ist Googlebot: Eine Firewall oder ein Bot-Schutz behandelt ihn wie einen beliebigen Bot, oder eine Ländersperre schließt ihn aus. Google schreibt in seiner Doku zu standortabhängigen Seiten, dass die Standard-IP-Adressen von Googlebot in den USA zu liegen scheinen, auch wenn er zusätzlich von IP-Adressen in anderen Ländern crawlt. Eine Website, die nur Besuche aus Deutschland zulässt, kann sich so selbst vom Crawling aussperren.

Beispiele

Ein Shop schaltet in seinem CDN eine Sperre für alle Länder außer Deutschland ein, um Angriffe abzuwehren. Kunden in Deutschland merken nichts, aber Googlebot kommt mit einer IP-Adresse aus den USA und bekommt einen 403. Die Produktseiten werden nicht mehr indexiert, und die schon indexierten fallen nach und nach heraus.

Ein Blog liefert für /wp-admin/ jedem Besucher ohne Sitzung einen 403. Das ist so gewollt: Der Ordner gehört nicht in Google, und der 403 betrifft den Rest der Website nicht.

Wie man es misst

Search Console zeigt 403-Fehler im Bericht zur Seitenindexierung unter einem eigenen Grund, in der englischen Oberfläche „Blocked due to access forbidden (403)“. Mit der URL-Prüfung in der Google Search Console testest du live, was Googlebot auf einer bestimmten URL bekommt.

Außerhalb der Search Console zeigen die Logs von Server und CDN, wer einen 403 bekommen hat. Ob es der echte Googlebot war und nicht jemand, der sich als Googlebot ausgibt, prüfst du laut Google so: Reverse-DNS-Abfrage der IP-Adresse, prüfen, ob der Name auf googlebot.com, google.com oder googleusercontent.com endet, und mit einer Forward-DNS-Abfrage bestätigen, dass der Name auf dieselbe IP-Adresse zeigt. Google veröffentlicht außerdem seine IP-Bereiche.

Vor- und Nachteile

Richtig eingesetzt schützt ein 403, was nicht öffentlich sein soll, und sagt dem Client klar, dass er keinen Zugriff hat, ohne ihn auf eine andere Seite umzuleiten. Der Nachteil für SEO: Google unterscheidet nicht zwischen einem gewollten und einem versehentlichen 403, in beiden Fällen verschwindet die URL aus dem Index. Als Bremse für das Crawling taugt er auch nicht, weil er die Crawl-Rate nicht ändert.

Abgrenzung zu verwandten Begriffen

CodeWas der Server sagtWas Google macht
401 UnauthorizedFür den Zugriff musst du dich anmeldenIndexiert die URL nicht, entfernt sie aus dem Index
403 ForbiddenDie Anfrage ist verstanden und abgelehntIndexiert die URL nicht, entfernt sie aus dem Index
404 Not FoundUnter dieser Adresse gibt es nichtsIndexiert die URL nicht, entfernt sie aus dem Index
410 GoneDie Ressource gibt es nicht mehrIndexiert die URL nicht, entfernt sie aus dem Index

Quelle: RFC 9110 (Juni 2022); Google, „How HTTP status codes affect Google's crawlers“, Stand 4. Februar 2026 (abgerufen am 11.11.2026).

Den vollständigen Vergleich von 401 und 403 findest du im Eintrag zum Fehler 401.

Kritik und Grenzen

Die Quellen definieren den 403 nicht gleich: Die Search-Console-Hilfe sagt, ein 403 bedeute, dass der Client Zugangsdaten gesendet und keinen Zugriff bekommen hat, ein 403 an Googlebot, der nie Zugangsdaten sendet, sei deshalb ein Fehler des Servers, während RFC 9110 sagt, eine Anfrage könne auch aus Gründen verboten sein, die mit Zugangsdaten nichts zu tun haben.

Google sagt auch nicht, wie lange es dauert, bis eine URL mit 403 aus dem Index verschwindet. Die Doku spricht davon, dass die URL entfernt wird und das Crawling „nach und nach“ abnimmt, eine Frist nennt sie nicht.

So gehst du Schritt für Schritt vor

  • Öffne in der Search Console den Bericht zur Seitenindexierung und such den Grund für 403-Fehler.
  • Teste einige dieser URLs live mit der URL-Prüfung.
  • Filter die Logs von Server und CDN nach Anfragen, die sich als Googlebot ausgeben und einen 403 bekommen haben.
  • Prüf mit einer Reverse- und einer Forward-DNS-Abfrage, ob diese IP-Adressen zu Google gehören.
  • Prüf Länder- und IP-Sperren und den Bot-Schutz, und lass den verifizierten Googlebot durch, statt dem User-Agent zu vertrauen.
  • Starte nach der Korrektur die Validierung in der Search Console.

Best Practices

  • Setz den 403 nur dort ein, wo niemand den Inhalt sehen soll, auch Google nicht.
  • Gibt es einen Inhalt nicht mehr, nimm 404 oder 410; der 403 ist für etwas, das existiert und nicht sichtbar sein soll.
  • Crawlt Googlebot zu schnell, sende 500, 503 oder 429, wie Google es empfiehlt, nie 403.
  • Schau nach Änderungen an Firewall- oder CDN-Regeln in den folgenden Tagen in den Bericht zur Seitenindexierung.

Häufige Fehler

  • Nach Ländern sperren, ohne an Googlebot zu denken, dessen Standard-IP-Adressen in den USA zu liegen scheinen.
  • Bots nur nach dem User-Agent zulassen oder sperren, den jeder fälschen kann.
  • Mit 403 die Last senken wollen, die Googlebot erzeugt.
  • Für die robots.txt einen 403 liefern, um das Crawling zu sperren: Google behandelt das, als gäbe es keine robots.txt.

Wie dieser Eintrag entstanden ist

Dieser Eintrag wurde im November 2026 mit KI-Unterstützung geschrieben. Die Fakten stammen aus RFC 9110, aus Googles Doku zu Statuscodes, robots.txt und zur Prüfung von Googlebot, aus der Search-Console-Hilfe und von MDN. Er wurde vor der Veröffentlichung geprüft und enthält keine Kundendaten.

Manuel Riveiro Rodriguez CEO & Digital Strategist

Eine technische Prüfung sieht sich das und alles Weitere in einem Durchgang an.

Audit anfragen

Häufige Fragen

Schadet ein Fehler 403 dem SEO?

Ja, wenn Googlebot ihn bekommt. Google indexiert URLs mit 403 nicht und entfernt die, die schon im Index sind. Betrifft der 403 nur private Bereiche, geht nichts verloren.

Ist ein 403 dauerhaft?

Der Code sagt nichts über die Dauer, er bleibt, solange die Regel besteht, die ihn auslöst. Solange Google einen 403 bekommt, bleibt die URL aus dem Index und wird immer seltener gecrawlt. Ist die Regel weg, kannst du in der Search Console die Indexierung neu beantragen.

Kann ich KI-Bots mit einem 403 aussperren?

Ja, ein 403 ist ein korrekter Weg, einen bestimmten Bot abzuweisen. Wichtig ist, dass die Regel Googlebot nicht trifft, sonst verschwindet die Website auch aus der Google-Suche.

Was tun, wenn ich auf einer fremden Website einen 403 sehe?

Der Server hat entschieden, dir keinen Zugriff zu geben, und das entscheidet, wer die Website betreibt. Kann die Sperre an deinem Netz liegen, etwa an einem VPN oder einer IP-Adresse aus einem anderen Land, versuch es ohne. Sonst kann es nur der Betreiber beheben.

Was ist der Unterschied zum Fehler 401?

Ein 401 fordert den Client auf, sich anzumelden, und der Server muss sagen, wie. Ein 403 lehnt die Anfrage ab, auch wenn sich der Client anmeldet oder wenn die Anmeldung keine Rolle spielt. Für Google halten beide die URL aus dem Index.

Quellen

  1. IETF, RFC 9110, „HTTP Semantics“, Juni 2022, Abschnitt 15.5.4 (englisch).
  2. Google, „How HTTP Status Codes Affect Google's Crawlers“, Stand 4. Februar 2026 (englisch).
  3. Google, „How Google Interprets the robots.txt Specification“, Stand 23. Oktober 2026 (englisch). robots.txt mit 4xx.
  4. Google Search Central Blog, Gary Illyes, „Don't use 403s or 404s for rate limiting“, 17. Februar 2023 (englisch).
  5. Search-Console-Hilfe, „Page indexing report“ (englisch). Grund 403.
  6. Google, „Verify Requests from Google Crawlers and Fetchers“, Stand 20. März 2026 (englisch).
  7. Google, „How Google Crawls Locale-Adaptive Pages“, Stand 10. Dezember 2025 (englisch). IP-Adressen von Googlebot.
  8. MDN Web Docs, „403 Forbidden“, zuletzt geändert am 22. Juni 2026 (englisch).