# SEO Uyumlu URL ve Slug Üretici

Uzun bir başlığı olduğu gibi çevirmek adres üretmez. Marka ekini, bağlaçları ve tekrarları atıp kısa ve okunur bir adres kuruyoruz.

Ücretsiz SEO Araçları · Kaynak: https://kobiseo.com/araclar/slug-uretici/

Son güncelleme: 2026-08-25

> Aracın etkileşimli bölümü bu düz metin sürümünde yer almaz; kullanmak için yukarıdaki adrese bakın. Aşağıdaki bölüm aracın ne yaptığını ve arkasındaki kuralları anlatan kalıcı içeriktir.

Adresin son parçasına slug deniyor: `kobiseo.com/blog/seo-nedir/` gibi. Çoğu sitede otomatik üretiliyor ve kimse bakmıyor; ta ki bir müşteri bağlantıyı WhatsApp'tan paylaşana ve karşı tarafa yüz karakterlik bir karakter yığını gidene kadar.

İyi bir adres iki kitleye birden hitap ediyor. Kullanıcı adrese bakıp sayfanın ne olduğunu anlıyor; arama motoru da adresi sayfanın konusuna dair bir ipucu olarak okuyor.

Bu sayfa Türkçeye özgü iki tuzağı, iyi bir adresin özelliklerini ve yayındaki bir adresi değiştirmenin bedelini anlatıyor.

## Slug nedir?

Bir adresin, alan adından sonra gelen ve sayfayı tanımlayan kısmına **slug** deniyor. `siteniz.com/blog/kombi-bakimi-ne-zaman-yapilir` adresinde slug, sondaki `kombi-bakimi-ne-zaman-yapilir` bölümü. Türkçede "adres uzantısı" ya da "kalıcı bağlantı" karşılıkları kullanılıyor; İngilizce kaynaklarda **slug** ya da **permalink** olarak geçiyor.

İyi bir slug üç şeyi birden yapıyor: kısa oluyor, sayfanın konusunu söylüyor ve **değişmiyor**. Üçüncüsü en çok atlananı; bir adres yayımlandıktan sonra değiştirilirse eski adrese verilmiş bütün bağlantılar kırılıyor.

Türkçede ayrıca bir dönüştürme işi var: adreste `ı ş ğ ü ö ç` harfleri, boşluk ve büyük harf bulunamıyor. Araç bu dönüşümü yapıyor, ekleri koruyor ve gereksiz kelimeleri atıyor.

## Türkçede iki tuzak

Birincisi noktalı `i` harfi. Tarayıcıların ve çoğu kütüphanenin varsayılan dönüşümü İngilizce kurallarına göre çalışıyor: `ş` harfini `s`'ye çeviriyor ama `ı` harfini olduğu gibi bırakıyor ya da noktalı `i`'ye dönüştürüyor. Sonuç `kombi-bakımı` gibi, adreste bulunmaması gereken bir harf taşıyan slug oluyor.

İkincisi büyük `İ` harfi. Türkçede büyük `İ`'nin küçüğü `i`, büyük `I`'nın küçüğü `ı`. İngilizce kurallarıyla çalışan bir dönüştürücü `İ`'yi `I`'ya, sonra da `i`'ye çeviriyor ve harf kayması oluyor. Araç dönüşümü Türkçe yerel ayarıyla yapıyor.

Bir de kozmetik gibi görünen ama önemli bir ayrıntı var: adreste Türkçe harf kalırsa tarayıcı onu yüzde işaretli koda çeviriyor. `kombi-bakımı` adresi paylaşıldığında `kombi-bak%C4%B1m%C4%B1` olarak görünüyor; okunmuyor ve tıklanma oranını düşürüyor.

## Türkçede iki tuzak

**Türkçe karakterler.** Adreste yalnız İngiliz alfabesindeki harfler, rakamlar ve tire güvenle kullanılabiliyor. `ı ğ ş ç ö ü` tarayıcıda çalışıyor gibi görünse de kopyalandığında yüzde işaretli dizilere dönüşüyor. Doğru dönüşüm harf harf yapılıyor: `ı→i, ğ→g, ş→s, ç→c, ö→o, ü→u`.

