Generator slugów
Wklej tytuł w rodzaju Las 10 Mejores Recetas de Paella, Edición 2026, a generator zwróci las-10-mejores-recetas-de-paella-edicion-2026. Program zamienia znaki akcentowane na ASCII, zmienia wszystkie litery na małe, zastępuje spacje i znaki interpunkcyjne myślnikami, scala ciągi myślników w jeden oraz usuwa myślniki na początku i na końcu. Opcjonalne filtrowanie słów nieznaczących usuwa the, a, of itd., dając krótsze slugi.
Jak powstaje slug
-
1
Wklej swój tytuł
Dowolny język, dowolna długość. Tekst źródłowy nigdy nie jest ucinany w połowie słowa.
-
2
Unicode zostaje znormalizowany
Rozkład NFKD oddziela akcenty od liter; znaki łączące są usuwane. `ñ` staje się `n`, a `ö` staje się `o`.
-
3
Spacje i interpunkcja są zwijane
Wszystko, co nie należy do zbioru [a-z0-9], staje się myślnikiem; kolejne myślniki są zwijane w jeden.
-
4
Opcjonalna maksymalna długość
Przytnij do 60/80 znaków bez rozbijania słowa w połowie.
Przykłady
| Wejście | Slug |
|---|---|
Hello, World! |
hello-world |
Café & Croissants: a Parisian Guide |
cafe-croissants-a-parisian-guide |
2024 vs 2025: Which Year Wins? |
2024-vs-2025-which-year-wins |
¿Qué hora es? |
que-hora-es |
Apple M3, Real-world benchmarks |
apple-m3-real-world-benchmarks |
Leading/trailing spaces |
leading-trailing-spaces |
Kwestie SEO
- Utrzymuj slugi czytelne.
/recipes/paellajest lepsze niż/recipes/post?id=17. - Umieść docelowe słowo kluczowe wcześnie. Wyszukiwarki przypisują niewielką wagę słowom w adresie URL, zwłaszcza w pierwszych 3–4 wyrazach.
- Unikaj znaczników z datą, chyba że treść jest zależna od daty, w przeciwnym razie zapraszasz natychmiastowy rozjazd kanoniczny (
/2024/best-headphonesboli w 2026 roku). - Nie przesadzaj z upychaniem.
/best-cheap-running-shoes-for-men-women-kids-under-50-dollars-on-saleto zarazem slug i wołanie o pomoc. Wybierz dwa lub trzy pojęcia. - Dopasuj h1 luźno. Slug i tytuł powinny w rozpoznawalny sposób oddawać tę samą treść; nie muszą być identyczne.
Problemy specyficzne dla języka
- Niemieckie umlauty. Konwencja wydawnicza to
ü → ue, a nieu. Sprawdź, czy twój CMS to obsługuje. - Polskie znaki specjalne.
łnie da się rozłożyć metodą NFKD; pozostaje jakoltylko wtedy, gdy masz własną mapę znaków. - Pisma niełacińskie. Slugi arabskie, chińskie i cyrylickie są poprawne w adresach URL (IRI), ale w niektórych CDN-ach narzędzia się psują. Większość witryn stosuje transliterację (np. pinyin dla chińskiego).
- Emoji. Domyślnie usuwane w całości. Nawet te, które przetrwają, utrudniają udostępnianie adresów URL.
Obsługa kolizji
Jeśli dwa elementy treści dają ten sam slug, drugi zwykle otrzymuje przyrostek: -2, -3 lub krótki hasz. Unikaj polegania na znacznikach czasu w slugu, są brzydkie i rzadko przydatne.
Najczęściej zadawane pytania
Technicznie są poprawne, ale tylko niektóre części adresu URL ignorują wielkość liter. Większość systemów CMS i wyszukiwarek traktuje /About i /about jako różne adresy URL, dlatego małe litery są bezpieczniejsze i stanowią standard.
3–5 słów lub mniej więcej 50–60 znaków. Dłuższe slugi są indeksowalne, ale wyglądają nieporządnie w wynikach wyszukiwania i są skracane przy udostępnianiu.
Tak, ale standardem są myślniki, a John Mueller z Google wielokrotnie powtarzał, że Google traktuje myślniki jako separatory słów, a podkreślenia jako łączniki. Trzymaj się myślników.
Możesz je zachować dzięki kodowaniu URL, ale większość platform transliteruje je do ASCII ze względu na zgodność. Generator domyślnie tworzy slugi bezpieczne dla ASCII.
Powiązane narzędzia
Tabela ASCII
Pełna tabela ASCII od 0 do 127 z zapisem dziesiętnym, szesnastkowym, ósemkowym i binarnym oraz notacją numerycznych odwołań HTML, w tym kodami sterującymi NUL, LF i DEL.
Referencja znaków HTML
Przeszukiwalna lista encji HTML wraz z ich kodami nazwanymi i liczbowymi oraz kopiowaniem jednym kliknięciem specjalnych znaków i symboli.
Skróty klawiaturowe
Wyszukuj udokumentowane skróty domyślne VS Code, Chrome i Bash z GNU Readline w macOS, Windows i Linux.
Formatowanie HTML
Formatuj HTML lokalnie w przeglądarce, używając wcięć dwóch lub czterech spacji. HTML nie jest wysyłany ani walidowany.
Generator EditorConfig
Zbuduj plik .editorconfig z własnych reguł wcięć, końca linii i kodowania, a potem dodaj poprawną sekcję dla każdego języka w repozytorium: Python, Go, YAML, Makefile i więcej.
Formater JavaScript
Formatuj JavaScript, JSX, TypeScript i JSON z konfigurowalnym wcięciem, stylem cudzysłowów, średnikami i przecinkami końcowymi.
Narzędzie jest dostępne w innych językach
- Slug-Generator [DE]
- เครื่องมือสร้างสลัก (Slug) [TH]
- Generador de Slugs [ES]
- Generator Slug [ID]
- Trình tạo slug [VI]
- مولد الـ Slug [AR]
- Gerador de Slug [PT]
- スラグ生成器 [JA]
- Générateur de Slugs [FR]
- 슬러그 생성기 [KO]
- Slug-generator [SV]
- Slug-generator [NL]
- Generatore di Slug [IT]
- Генератор слагов [RU]
- Slug Oluşturucu [TR]
- Slug 生成器 [ZH]
- Slug Generator [EN]