Slug nedir, SEO için neden önemli?
Slug, bir URL'nin sayfayı tanımlayan, insan tarafından okunabilir son bölümüdür: nexsol.com.tr/ozel-yazilim-gelistirme. İyi bir slug, hem kullanıcıya hem arama motoruna sayfanın ne hakkında olduğunu net biçimde anlatır. Anahtar kelime içeren temiz bir URL, tıklanma oranını artırır ve SEO uyumlu URL yapısının temelini oluşturur.
Türkçe karakter neden URL'de olmamalı? Tarayıcılar İ, ç, ğ, ö, ş, ü gibi karakterleri yüzde işaretli (percent-encoding) uzun kodlara çevirir; bu da URL'yi okunamaz, paylaşılması zor ve hatalara açık hale getirir. Bu yüzden türkçe karakter url dönüşümünde harfleri ASCII karşılıklarına çözmek şarttır.
En kritik nokta: büyük "İ" harfi, toLowerCase() uygulanmadan ÖNCE "i"ye çözülmelidir. Aksi halde "İstanbul" → "i̇stanbul" gibi görünmez birleşik karakter (combining dot) hatası oluşur. Bu araç dönüşümü doğru sırayla yapar.
- Kısa ve net tutun: gereksiz dolgu kelimelerini (ve, ile, için) çıkarın.
- Anahtar kelime ekleyin: sayfanın hedef kelimesini slug'a taşıyın.
- Tire kullanın: kelimeleri tire ile ayırın, boşluk veya alt çizgi değil.
- Tek dil, küçük harf: tamamı küçük harf, yalnızca a–z ve 0–9.