Tekst na slug

Slug to czytelna część adresu URL: dlaczego-rust-wygrywa w twojastrona.pl/dlaczego-rust-wygrywa. Wklej tytuł artykułu, a narzędzie zamieni litery z ogonkami i kreskami na czyste ASCII, zastąpi jednym separatorem każdy ciąg znaków spoza liter i cyfr, oczyści początek oraz koniec i przytnie wynik do podanego limitu. Ty wybierasz znak separatora, decydujesz o małych literach i o tym, gdzie uciąć.

Jak powstaje slug

  1. 1

    Wklej tytuł lub frazę

    Nagłówek artykułu, nazwa produktu, etykieta działu. Wynik odświeża się w trakcie pisania.

  2. 2

    Polskie znaki stają się ASCII

    `ą` zmienia się w `a`, `ł` w `l`, `ż` i `ź` w `z`, `ś` w `s`, `ć` w `c`, `ę` w `e`, `ó` w `o`, `ń` w `n`. Symbole walut zapisywane są słownie: `€` staje się `EUR`.

  3. 3

    Małe litery, albo nie

    Opcja małych liter jest domyślnie włączona. Odznacz ją, a wielkość liter zostanie dokładnie taka, jaką wpisałeś.

  4. 4

    Cała reszta staje się separatorem

    Każdy ciąg znaków spoza `A-Z`, `a-z` i `0-9` zamienia się w jeden separator. Separatory obok siebie łączą się w jeden, a końcówki są przycinane.

  5. 5

    Limit ucina ogon

    Podaj maksimum w znakach albo `0`, jeśli nie chcesz limitu. Cięcie jest liczone w znakach, więc może wypaść w środku wyrazu; separator, który zostanie na końcu, jest potem usuwany.

Trzy ustawienia

Ustawienie Co robi Uwagi
Separator Znak zastępujący spacje i interpunkcję Tylko jeden znak. Puste pole oznacza powrót do -.
Maksymalna długość Twardy limit liczby znaków 0 znosi limit. Do 500. Tnie na znaku, nie na wyrazie.
Małe litery Zamienia A-Z na a-z Domyślnie włączone. Wyłączone zachowuje Twoją pisownię.

Przykłady konwersji

Wklejony tytuł Otrzymany slug
Dlaczego Rust wygrywa (edycja 2026) dlaczego-rust-wygrywa-edycja-2026
Jak zrobić żurek: przepis babci jak-zrobic-zurek-przepis-babci
10 trików! Nie uwierzysz... 10-trikow-nie-uwierzysz
Node.js vs Deno: benchmark 2026 node-js-vs-deno-benchmark-2026
Laptopy poniżej 3000 zł laptopy-ponizej-3000-zl
C++ dla początkujących c-dla-poczatkujacych

Dwa wiersze warto obejrzeć uważniej. Kropka w Node.js to zwykła interpunkcja, więc staje się separatorem i wychodzi node-js, a nie nodejs. Podobnie ++ to interpunkcja, dlatego z C++ zostaje samotne c. Kiedy symbol niesie znaczenie, rozpisz go już w tytule: C plus plus dla początkujących da c-plus-plus-dla-poczatkujacych.

Co dzieje się z pismami niełacińskimi

Narzędzie tworzy slugi w ASCII i transliteruje wyłącznie to, co ma odpowiednik w ASCII, czyli alfabet łaciński wraz z jego znakami diakrytycznymi. Polski, czeski, niemiecki, francuski, hiszpański, portugalski, turecki, wietnamski i języki nordyckie przechodzą bez strat.

Pisma bez odpowiednika w ASCII nie są romanizowane. Znaki cyrylicy, greki, pisma arabskiego, hebrajskiego, chińskiego, japońskiego, koreańskiego i tajskiego są usuwane, a zostają tylko cyfry i litery łacińskie obecne w tytule:

Wklejony tytuł Otrzymany slug
Как выбрать ноутбук в 2026 году 2026
初心者向けSEOガイド seo
블로그 시작하는 법 (pusto)

Jeśli piszesz jednym z tych pism, masz dwie sensowne drogi: zostawić adres w swoim piśmie i pozwolić systemowi CMS zakodować go procentowo, co każda dzisiejsza przeglądarka i wyszukiwarka obsługuje poprawnie, albo ułożyć krótki roboczy tytuł alfabetem łacińskim wyłącznie na potrzeby adresu i wkleić go tutaj.

Co składa się na dobry slug

  • Krótki. Trzy do pięciu słów wystarcza na większość tematów. Slug z dwunastu słów zwykle zdradza rozwlekły tytuł.
  • Słowo kluczowe z przodu. Najważniejsze na początek. Wyszukiwarki i ludzie czytają od lewej do prawej.
  • Bez waty słownej. w, na, do, dla wydłużają bez zysku, o ile ich usunięcie nie zmienia sensu.
  • Ostrożnie z datami. najlepsze-frameworki-js-2026 starzeje się już w lutym.
  • Rzeczowniki zamiast czasowników. przewodnik-wydajnosc-rust czyta się lepiej niż jak-poprawiac-wydajnosc-rusta.

Jak unikać powtórzonych slugów

Kiedy dwa wpisy sprowadzają się do tego samego sluga, na przykład dwa artykuły zatytułowane “Wprowadzenie”, większość systemów CMS po cichu dokleja -2, potem -3. Działa, ale wygląda niechlujnie i nic nie mówi czytelnikowi. Lepiej rozróżnić same tytuły przed zapisem: wprowadzenie-do-rusta i wprowadzenie-do-go są jednoznaczne i o wiele bardziej informacyjne niż wprowadzenie i wprowadzenie-2.

Najczęściej zadawane pytania

Myślnik. Google traktuje łącznik jak separator wyrazów, a podkreślenie jak część jednego wyrazu, więc tekst-na-slug czyta się jako trzy słowa, a tekst_na_slug jako jedno. Pole separatora przyjmie podkreślenie, jeśli wymaga tego stary system, ale nie bez powodu domyślną wartością jest łącznik.

Bo był zapisany pismem, które nie ma odpowiednika w ASCII. Znaki cyrylicy, arabskie, hebrajskie, greckie, chińskie, japońskie, koreańskie i tajskie są usuwane, a nie romanizowane, więc zostają tylko litery łacińskie i cyfry z tytułu. Ułóż krótki roboczy tytuł alfabetem łacińskim na potrzeby adresu albo zostaw oryginalne pismo w systemie CMS i pozwól mu zakodować adres.

Liczy znaki, nie wyrazy, i ucina dokładnie na granicy. Jeśli cięcie wypadnie w środku wyrazu, wyraz zostaje ucięty; usuwany jest tylko separator, który zawiśnie na końcu. Wpisz 0, jeśli nie chcesz żadnego limitu.

Tylko z przekierowaniem 301 ze starego adresu na nowy. Zmiana działającego adresu bez przekierowania niszczy wszystkie linki przychodzące i przekreśla pozycję, którą strona sobie wypracowała. Jeśli stary slug nie jest wyraźnie błędny, zostaw go w spokoju.

Tak. Slug powstaje na naszym serwerze i wraca na stronę w trakcie pisania, więc traktuj to pole jak każdy inny formularz internetowy i nie wklejaj tu treści poufnych. Tekst nie jest przechowywany, ale opuszcza Twoje urządzenie.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach