← Narzędzia SEO Kodowanie URL

Kodowanie URL

Percent-encoding zamienia znaki zarezerwowane w bezpieczne bajty URL. Częsty błąd: encodeURI (ścieżka) zamiast encodeURIComponent (wartość w query).

Kodowanie URL

Percent-encoding dla wartości w query lub dekodowanie ciągów. Używamy encodeURIComponent — właściwego wyboru dla parametrów zapytania i segmentów ścieżki.

Zwykły tekst
Zakodowany
topic%3Dperformance%26q%3DCore%20Web%20Vitals%20%26%20you

Kodowanie URL zamienia znaki zarezerwowane na sekwencje %xx. Częsty błąd: encodeURI (cały URL) zamiast encodeURIComponent (wartość parametru). To narzędzie używa tego drugiego.

Typowe zastosowania

Debug query string

Wklej zepsuty URL, zdekoduj, znajdź winną wartość.

Redirect i OAuth

Zagnieżdżone URL wymagają starannego kodowania.

Logi serwera

Zdekodowane ścieżki łatwiej przeszukać w grep.

Jak korzystać z narzędzia

  1. 1 Przełącz Koduj / Dekoduj.
  2. 2 Wklej tekst — wynik na żywo.
  3. 3 Skopiuj do URL lub raportu.

Najczęstsze pytania

encodeURI czy encodeURIComponent?

encodeURI zostawia ?, &, =, #, /. encodeURIComponent koduje wszystko poza niezarezerwowanymi — do pojedynczej wartości.

Unicode?

Tak — UTF-8 w bajtach, dekodowanie wraca do tego samego stringa.

Spacje jako +?

Używamy %20 — poprawne w każdym kontekście URL.

Powiązane narzędzia