Slugify — Metni URL Slug'ına Dönüştür
Herhangi bir metni, tire veya alt çizgi ayırıcılı temiz bir URL slug'ına dönüştürün; ayrıca isteğe bağlı küçük harfe çevirme, aksan temizleme ve tekrar eden ayırıcıları birleştirme.
Slugify — Metni URL Slug'ına Dönüştür — Slugify, bir başlığı ya da ifadeyi temiz ve URL için güvenli bir slug'a dönüştürür: boşlukları, noktalama işaretlerini ve sembolleri bir ayırıcıyla değiştirir ve yalnızca harf ile rakamları korur. Tire veya alt çizgi ayırıcısını seçin, sonucu küçük harfe çevirin, é veya ñ gibi karakterlerden aksanları kaldırın ve tekrar eden ayırıcıları birleştirin. Her dönüştürme tamamen tarayıcınızda çalışır, bu yüzden yazdığınız hiçbir şey hiçbir zaman yüklenmez.
Slugify — Metni URL Slug'ına Dönüştür nedir?
Slugify, bir başlığı, manşeti veya herhangi bir ifadeyi temiz bir URL slug'ına — bir web adresinin okunabilir kısmına, örneğin "my-first-blog-post" — dönüştüren ücretsiz bir çevrimiçi slug oluşturucudur. Geliştiriciler, blog yazarları ve SEO uzmanları, okunabilir metinden kalıcı bağlantılar, dosya adları, çapa kimlikleri ve CSS sınıf adları oluşturmak için bunu kullanır. Yalnızca ASCII harf ve rakamlarını korur, her boşluğu, noktalama işaretini ve sembolü seçtiğiniz ayırıcıyla değiştirir. Bir tire (URL'ler için kebab-case standardı) veya alt çizgi seçebilir, slug'ı küçük harfe zorlayabilir, aksan işaretlerini kaldırarak é, ü ve ñ gibi aksanlı karakterleri e, u ve n'ye dönüştürebilir ve tekrar eden ayırıcı dizilerini tek bir ayırıcıya indirgeyebilirsiniz. Widget yalnızca JavaScript ile oluşturulduğundan, bu metin dizine eklenebilir açıklamadır: metni bir URL slug'ına dönüştürün, kalıcı bir bağlantı oluşturun ve bir bağlantıda kullanmak üzere bir dizeyi temizleyin.
Slugify — Metni URL Slug'ına Dönüştür nasıl kullanılır
- Başlığınızı veya metninizi Input kutusuna yazın ya da yapıştırın.
- Ayarlar panelini açın ve bir ayırıcı seçin: standart URL'ler için tire (-) veya alt çizgi (_).
- Slug'ı küçük harfe zorlamak için Küçük harf seçeneğini açın; varsayılan olarak açıktır.
- é veya ñ gibi karakterleri düz ASCII'ye (e, n) dönüştürmek için Aksanları kaldır seçeneğini açın.
- Ayırıcı dizilerini tek bir ayırıcıda birleştirmek için Tekrarları birleştir seçeneğini açın.
- Tamamlanan slug'ı salt okunur Output kutusunda okuyun ve kullanmak için Kopyala'ya tıklayın.
Örnekler
Blog yazısı başlığından tireli slug'a
Girdi
My First Blog Post!
Çıktı
my-first-blog-post
Bir addan aksanları kaldırma
Girdi
Café del Mar
Çıktı
cafe-del-mar
Alt çizgi ayırıcısı, tekrarları koru
Girdi
Hello World
Çıktı
hello___world
Sıkça sorulan sorular
- URL slug'ı nedir?
- Slug, bir web adresinin bir sayfayı tanımlayan okunabilir kısmıdır; örneğin example.com/blog/my-first-blog-post içindeki "my-first-blog-post". İyi bir slug yalnızca küçük harfler, rakamlar ve tireler kullanır; bu araç da tam olarak bunu üretir.
- Tire ve alt çizgi ayırıcısı arasındaki fark nedir?
- Tire (-) URL'ler ve SEO için gelenektir, çünkü arama motorları tireleri kelime sınırları olarak ele alır — kalıcı bağlantılar için bunu seçin. Alt çizgi (_) ise dosya adlarında, kod tanımlayıcılarında ve CSS'te yaygındır; buralarda tire istenmeyebilir. Araç, kelimeleri seçtiğiniz karakterle birleştirir.
- Aksanları kaldır ne yapar?
- Metni normalleştirir (Unicode NFKD) ve birleştirici aksan işaretlerini kaldırır, böylece aksanlı Latin karakterleri düz ASCII'ye indirgenir: é, e olur; ñ, n olur; ü, u olur. ASCII karşılığı olmayan karakterler, örneğin çoğu CJK karakteri veya emojiler, atılır, çünkü slug yalnızca A–Z, a–z ve 0–9 değerlerini korur.
- Tekrarları birleştir ne yapar?
- Açıkken, ardışık birden fazla ayırıcı tek bir ayırıcıda birleştirilir, böylece "Hello World" ifadesi "hello-world" olur. Kapalıyken, her boşluk, noktalama işareti veya sembol kendi ayırıcısına dönüşür, böylece aynı girdi "hello---world" olur. Her iki durumda da baştaki ve sondaki ayırıcılar her zaman kırpılır.
- Metnim bir sunucuya yüklenir mi?
- Hayır. Tüm dönüştürme, yerleşik JavaScript dize işlevleri kullanılarak %100 istemci tarafında, tarayıcınızda çalışır. Yazdığınız hiçbir şey hiçbir yere yüklenmez, saklanmaz veya gönderilmez; bu yüzden özel başlıkları, dahili sayfa adlarını ya da hassas içeriği güvenle slug'a dönüştürebilirsiniz.
İlgili araçlar
Base32 / Base58 Kodlama / Çözme
Metni Base32 (RFC 4648) veya Base58 (Bitcoin alfabesi) olarak kodlayın ve her ikisini de tekrar metne çözün; tamamen UTF-8 güvenli ve tümüyle tarayıcınızda.
Base64 Kodlama / Çözme
Metni Base64'e kodlayın veya Base64'ü tekrar metne çözün (UTF-8 güvenli).
Büyük/Küçük Harf Dönüştürücü ve Sayaç
Metnin büyük/küçük harf durumunu değiştirin ve karakterleri, kelimeleri ve satırları sayın.
Kod Biçimlendirici ve Küçültücü
HTML, CSS ve JavaScript'i tarayıcınızda anında güzelleştirin veya küçültün; 2 boşluk, 4 boşluk ya da sekme girintisi ve Terser destekli JavaScript sıkıştırması ile.