Ana içeriğe geç

SEO Uyumlu URL Nasıl Olmalı? Slug Optimizasyonu

SEO Uyumlu URL Nasıl Olmalı? Slug Optimizasyonu - SEO Rehberi

URL yapısı Google sıralamasını doğrudan etkiler. Kısa ve anlamlı URL'ler %45 daha fazla tıklanır—uzun, karmaşık yapılar ise hem kullanıcıyı şaşırtır hem de arama motorlarının sayfayı anlamasını zorlaştırır.

Google'ın John Mueller URL'lerin sıralama faktörü olduğunu söyledi. Anahtar kelime içeren, okunabilir yapılar organik trafiği artırır. İçerik Analizi aracımız URL'nizi de kontrol eder.

URL ve slug nedir?

URL (Uniform Resource Locator), bir web sayfasının internet üzerindeki adresidir. Slug ise URL'nin son kısmıdır ve sayfanın içeriğini tanımlar.

Örnek URL yapısı:

https://www.seodenetim.com/blog/seo-uyumlu-url-nasil-olmali-slug-optimizasyonu.html
                    └─────┬─────┘ └──┬──┘ └──┬──┘ └──────────────────┬──────────────────┘
       Domain      Alt dizin  Kategori                    Slug

Bu örnekte slug kısmı "seo-uyumlu-url-nasil-olmali-slug-optimizasyonu" şeklindedir. Slug, sayfanın içeriğini açıkça tanımlar ve anahtar kelime içerir.

SEO uyumlu URL özellikleri

Uzunluk ve anahtar kelime

İdeal URL 50-60 karakter. Daha uzunu arama sonuçlarında kesilir, mobilde tamamen görünmez.

İyi:

seodenetim.com/blog/seo-url-optimizasyonu

Kötü:

seodenetim.com/blog/2026/03/15/seo-uyumlu-url-nasil-olmali-slug-optimizasyonu-rehberi-detayli-anlatim

Odak anahtar kelimenizi URL'nin başına koyun. "robots-txt-nedir" slug'ı "nedir-robots-txt"ten daha güçlü—Google soldan sağa okur, ilk kelimeye daha fazla ağırlık verir.

Tire, küçük harf, Türkçe karakter

Google tire (-) karakterini kelime ayırıcı sayar. Alt çizgi (_) kelimeleri birleştirir:

Doğru: seo-uyumlu-url → Google üç kelime görür
Yanlış: seo_uyumlu_url → Google tek kelime görür

URL'ler büyük-küçük harf duyarlı. Bazı sunucular "Blog" ile "blog"u farklı sayfa sayar—duplicate content riski. Hep küçük harf kullanın.

Türkçe karakterler (ç, ğ, ı, ö, ş, ü) tarayıcıda encode olur:

içerik-analizi → i%C3%A7erik-analizi

Hem çirkin hem paylaşımda sorun çıkarır. Türkçe karakteri İngilizce karşılığına çevirin.

Stop word'leri atın

Stop words (ve, veya, için, ile, gibi, nasıl) URL'yi uzatır ama SEO değeri sıfır:

❌ seo-icin-url-optimizasyonu-nasil-yapilir
✅ seo-url-optimizasyonu

İstisna: Anahtar kelimenin kendisi stop word içeriyorsa ("nasıl yapılır" araması için) bırakın. Yoksa temizleyin.

Kategori, tarih, uzantı

Blog için kategori yapısı mantıklı—hem kullanıcı hem Google hiyerarşiyi anlar:

seodenetim.com/blog/kategori/icerik-seo/blog-basligi

Ama 4+ seviye URL'den kaçının. Çok derin yapı hem uzun hem karmaşık:

❌ site.com/blog/2026/mart/icerik-seo/url-optimizasyonu

Tarih kullanımı tartışmalı. Haber siteleri için uygun (güncellik önemli), blog için değil (evergreen içerik eski görünür). Tarih eklerseniz güncelleme zorlaşır—URL değiştirmek 301 yönlendirme demek.

Dosya uzantısı (.html) SEO'ya etki etmez. Modern siteler uzantısız tercih eder ama önemli olan tutarlılık. Tüm sitede aynı yapıyı kullanın.

URL değiştirme riski

