HTTP 414 URI zu lang
414 URI Too Long bedeutet, dass die angeforderte URL länger ist, als der Server verarbeiten möchte.
Bedeutung
Webserver und Proxys begrenzen die Länge von URLs häufig auf einige Kilobyte. Wird die Grenze überschritten, antwortet der Server mit 414. Oft steckt ein anderer Fehler dahinter, etwa eine Weiterleitungsschleife, die bei jedem Schritt einen neuen Parameter anhängt.
Häufige Ursachen
- Eine Weiterleitungsschleife hängt wiederholt Parameter wie ?redirect= an die nächste URL.
- Ein Formular versendet zu viele Daten über GET-Parameter statt über den POST-Body.
- Extrem lange Tracking-Parameter oder kodierte Daten stehen in der URL.
Was können Besucher tun?
- Öffnen Sie die Startseite des Angebots und suchen Sie den Inhalt ohne die überlange URL erneut.
- Wenn Weiterleitungen im Kreis laufen, löschen Sie gegebenenfalls die Cookies nur für diese Domain und prüfen Sie den Ablauf.
Was können Betreiber tun?
- Finden und beheben Sie die Schleife, die die URL bei jeder Weiterleitung verlängert.
- Übertragen Sie größere Datenmengen im Request-Body per POST statt in GET-Parametern.
- Prüfen Sie nur bei echtem Bedarf large_client_header_buffers in Nginx oder LimitRequestLine in Apache.
SEO-Auswirkungen
Googlebot erhält selten einen 414. Häufig weisen solche Fehler auf ungültige interne Links oder Schleifen mit immer längeren Parametern hin.
Häufige Fragen
Wie lang darf eine URL sein?
Es gibt kein universelles Limit. Viele Server erlauben einige Tausend Zeichen; für breite Kompatibilität sind ungefähr 2.000 Zeichen ein vorsichtiger Richtwert.
Ist HTTP 414 ein Serverfehler?
Nein. Die angeforderte URL ist zu lang. Der Ursprung der fehlerhaften Adresse oder der Weiterleitung muss korrigiert werden.