Jak używać
- Wpisz lub wklej tytuł, nagłówek albo nazwę produktu.
- Wybierz opcje: małe litery, separator, usuwanie słów pomocniczych, maksymalną długość i sposób obsługi alfabetów niełacińskich.
- Sprawdź slug i podgląd adresu URL. W razie potrzeby popraw slug ręcznie.
- Skopiuj slug i wklej go do swojego CMS-a lub kodu.
Jak to działa
Slug jest tworzony w kilku ustalonych krokach. Najpierw zamieniane są litery, których Unicode nie potrafi rozłożyć na literę podstawową i znak diakrytyczny: ß→ss, æ→ae, œ→oe, ø→o, ı→i, đ i ð→d, ł→l, þ→th oraz ħ→h (także ich wielkie odpowiedniki). Tureckie ğ, ş i ç są zamieniane na g, s i c. Następnie tekst jest normalizowany (Unicode NFKD), a znaki diakrytyczne są usuwane z liter łacińskich, więc é→e, ñ→n, ğ→g, a wietnamskie ế→e. Domyślnie niemieckie ä, ö i ü są zamieniane na a, o i u. Włącz opcję „Niemieckie umlauty jako ae, oe, ue”, aby użyć niemieckiego zapisu (Größe→groesse).
Apostrofy są usuwane, więc „don't” zmienia się w „dont”, a nie „don-t”. Każdy inny znak, który nie jest literą ani cyfrą — w tym spacje, znaki interpunkcyjne, symbole takie jak & i emoji — oddziela wyrazy. Ciągi separatorów są łączone w jeden, a na początku ani na końcu nie pozostaje żaden separator.
Domyślnie pozostają tylko litery a–z i cyfry 0–9, dzięki czemu slugi wyglądają tak samo wszędzie. Cyrylica, greka, arabski, hebrajski, chiński i inne teksty niełacińskie są wtedy całkowicie usuwane — to narzędzie nie dokonuje transkrypcji tych alfabetów. Opcja „Zachowaj litery niełacińskie” pozostawia je w slugu. Przeglądarki wyświetlają je normalnie, ale są przesyłane jako bajty kodowane procentowo (pokazane pod podglądem), przez co skopiowane linki są znacznie dłuższe.
Opcja usuwania słów pomocniczych usuwa krótką listę często używanych angielskich słów (a, an, and, are, as, at, be, but, by, for, from, has, have, how, in, into, is, it, its, of, on, or, that, the, this, to, was, were, what, when, where, which, who, why, will, with, you, your). Jeśli wszystkie wyrazy są słowami pomocniczymi, zostają zachowane. Maksymalna długość jest liczona w znakach gotowego slugu, który jest skracany po ostatnim mieszczącym się całym wyrazie. Jeśli pojedynczy wyraz przekracza limit, zostaje skrócony w jego środku.
Przykłady
Tytuł wpisu na blogu
„The 10 Best Ways to Learn a Language in 2026” zmienia się w „the-10-best-ways-to-learn-a-language-in-2026” lub — po usunięciu słów pomocniczych — w „10-best-ways-learn-language-2026”.
Tytuły po turecku i niemiecku
„İstanbul'da Güzel Bir Gün” zmienia się w „istanbulda-guzel-bir-gun”. „Größe & Qualität” zmienia się w „grosse-qualitat” lub — po włączeniu opcji niemieckich umlautów — w „groesse-qualitaet”.
Krótki slug
Przy maksymalnej długości 30 znaków „how-to-repair-a-leaking-kitchen-tap-without-a-plumber” zostaje skrócone do „how-to-repair-a-leaking” (23 znaki), ponieważ dodanie „-kitchen” dałoby 31 znaków.
Często zadawane pytania
Używać łączników czy podkreśleń?
W adresach stron najczęściej używa się łączników. Google zaleca łączniki zamiast podkreśleń do oddzielania wyrazów w adresach URL. Podkreślenia są często używane w nazwach plików i identyfikatorach w kodzie.
Dlaczego tytuł po rosyjsku lub grecku wygenerował pusty slug?
Domyślnie pozostają tylko znaki a–z i cyfry 0–9. To narzędzie nie dokonuje transkrypcji cyrylicy, greki ani innych alfabetów niełacińskich. Włącz opcję „Zachowaj litery niełacińskie”, aby pozostawić je w slugu, albo wpisz tytuł w alfabecie łacińskim.
Czy usuwać słowa pomocnicze ze slugów?
To kwestia stylu. Usunięcie słów takich jak „the” i „a” skraca slugi, ale może zmienić ich znaczenie („to be or not to be” zmienia się w „not”). Sprawdź wynik przed publikacją.
Czy mogę zmienić slug po opublikowaniu strony?
Możesz to zrobić, ale stary adres przestanie działać, chyba że dodasz przekierowanie na nowy adres. Starannie wybierz slug przed publikacją.
Prywatność
Slug jest tworzony w przeglądarce. Tekst nie jest przesyłany, zapisywany ani uwzględniany w statystykach.