Yaygın araçların çoğu bunu genel bir "aksan ayıklama" yöntemiyle yapıyor ve tam da `ı` harfinde takılıyor; çünkü `ı` aksanlı bir harf değil, Türk alfabesinde ayrı bir harf. Genel çözüm tek başına yetmiyor.

**Büyük İ harfi.** Yazılımların en sevdiği hata. Büyük `İ` küçültülünce çoğu programlama dilinde *iki* karaktere dönüşüyor: `i` ve üstündeki noktayı temsil eden görünmez bir işaret. Önce küçültüp sonra çevirmeye çalışan her araç burada bozuluyor. Bu araç Türkçe harfleri küçültmeden **önce** karşılıklarıyla değiştiriyor.

## Uzun bir başlık nasıl adrese dönüşüyor?

Bir başlığı olduğu gibi çevirmek adres üretmiyor. "Kombi Bakımı Ne Zaman Yapılır ve Fiyatları Nedir | Yılmaz Isı Sistemleri" başlığının bire bir karşılığı yetmiş beş karakterlik, on iki kelimelik bir dize oluyor; ne okunuyor ne de bir işe yarıyor.

Araç bunun yerine beş adım uyguluyor ve her adımda neyi attığını yazıyor.

**1. Marka eki atılıyor.** Başlıkların sonuna ayraçla eklenen site adı (`| Yılmaz Isı Sistemleri`) adreste bir şey anlatmıyor; alan adı zaten söylüyor. Yalnız son parça ve kısaysa atılıyor, çünkü bazı başlıklarda ayraçtan sonrası asıl içerik oluyor.

**2. Durak kelimeler atılıyor.** "Ve, ile, için, bir, bu" adresin uzunluğunu artırıyor, anlamına bir şey katmıyor.

**3. Tekrar eden kelime atılıyor.** "Kombi bakımı kombi fiyatları" başlığında `kombi` iki kez geçiyor; adreste bir kez yetiyor.

**4. Beş kelimeye indiriliyor.** Kalan kelimelerin ilk beşi tutuluyor. Sıralamayı taşıyan kelimeler başlıkta zaten önde durduğu için bu kırpma konuyu kaybettirmiyor.

**5. Altmış karakterde kesiliyor.** Kesme kelimenin ortasından değil, son tireden geri sararak yapılıyor.

Sonuç: `kombi-bakimi-ne-zaman-yapilir`. Yirmi dokuz karakter, beş kelime, konu belli. Atılan her şey "Ham çeviri ve atılanlar" bölümünde duruyor; kararı beğenmezseniz düğmeleri kapatıp adım adım geri alabiliyorsunuz.

> Adreslerinizde okunabilir kelimeler kullanın: içeriği ve yapısı anlaşılır adresler, kullanıcıların sitenizde gezinmesini kolaylaştırır. Uzun kimlik numaraları ve anlamsız parametreler yerine, sayfanın içeriğini anlatan kelimeler tercih edin. Kelimeleri ayırmak için tire kullanın; alt çizgi kelimeleri birleştirir ve okunurluğu düşürür.
> Kaynak: Google Search Central: Adres yapısı en iyi uygulamaları · https://developers.google.com/search/docs/crawling-indexing/url-structure

## Adres üretilirken denetleniyor

Çıktının altında dört kural canlı olarak denetleniyor; adres yazıldıkça sonuç değişiyor.

**Yalnız küçük harf, rakam ve tire.** Büyük harf içeren adresler sunucudan sunucuya farklı davranıyor ve aynı sayfanın iki adresi doğabiliyor. Türkçe karakterler ise adres çubuğunda `%C4%B1` gibi kodlanmış dizilere dönüşüp okunmaz oluyor.

**Uzunluk.** Altmış karakterin altı, arama sonucunda adresin tam görünmesini sağlıyor. Aşan adresler kesiliyor ve kullanıcı nereye gittiğini göremiyor.

