Slug Üreteci
Başlıkları ayırıcı ve uzunluk seçenekleriyle temiz URL slug’larına çevirin
Bu araç hakkında
Herhangi bir başlığı URL’ye hazır bir slug’a çevirin: küçük harf, tireyle ayrılmış, noktalama işaretlerinden arındırılmış ve aksanları düz ASCII’ye çevrilmiş — “Crème brûlée à Paris” ifadesi “creme-brulee-a-paris” olur. Seçenekler yaygın varyasyonları kapsar: alt çizgi ayırıcı, büyük/küçük harfi koruma ve kelimenin ortasından değil, kelime sınırından kesen bir azami uzunluk.
Slug’lar hem insanlar hem arama motorları için önemlidir: adres çubuğunda okunurlar, sohbete yapıştırıldığında yüzde kaçışına uğramadan hayatta kalırlar ve arama sonuçlarına anahtar kelime taşıyan bir URL kazandırırlar. Ev yapımı slugify işlevlerinin çoğunun atladığı adım harf çevirisidir — o olmadan aksanlı başlıklar ya URL’leri bozar ya da tümüyle kaybolur.
Her satır bağımsız olarak slug’a dönüşür; yani yapıştırılmış bir makale başlıkları listesi tek işlemde eşleşen bir slug listesine dönüşür.
Sıkça sorulan sorular
- Neden alt çizgi yerine tire?
- Arama motorları tireyi kelime ayırıcı sayar ama tarihsel olarak alt çizgiyi kelime birleştirici saymıştır; ayrıca altı çizili bağlantı metninde tire görsel olarak daha nettir. Alt çizgi ise dosya adları ve tanımlayıcılarda popülerliğini korur, bu yüzden ikisi de sunulur.
- Çince veya Kiril gibi Latin dışı yazılara ne olur?
- ASCII karşılığı olan karakterler (aksanlı Latin harfleri, ß → ss gibi birkaç özel harf) çevrilir; basit bir Latin eşlemesi olmayan yazılar kaldırılır. Latin dışı içerikte yaygın uygulama, ya yerel yazıyı URL’de yüzde kodlu tutmak ya da elle romanize bir slug yazmaktır.
- İdeal bir slug uzunluğu var mı?
- Paylaşım ve görüntüleme için kısa olan daha iyidir ama sıralamada bir uçurum yoktur. Azami uzunluk seçeneği kelime sınırından kırpar — slug sütunlarını 50–80 karakterle sınırlayan CMS’ler için kullanışlıdır.
- Başlık değiştiğinde slug da değişmeli mi?
- Yayımlandıktan sonra ideal olarak hayır — URL, başkalarının bağlantı verdiği bir adrestir. Çoğu site özgün slug’ı korur ya da bir yönlendirme ekler. Slug’ları oluşturma anında üretin ve yeniden adlandırmayı bilinçli bir yönlendirme kararı olarak ele alın.