Generator slugów
Zamień tekst na przyjazny adres URL
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćGenerator slugów URL
Slug to część adresu URL opisująca treść strony, np. kalkulator-vat. Przyjazne slugi poprawiają czytelność i pomagają w pozycjonowaniu.
Zasady dobrego sluga
| Zasada | Powód |
|---|---|
| Krótki i opisowy | łatwiejszy do zapamiętania i udostępnienia |
| Małe litery | uniknięcie problemów z wielkością liter w URL |
| Bez polskich znaków | poprawne działanie i czytelność |
| Separator myślnik | standard i lepsza czytelność niż podkreślnik |
| Słowa kluczowe | wsparcie dla SEO i kontekstu |
Przykład
Tekst „Zażółć gęślą jaźń — 10 sposobów na SEO!” zamienia się w zazolc-gesla-jazn-10-sposobow-na-seo.
Jak to działa?
- Zamiana znaków diakrytycznych (ą → a, ł → l itd.).
- Usunięcie znaków specjalnych i interpunkcji.
- Zamiana spacji na separator i usunięcie powtórzeń.
- Opcjonalne obcięcie do wybranej długości.
Mechanizm normalizacji i transliteracji
Generator nie korzysta z tablic stałych ani zamkniętego słownika fraz. To oznacza, że nie rozpoznaje pojęć, marek czy intencji tekstu — pracuje wyłącznie na ciągu znaków, który dostanie na wejściu. Najpierw normalizuje tekst, potem zamienia znaki diakrytyczne na ich łacińskie odpowiedniki, a na końcu porządkuje separator.
W uproszczeniu mechanizm można zapisać tak: slug = lowercase(transliteracja(trim(tekst))) z zamianą spacji i znaków rozdzielających na myślnik, usunięciem znaków spoza zakresu oraz redukcją powtórzonych separatorów. Każdy etap działa deterministycznie: ten sam tekst wejściowy i te same ustawienia dają identyczny wynik.
Ponieważ w kodzie nie ma tablic stałych, generator nie ma też listy stop words ani wyjątków językowych. Nie usunie samodzielnie słów takich jak dla, oraz czy na, jeśli użytkownik ich nie pominie. Nie zamieni też liczby pojedynczej na mnogą ani nie poprawi literówki. To narzędzie do formatowania, a nie do redakcji tekstu.
Przykład krok po kroku na liczbach
- Wejście: Nowy cennik usług SEO 2025 — oferta dla firm. Tekst ma 8 słów i 44 znaki wraz ze spacjami oraz półpauzą.
- Normalizacja i małe litery: SEO zamienia się na seo, a reszta liter pozostaje bez zmian. Otrzymujemy nowy cennik usług seo 2025 — oferta dla firm.
- Transliteracja i usuwanie znaków specjalnych: usług przechodzi w uslug, półpauza jest traktowana jako separator, a nie jako część słowa. Otrzymujemy ciąg nowy cennik uslug seo 2025 oferta dla firm.
- Zamiana separatorów: spacje i półpauza stają się myślnikami. Powstaje nowy-cennik-uslug-seo-2025-oferta-dla-firm.
- Redukcja i kontrola długości: nie ma podwójnych myślników, więc slug nie wymaga dodatkowego skracania. Wynik ma 42 znaki i 8 członów rozdzielonych myślnikami.
Tabela referencyjna etapów
| Etap | Co robi generator | Przykład lub efekt |
|---|---|---|
| Normalizacja Unicode | Rozkłada znaki diakrytyczne na literę bazową i znak modyfikujący | ą, ę, ś, ż są przygotowane do dalszej obróbki |
| Transliteracja | Zamienia polskie znaki na łacińskie odpowiedniki | ł na l, ó na o, ą na a |
| Małe litery | Sprowadza litery łacińskie do małej postaci | SEO na seo, Nowy na nowy |
| Filtrowanie | Usuwa interpunkcję i znaki spoza zakresu | wykrzyknik, pytajnik, przecinek i kropka znikają z wyniku |
| Separator | Zamienia spacje i znaki rozdzielające na myślnik | Nowy cennik na nowy-cennik |
| Redukcja separatorów | Scala powtórzone myślniki w jeden | nowy--cennik na nowy-cennik |
| Cyfry | Pozostawia cyfry bez zmian | 2025 na 2025 |
| Opcjonalne obcięcie | Skraca slug do wybranej długości, najlepiej na granicy członu | wynik kończy się przed lub na separatorze |
Praktyczne wskazówki przed publikacją
- Ustal slug przed publikacją — zmiana adresu po indeksacji wymaga przekierowania 301 i może chwilowo obniżyć widoczność. Lepiej poprawić slug przed dodaniem strony do mapy witryny.
- Stawiaj najważniejsze słowo na początku — pierwsze człony adresu są czytelne dla użytkownika i pomagają wyszukiwarce szybciej zrozumieć temat, zanim przejdzie do dalszej części URL.
- Nie powtarzaj frazy dla SEO — dwa lub trzy razy ten sam wyraz tworzą długi adres i wyglądają sztucznie. Jeden precyzyjny człon zwykle wystarcza, a resztę uzupełnia kontekst strony.
- Używaj liczb tylko wtedy, gdy coś rozróżniają — numer wersji, rok lub część cyklu mogą być przydatne, ale nie dodawaj ich automatycznie do każdego adresu, bo po aktualizacji treści slug może się zdezaktualizować.
- Sprawdź wynik ręcznie — generator nie zna struktury serwisu ani słów kluczowych. Po wygenerowaniu usuń zbędne człony, popraw nazwy własne i upewnij się, że adres nie dubluje istniejącej podstrony.
Ograniczenia generatora
- Brak tablic stałych i słownika pojęć — narzędzie nie rozpoznaje, co jest marką, nazwą własną ani skrótem branżowym. Nie poprawi też automatycznie literówek ani nie odmieni wyrazów.
- Brak analizy kontekstu i języka — generator nie wie, czy tekst dotyczy prawa, medycyny czy e-commerce. Ten sam zestaw znaków potraktuje identycznie, nawet jeśli w danej branży lepszy byłby inny slug.
- Brak kontroli nad unikalnością i strukturą URL — nie sprawdzi, czy podobny adres już istnieje w serwisie, ani czy lepiej umieścić treść w podkategorii. Nie zastąpi planowania architektury informacji.
- Brak zarządzania przekierowaniami i znakami specjalnymi — jeśli zmieniasz slug w opublikowanej stronie, narzędzie nie utworzy przekierowania 301. Podobnie znaki spoza alfabetu łacińskiego mogą zostać usunięte, przez co wynik bywa zbyt krótki albo pozbawiony sensu.
Najczęstsze pytania
Myślnik czy podkreślnik?
Myślnik jest standardem i lepiej wypada w wyszukiwarkach. Podkreślnik stosuje się rzadko.
Czy slug może zawierać liczby?
Tak, liczby są dozwolone i przydatne przy wersjonowaniu treści.
Jak długi powinien być slug?
Zaleca się 3–5 słów, do około 60 znaków. Krótsze slugi są czytelniejsze i mniej podatne na obcięcie.
Czy generator slugów usuwa polskie znaki?
Tak. Zamienia znaki diakrytyczne na łacińskie odpowiedniki, na przykład ł na l, ż na z, ó na o. Dzięki temu adres jest przewidywalny w przeglądarkach i systemach CMS.
Jak zrobić slug z tytułu wpisu?
Wklej tytuł do pola tekstowego, wybierz separator i opcjonalnie ustaw limit długości. Generator sam zamieni spacje, usunie interpunkcję i sprowadzi litery do małej postaci.
Czy slug powinien zawierać rok?
Rok bywa przydatny w treściach aktualizowanych cyklicznie, takich jak cenniki, rankingi czy podsumowania. Pamiętaj jednak, że po zmianie roku trzeba zaktualizować adres i ustawić przekierowanie.
Czy krótki slug jest lepszy od długiego?
Zwykle tak, bo jest czytelniejszy i łatwiejszy do udostępnienia. Nie ma jednak jednego sztywnego limitu — najważniejsze, aby slug opisywał treść i nie zawierał zbędnych powtórzeń.
Czy generator slugów zastąpi planowanie struktury URL?
Nie. Narzędzie tylko formatuje tekst wejściowy. Decyzje o kategoriach, podstronach i przekierowaniach nadal należą do redaktora lub specjalisty SEO.