CodeKitHub
Kod Araçları

URL Slug Oluşturucu

Son güncelleme:

Bir blog yazısı başlığını veya herhangi bir metni yapıştırın, anında temiz, URL'ye uygun bir slug elde edin: küçük harfli, aksan işaretleri kaldırılmış, noktalama işaretleri seçtiğiniz ayırıcıyla değiştirilmiş ve tekrarlanan ayırıcılar birleştirilmiş. Siz yazdıkça her şey anlık olarak, doğrudan tarayıcınızda güncellenir.

Bu Araç Nedir?

Slug, example.com/blog/my-awesome-post adresindeki "my-awesome-post" gibi, belirli bir sayfayı tanımlayan web adresinin URL'ye uygun kısmıdır. Genellikle sayfa başlığından türetilir, küçük harfe çevrilir ve boşluklarla noktalama işaretleri bir ayırıcıyla değiştirilir.

İyi bir slug kısa, okunaklı ve yalnızca küçük harfler, rakamlar ve bir ayırıcıdan oluşur — bağlantıları bozabilecek veya arama motorlarını yanıltabilecek boşluk, aksanlı karakter ya da özel sembol içermez.

Neden Kullanmalısınız?

  • Canlı önizleme: herhangi bir düğmeye tıklamaya gerek kalmadan, siz yazarken oluşturulan slug'ı anında görün.
  • Ayırıcı olarak tire veya alt çizgi seçin, isterseniz orijinal büyük/küçük harf biçimini koruyun.
  • Bir kelimeyi ortadan kesmeyen, isteğe bağlı maksimum uzunluk kısaltması.
  • Yaygın aksanlı karakterleri (é, ñ, ü vb.) sadece silmek yerine düz ASCII'ye çevirir.
  • Tamamen tarayıcınızda çalışır — hiçbir şey yüklenmez veya kaydedilmez.

Nasıl Kullanılır

  1. Başlığınızı veya metninizi giriş kutusuna yapıştırın ya da yazın.
  2. Bir ayırıcı seçin (tire veya alt çizgi) ve gerekiyorsa küçük harf seçeneğini açıp kapatın.
  3. İsterseniz slug'ları kısa tutmak için bir maksimum uzunluk belirleyin.
  4. Oluşturulan slug'ı tek tıklamayla kopyalayın.

Örnek

Giriş

10 Tips for Building a Café in São Paulo!

Çıkış

10-tips-for-building-a-cafe-in-sao-paulo

Aksanlı harfler dönüştürülür, noktalama işaretleri kaldırılır ve boşluklar tireye çevrilir.

Yaygın kullanım alanları

  • Blog ve CMS platformları: yazı URL'si için makale başlığından temiz bir slug oluşturmak.
  • E-ticaret: ürün adlarından daha temiz ve paylaşılabilir ürün URL'leri oluşturmak.
  • Statik site oluşturucular: birçoğu, sayfa başlığından türetilen bir slug alanını frontmatter'da zorunlu kılar.
  • Dosya ve varlık adlandırma: herhangi bir metni, boşluk veya özel karakter içermeyen güvenli dosya adlarına dönüştürmek.

Slug için en iyi uygulamalar

Slug'ları kısa ve açıklayıcı tutun — uzun URL'ler paylaşılması daha zor olur ve arama sonuçlarında kesilebilir. Bir slug'ı daha da kısaltmanız gerektiğinde "a", "the", "and" gibi anlamsız bağlaç ve edatlardan kaçının.

Belirli bir slug'a sahip bir URL yayınlanıp dizine eklendikten sonra, bir yönlendirme (redirect) kurmadıkça değiştirmekten kaçının — bu, gelen bağlantıları ve arama sıralamasını bozar. İçerik yayınlamadan önce ayırıcı kuralınızı (tire, yaygın olarak önerilen varsayılan seçenektir) belirleyin, çünkü bir site içinde farklı stillerin karışması tutarsız görünür.

Sıkça Sorulan Sorular

Slug neden küçük harfle yazılır?

Arama motorları ve çoğu web sunucusu URL'leri büyük/küçük harfe duyarlı olarak ele alır, bu yüzden karışık kullanım tekrarlanan içerik sorunlarına yol açabilir (örneğin /Post ile /post'un farklı sayfalar olarak görülmesi gibi). Küçük harf kullanımı bu sorunu tamamen ortadan kaldırır.

Tire mi alt çizgi mi — SEO için hangisi daha iyi?

Google, 2010'dan beri tireleri önermektedir çünkü onları kelime ayırıcı olarak yorumlar; alt çizgi ise kelimeleri birleştiriyormuş gibi okunabilir. Genel kullanıma açık URL'ler için tire daha güvenli bir varsayılan seçimdir.

Aksanlı veya Latin olmayan karakterlere ne olur?

Yaygın aksanlı Latin karakterler (é, ñ, ü, ç vb.) en yakın ASCII karşılığına dönüştürülür. Bu eşlemenin dışında kalan karakterler (CJK veya Arapça yazı gibi) kaldırılır, çünkü çoğu URL slug kuralı yalnızca ASCII bekler.

Maksimum uzunluk seçeneği neden kelimeleri kesmiyor?

Sabit bir karakter sayısında kesmek bir kelimeyi ortadan bölebilir, bu da URL'de bozuk görünür. Araç bunun yerine bir önceki ayırıcıya kadar geri döner, böylece slug her zaman tam bir kelimeyle biter.

Metnim bir sunucuya gönderiliyor mu?

Hayır. Dönüştürme işlemi tamamen tarayıcınızdaki yerel JavaScript ile gerçekleşir. Yazdığınız hiçbir şey yüklenmez, saklanmaz veya kaydedilmez.

İlgili Araçlar