FreeSEOTools.io
🔗
KostenlosDeveloper Tools

URL-Encoder & -Decoder

Percent-encode any URL or text using encodeURIComponent or encodeURI, or decode any percent-encoded string back to readable text. 100% browser-based — nothing is sent to a server.

URL / Text kodieren

0 Zeichen
0 Zeichen

Prozent-kodierten String dekodieren

0 Zeichen
0 Zeichen

So verwenden Sie den URL-Encoder & -Decoder

Das Tool hat zwei Panels. Das obere Panel kodiert Rohtext oder URLs in das Percent-Encoding-Format. Das untere Panel dekodiert percent-kodierte Strings wieder in ihre ursprüngliche Form. Beide Panels aktualisieren sich automatisch beim Tippen.

Kodierungsmodus: encodeURI vs. encodeURIComponent

Verwenden Sie encodeURIComponent für einzelne Abfrageparameterwerte, OAuth-Tokens und beliebige Komponenten, die innerhalb einer URL platziert werden — es kodiert alles außer nicht reservierten Zeichen. Verwenden Sie encodeURI, wenn Sie eine vollständige URL haben und diese sicher in einem href verwenden möchten, da strukturelle Zeichen wie : / ? # unverändert bleiben.

URL-Encoding und SEO

URL-Encoding hat direkten Einfluss darauf, wie Suchmaschinen Ihre Seiten crawlen, indizieren und konsolidieren. Kodieren Sie immer Nicht-ASCII-Zeichen in URL-Pfaden mit UTF-8-Percent-Encoding. Verwenden Sie niemals wörtliche Leerzeichen — nutzen Sie %20 in Pfaden. Stellen Sie sicher, dass kanonische URLs konsistente Kodierung verwenden und alle Sitemap-URLs XML-escaped und korrekt percent-kodiert sind.

Percent-kodierte URLs dekodieren

Das Decode-Panel verwendet JavaScripts decodeURIComponent(), um die Percent-Kodierung umzukehren. Dies ist nützlich, wenn Sie eine URL aus einer Log-Datei, einer API-Antwort oder einer Browser-Adressleiste erhalten und im Klartext lesen möchten. Enthält die Eingabe eine unvollständige Sequenz, zeigt das Tool einen Fehler an, statt stillschweigend falsche Ausgaben zu erzeugen.

Häufig gestellte Fragen

Was ist URL-Encoding (Percent-Encoding)?

URL-Encoding, auch als Percent-Encoding bekannt, wandelt Zeichen, die in URLs nicht erlaubt sind, in ein sicheres Format um. Jedes unsichere Zeichen wird durch ein Prozentzeichen (%) gefolgt von zwei Hexadezimalziffern ersetzt, die seinen UTF-8-Bytewert darstellen. Ein Leerzeichen wird z. B. zu %20, und das kaufmännische Und & wird zu %26. Dadurch können beliebige Daten sicher in URLs übertragen werden.

Was ist der Unterschied zwischen encodeURI und encodeURIComponent?

encodeURI ist dafür konzipiert, eine vollständige URL zu kodieren. Es lässt strukturelle URL-Zeichen intakt (: / ? # [ ] @ ! $ & ' ( ) * + , ; =), da diese in einer vollständigen URL eine Bedeutung haben. encodeURIComponent kodiert alles außer nicht reservierten Zeichen (A-Z a-z 0-9 - _ . ! ~ * ' ( )). Verwenden Sie encodeURIComponent für einzelne Abfrageparameterwerte und encodeURI für vollständige URLs.

Wann sollte ich URL-Encoding für SEO verwenden?

URL-Encoding ist für SEO wichtig, wenn Ihre URLs Nicht-ASCII-Zeichen (wie akzentuierte Buchstaben oder CJK-Zeichen), Leerzeichen oder Sonderzeichen enthalten. Suchmaschinen können percent-kodierte URLs indizieren, aber menschenlesbare URLs werden bevorzugt. Kodieren Sie Abfrageparameterwerte immer mit encodeURIComponent. Stellen Sie für kanonische URLs eine konsistente Kodierung sicher — Google behandelt %20 und + in Pfaden unterschiedlich.

Sendet dieses Tool meine Daten an einen Server?

Nein. Alle Kodier- und Dekodieroperationen werden vollständig in Ihrem Browser mit den eingebauten JavaScript-Funktionen encodeURIComponent() und decodeURIComponent() durchgeführt. Ihre Eingabe wird niemals an einen Server gesendet, was dieses Tool sicher für das Kodieren sensibler Daten wie API-Schlüssel oder Passwörter in URLs macht.

Ähnliche Tools

Benötigen Sie ein vollständiges technisches SEO-Audit?

Unsere SEO-Experten prüfen URL-Struktur, Canonicals, Weiterleitungen und mehr, um einen umfassenden technischen Gesundheitsbericht für Ihre Website zu erstellen.

Get a Free SEO Audit