Slug (URL Adı) Oluşturucu

URL slug nasıl oluşturulur?

Sonuç

cocuklar-icin-10-kolay-tarif

Nasıl hesaplanır?

Araç URL sluğunu dört adımda üretir. Önce aksanlı Latin harflerini, büyük ve küçük, sade ASCII karşılıklarına çevirir: é, è, ñ, ü, ç, ğ, ı, İ, ö, ş, ł, ř, ž gibi harfler aksanını kaybeder; ß ss, æ ae, œ oe, ø ise o olur. Sonra her şeyi küçük harfe çevirir. Ardından a-z ve 0-9 dışındaki her karakter dizisi tek bir tire ile değiştirilir; böylece boşluklar ve noktalama tek ayraçta birleşir. En sonda baştaki ve sondaki tireler silinir. Kiril, Yunan ya da Çince gibi başka yazı sistemlerinin harfleri çevrilmez; ayraç sayılıp atılır.

Örnek hesaplama

Girdi: Çocuklar İçin 10 Kolay Tarif!. Türkçe harfler sadeleşince: Cocuklar Icin 10 Kolay Tarif!. Küçük harfe çevrilince: cocuklar icin 10 kolay tarif!. Boşluklar ve ünlem tireye döner: cocuklar-icin-10-kolay-tarif-. Sondaki tire silinir. Sonuç: cocuklar-icin-10-kolay-tarif

Bu örneği dene →

Sık yapılan hatalar

  • Kiril ya da Çince gibi Latin olmayan bir yazıyla girmek. Bu harfler çevrilmez; yalnızca onlardan oluşan bir başlık boş slug verir.
  • Uzun başlığın kısalacağını beklemek. Araç tüm sözcükleri tutar; kısa URL için gereksiz sözcükleri kendiniz çıkarın.
  • Sayfa yayınlandıktan sonra sluğu değiştirmek. Yönlendirme eklenmezse eski adres çalışmaz.
  • Sluğa alt çizgi ya da & gibi simge koymayı beklemek. Burada yalnızca harf, rakam ve tire kalır.

Bu hesaplama hakkında

Bu araç herhangi bir metni — genellikle bir sayfa başlığını — slug haline getirir: yalnızca URL'de güvenle kullanılabilen karakterlerden oluşan, tamamen küçük harfli ve tirelerle ayrılmış bir dize; aksanlı Latin harfleri (é için e, ü için u, ß için ss, æ için ae, ø için o, ł için l ve Türkçe ç, ğ, ı, ö, ş) en yakın düz ASCII karşılığına indirgenir, boşluklar, noktalama işaretleri ve Kiril ya da Çince gibi diğer tüm karakterler ise tireye dönüştürülür. Temiz bir slug, "Yeni Blog Yazım!" gibi bir başlığı yüzde kodlu karakterler ve boşluklarla dolu bir URL yerine "yeni-blog-yazim" haline getirir.

Bloggerlar, geliştiriciler ve içerik yöneticileri bir sayfa yayınladıkları her seferde bu aracı kullanır, çünkü çoğu içerik yönetim sistemi ve statik site oluşturucusu URL için bir slug bekler; arama motorları da kısa, okunabilir ve anahtar kelime içeren URL'leri ölçülü bir sıralama ve tıklanma sinyali olarak değerlendirir. Ayrıca rastgele kullanıcı metninden tutarlı dosya adları, bağlantı kimlikleri (anchor ID) veya tanımlayıcılar üretmek için de kullanılır.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (1)

  • Editör ekibi

    Anlamı simgelerde olan başlıklara dikkat edin. Harf ve rakam dışındaki her şey tire olur; bu yüzden C++ ve C# ikisi de yalnızca c çıkar, .NET ise net olur. Böyle başlıklı iki yazı aynı adresi isteyebilir. Yayınlamadan önce bunu kontrol edin ve cpp ya da csharp gibi ayırt edici bir sözcüğü elle ekleyin. Bir slug'ın hangi alfabeleri ya da simgeleri daha iyi işlemesini isterdiniz?

Popüler hesaplayıcılar

Tüm Hesaplayıcılar