**Kelime sayısı.** Üç ile beş kelime, konuyu anlatmaya yetiyor ve okunur kalıyor. Sekiz kelimelik bir adres, kelime doldurma izlenimi veriyor.

**Tarih ve sayfa numarası.** Adreste yıl geçiyorsa içerik güncellendiğinde iki kötü seçenekten birine sıkışıyorsunuz: adresi değiştirip yönlendirme kurmak, ya da güncel içeriği eski yılı taşıyan bir adreste bırakmak.

Denetim geçilmediğinde araç engellemiyor, uyarıyor: bazı durumlarda kuralı bilerek esnetmek gerekebiliyor. Kararı vermek için önce neyi esnettiğinizi görmeniz yeterli.

## İyi bir adresin özellikleri

**Kısa.** Üç ila altı kelime çoğu sayfa için yeterli. Uzun adres arama sonucunda kesiliyor ve paylaşınca hantal duruyor.

**Okunur.** `/urun?id=4821` kimseye bir şey söylemiyor; `/kadin-spor-ayakkabi` söylüyor. Google'ın [kendi tavsiyesi](https://developers.google.com/search/docs/crawling-indexing/url-structure) de adreslerin insanlar için anlamlı kelimeler taşıması yönünde.

**Tireli.** Kelimeleri tire ayırıyor. Alt çizgi de teknik olarak çalışıyor ama Google tireyi kelime ayracı sayıyor, alt çizgiyi saymıyor.

**Küçük harfli.** Bazı sunucular büyük ve küçük harfli adresi iki ayrı sayfa sayıyor; aynı içerik iki adreste görününce ikisi de zayıflıyor.

**Tarihsiz.** `/2024/03/yazi-basligi` gibi adresler içeriği eskitiyor; yazıyı güncellediğinizde adres yalan söylemeye başlıyor.

> Sitenizin adreslerinde anlamlı kelimeler kullanın: içeriğinizle ilgili kelimeler taşıyan adresler, hem ziyaretçiler hem arama motorları için daha anlaşılırdır. Kelimeleri ayırmak için tire kullanmanızı öneririz; alt çizgi yerine tire tercih edilmelidir. Adreslerde ASCII karakterler kullanılması önerilir. ASCII dışı karakterler kullanıldığında adresin kodlanmış hâli okunmaz uzunlukta olabilir ve paylaşıldığında anlamını kaybeder.
> Kaynak: Google Search Central: Adres yapısı en iyi uygulamaları · https://developers.google.com/search/docs/crawling-indexing/url-structure

## Durak kelimeleri atmalı mı?

"ve, ile, için, bir, bu" gibi kelimeler adresi uzatıyor ve anlamı çoğu zaman değiştirmiyor. Bu yüzden araç varsayılan olarak atıyor.

Ama her zaman doğru değil. "Nasıl yapılır" ifadesindeki "nasıl" aranan kelimenin parçası; atarsanız adres sorguyla bağını kaybediyor. Listeyi bu yüzden bilerek dar tuttuk: "en", "çok", "nasıl" gibi anlam taşıyanlar listede yok.

Bir teknik ayrıntı: liste **çevrilmiş hâlde** yazılı. Süzgeç Türkçe harfler zaten dönüştükten sonra çalışıyor; listede "için" yazsaydı "icin" ile eşleşmez, kelime sessizce adreste kalırdı. Bu hata ilk sürümde vardı ve sınamada yakalandı.

Yine de sonucu okuyup karar verin; düğmeyi kapatıp iki hâli karşılaştırabilirsiniz.

## Yayındaki bir adresi değiştirecekseniz

Bu, sonuçları en çok küçümsenen SEO işlerinden biri. Yayında olan bir adresi değiştirmek, o adrese verilmiş bütün bağlantıları ve birikmiş sıralamayı riske atıyor.