Mevcut URL'yi değiştirmek riskli. Eski URL'ye gelen backlink'ler ve sıralama kaybolabilir. Değiştirirseniz mutlaka 301 yönlendirme yapın—yoksa 404 hatası alırsınız.

301 yönlendirme ne yapar:

  • Eski URL'ye gelen ziyaretçiyi yeni URL'ye yönlendirir
  • Backlink gücünü korur (tam değil, %90-95 civarı)
  • Google'a "bu sayfa kalıcı olarak taşındı" der

htaccess örneği:

Redirect 301 /eski-url /yeni-url

htaccess Generator aracımız yönlendirme kurallarını otomatik oluşturur.

Ne zaman değiştirmeli? Sadece şu durumlarda:

  • URL 80+ karakter ve mobilde tamamen kesiliyorsa
  • Anahtar kelime hiç yoksa ve sayfa sıralamıyorsa
  • Türkçe karakter var ve paylaşımda sorun çıkarıyorsa
  • Duplicate content sorunu yaratıyorsa

Küçük düzeltme için URL değiştirmeye değmez. Mevcut sıralama ve backlink kaybı riski yüksek.

Yaygın hatalar

E-ticaret sitelerinde filtre parametreleri URL'yi kirletir:

site.com/urunler?kategori=ayakkabi&renk=siyah&beden=42&siralama=fiyat

Her parametre kombinasyonu farklı URL oluşturur ama içerik aynı—duplicate content. Çözüm: Canonical tag veya robots.txt ile parametreleri engelleyin.

Eski sistemler URL'ye session ID ekler:

site.com/sayfa?sessionid=abc123xyz

Her kullanıcı farklı URL görür, Google duplicate sayar. Session ID'yi cookie'de saklayın.

Trailing slash (/) tutarsızlığı da sorun:

site.com/blog/ ≠ site.com/blog

Google bunları farklı sayfa sayabilir. Canonical tag ile tercih ettiğiniz versiyonu belirtin—ya hep slash, ya hiç slash.

CMS platformlarında URL

WordPress'te Ayarlar → Kalıcı Bağlantılar'dan yapıyı değiştirin. Önerilen:

/%postname%/

Tarih içeren yapılardan kaçının—evergreen içerik eski görünür:

❌ /%year%/%monthnum%/%postname%/

Shopify otomatik slug oluşturur ama düzenlenebilir. Ürün sayfasında "Arama motoru listesi önizlemesi" bölümünden URL handle'ı değiştirin.

Özel CMS geliştiriyorsanız URL rewriting kullanın. Apache için mod_rewrite, Nginx için rewrite direktifleri. Slug fonksiyonu yazarken:

  • Türkçe karakteri İngilizce karşılığına çevir (ç→c, ş→s)
  • Boşlukları tire ile değiştir
  • Özel karakterleri temizle (!@#$%)
  • Ardışık tireleri tek tireye indir (--- → -)

Kullanıcı davranışı

SEO uyumlu URL sadece Google için değil, kullanıcı için de önemli. Kısa ve anlamlı URL:

  • Paylaşımda daha çekici görünür
  • Hafızada kalır (seodenetim.com/blog/robots-txt-nedir hatırlanır, /p=12345 hatırlanmaz)
  • Güven verir (profesyonel görünüm)

Twitter gibi karakter sınırı olan platformlarda kısa URL avantaj sağlar. 280 karakterlik tweet'te 120 karakterlik URL yer kaplar.

Gerçek senaryo: Kullanıcı WhatsApp'ta link paylaşıyor. "seodenetim.com/blog/robots-txt-nedir" gören arkadaşı ne hakkında olduğunu anlar, tıklar. "seodenetim.com/blog/p=12345&cat=3&ref=xyz" gören şüphelenir, tıklamaz.

URL optimizasyonu organik trafiği doğrudan etkiler. Yeni içerik oluştururken URL yapısına baştan dikkat edin—sonradan değiştirmek riskli ve zahmetli.

Mevcut URL'lerinizi gözden geçirin. 80+ karakter, anahtar kelime yok, Türkçe karakter var veya duplicate content yaratıyorsa 301 yönlendirme ile optimize edin. İçerik Analizi aracımız URL yapınızı kontrol eder, htaccess Generator yönlendirme kurallarını oluşturur.