Değiştirmek zorundaysanız eski adresten yenisine **301 yönlendirmesi** kurun. 301 "bu sayfa kalıcı olarak taşındı" demek; arama motoru birikimi yeni adrese aktarıyor. Yönlendirme kurulmazsa eski adres 404 veriyor ve o sayfaya verilmiş her bağlantı boşa gidiyor. Kuralları [301 yönlendirme üreticisinden](https://kobiseo.com/araclar/yonlendirme-uretici/) alabilirsiniz.

Yeni bir sayfa yazıyorsanız bu sorun yok: adresi baştan doğru kurmak, sonradan düzeltmekten her zaman ucuz.

---

## Sık sorulanlar

Adres bir kez yayımlandıktan sonra değiştirmesi en pahalı şeylerden biri; bu yüzden sorular çoğunlukla "şimdi karar verirsem sonra pişman olur muyum" ekseninde geliyor. Aşağıdaki dört soru en sık takılınan noktalar; cevaplarda kuralı değil, kuralın sizi ileride nereye bağlayacağını anlatıyoruz.

### Adresin sonunda eğik çizgi olmalı mı?

İkisi de teknik olarak doğru; belirleyici olan tutarlılık. Google eğik çizgili ve çizgisiz iki adresi farklı iki sayfa olarak görebiliyor, ikisi de aynı içeriği veriyorsa hangisini dizine alacağına kendisi karar veriyor.

Sorunun görünmeyen tarafı iç bağlantılar: sitenizde bazı bağlantılar çizgili, bazıları çizgisiz yazılmışsa her tıklamada bir yönlendirme adımı oluşuyor. Tek başına felaket değil ama gereksiz ve birikiyor.

Yapılacak iş basit: bir biçim seçin, diğerini [301 ile](https://kobiseo.com/araclar/yonlendirme-uretici/) ona yönlendirin ve sitedeki bütün bağlantıları seçtiğiniz biçimde yazın. Bu sitedeki kural "her adres eğik çizgiyle biter"; hangisini seçtiğiniz değil, istisnasız uygulamanız önemli.

### Adreste kategori ya da tarih olmalı mı?

Gerekmiyor ve çoğu zaman zarar veriyor. Kategori adı adresi uzatıyor, kategoriyi değiştirdiğiniz gün adresi de değiştirmek zorunda bırakıyor; tarih ise içerik hâlâ geçerliyken sayfayı eski gösteriyor.

Düz bir yapı (`/blog/yazi-adi/`) çoğu KOBİ sitesi için hem yeterli hem esnek. Hizmet sayfalarında tek kademe bir ön ek (`/hizmetler/kombi-bakimi/`) mantıklı olabiliyor; ikiden fazla kademe neredeyse hiçbir zaman gerekmiyor.

İstisna: gerçekten tarihe bağlı içerikler. Bir kampanya duyurusu ya da yıllık rapor için tarih adreste anlamlı, çünkü sayfa zaten o yılın belgesi olarak kalacak.

### Rakam kullanabilir miyim?

Evet, rakamın kendisinde bir sorun yok. Model numarası, ölçü ya da adet gibi ayırt edici bir bilgiyse adreste durması doğru.

Dikkat edilecek tek şey yıl: `/seo-rehberi-2026` yazdığınızda gelecek yıl iki kötü seçenekten birine sıkışıyorsunuz. Ya adresi değiştirip yönlendirme kurmak, ya da güncel içeriği eski yılı taşıyan bir adreste bırakmak.

Pratik çözüm yılı başlıkta ve sayfa içinde tutmak, adresten çıkarmak. Başlığı yılda bir kez güncellemek beş saniye; adresi değiştirmek yönlendirme, iç bağlantı düzeltmesi ve yeniden taranma beklemek demek.

### Yazdıklarım bir yere gidiyor mu?

Hayır. Dönüşüm tarayıcınızda yapılıyor, yapıştırdığınız başlıklar bize ulaşmıyor.

Yayımlanmamış içeriklerin başlıklarını da bu yüzden rahatça deneyebiliyorsunuz. Saklanan bir kayıt olmadığı için sayfayı yenilediğinizde alan boşalıyor; ürettiğiniz listeyi kopyalayıp kendi tarafınıza alın.

## Kaynaklar

- [Google Search Central: Adres yapısı en iyi uygulamaları](https://developers.google.com/search/docs/crawling-indexing/url-structure), Google — resmî kaynak
