Ana içeriğe geç
Teknik SEO

SEO Dostu URL Yapısı Nasıl Olmalı?

SEO dostu URL nasıl olmalı? Kısa, okunabilir ve anahtar kelime içeren URL yapıları, tarih/parametre sorunları ve URL değiştirirken dikkat edilecekleri anlatıyoruz.

EErcan Büyükcafer 10 Haziran 2025 Güncelleme: 1 Temmuz 2026 7 dk okuma
İçindekiler

Bir arama sonucuna baktığınızda, tıklamadan önce gözünüzün ilk takıldığı yerlerden biri adres satırıdır. magaza.com/urun.php?id=8342&kat=12&ref=fb92 gibi anlamsız bir karakter yığını mı görüyorsunuz, yoksa magaza.com/urun/deri-cuzdan-siyah gibi tek bakışta ne olduğunu anladığınız bir adres mi? İşte SEO dostu URL tam olarak bu farkı yaratır: hem kullanıcıya hem Google'a sayfanın ne hakkında olduğunu daha tıklamadan söyleyen, sade ve kalıcı bir adres yapısı.

Bu yazıda iyi bir URL'nin taşıması gereken temel özellikleri, en sık karşılaşılan kötü URL örneklerini ve doğru karşılıklarını, Türkçe karakterlerin slug'larda yarattığı sorunu ve URL yapınızı değiştirirken atlamamanız gereken kritik adımı — 301 yönlendirmeyi — ele alıyoruz.

SEO Dostu URL Nedir?

Kısa tanım: SEO dostu URL, bir web sayfasının adresini kısa, okunabilir, gerektiğinde anahtar kelime içeren ve gereksiz parametrelerden arındırılmış biçimde kurgulamaktır. Amaç, hem kullanıcının hem arama motorunun URL'ye bakarak sayfanın konusu hakkında fikir sahibi olabilmesidir.

URL, teknik olarak bir sayfayı bulmaya yarayan bir adrestir; ama SEO açısından çok daha fazlasını taşır. Google, sıralama yaparken URL içindeki kelimeleri de değerlendirir; kullanıcılar ise bir bağlantıyı paylaşırken, kaydederken ya da arama sonucunda görürken URL'ye bilinçli ya da bilinçsiz olarak güvenir. Düzenli, öngörülebilir bir URL yapısı sitenizin ne kadar özenli kurulduğunun da küçük bir göstergesidir.

Ayrıca URL, arama sonuçlarında doğrudan görünen birkaç unsurdan biridir. Başlık ve meta açıklamanın yanında, temiz bir adres kullanıcıda "bu sonuç güvenilir görünüyor" hissi uyandırarak tıklama olasılığını artırabilir; karmaşık, parametre dolu bir adres ise tam tersi bir izlenim bırakır.

İyi Bir URL'nin Özellikleri

Sağlam bir URL politikası birkaç basit kurala dayanır:

  • Kısa ve öz olmalı. Gereksiz kelime, tekrar ve dolgu ifadelerden arındırılmış bir URL hem kopyalanması hem hatırlanması kolay olur.
  • Okunabilir olmalı. URL'ye bakan biri, sayfayı hiç açmadan neyle karşılaşacağını tahmin edebilmeli.
  • Anahtar kelime içermeli. Sayfanın konusunu özetleyen 2-4 kelime, doğal biçimde URL'ye yansımalı — ama zorlama değil.
  • Kelimeler arasında tire (`-`) kullanılmalı. Google, kelimeleri ayırmak için tireyi tanır; alt çizgi (_) kelimeleri birbirine yapıştırılmış gibi okur.
  • Küçük harf kullanılmalı. Bazı sunucularda Urun ile urun farklı adresler olarak algılanabilir; bu da yanlışlıkla yinelenen içerik (duplicate content) yaratabilir.
  • Gereksiz parametre taşımamalı. Takip kodları, oturum kimlikleri ve filtre parametreleri mümkünse indekslenen ana URL'nin dışında tutulmalı.

URL ve Anahtar Kelime İlişkisi

URL'ye anahtar kelime eklemek küçük ama gerçek bir sinyaldir; Google, sayfanın konusunu anlamaya çalışırken başlık ve içeriğin yanında adrese de bakar. Ancak burada sınırı iyi çizmek gerekir: magaza.com/deri-cuzdan-erkek-hediyelik-deri-cuzdan-fiyatlari gibi aynı anahtar kelimenin URL içinde tekrar tekrar sıkıştırıldığı bir adres, doğal görünmediği için hem kullanıcıyı hem Google'ı rahatsız eder. Hedef, anahtar kelimeyi doldurmak değil; sayfanın konusunu en sade hâliyle yansıtmaktır.

Büyük/Küçük Harf ve Yinelenen İçerik Riski

Büyük-küçük harf tutarsızlığı, göründüğünden daha ciddi bir teknik soruna kapı aralar. magaza.com/Urun/Deri-Cuzdan ve magaza.com/urun/deri-cuzdan bazı sunucu yapılandırmalarında iki ayrı, birbirinden habersiz adres olarak çalışabilir. Aynı içerik iki farklı URL'de yayında kaldığında bu, klasik bir yinelenen içerik (duplicate content) sorununa dönüşür: Google hangi sürümü esas alacağına kendi karar vermek zorunda kalır ve sıralama gücünüz ikiye bölünür. rel="canonical" etiketi bu durumu kısmen telafi edebilir, ama en sağlam çözüm baştan tutarlı küçük harf kullanmaktır.

Somut bir örnekle düşünün: Gaziantep'te fıstıklı baklava satan bir e-ticaret sitesi ele alalım. magaza.com/urun.php?id=8342 gibi bir adres, sosyal medyada paylaşıldığında ya da bir müşteri tarayıcı geçmişinden ürünü yeniden bulmaya çalıştığında hiçbir ipucu vermez. Oysa magaza.com/urun/fistikli-baklava-1-kg adresi hem paylaşıldığında ne olduğu bellidir hem de arama sonuçlarında kullanıcının gözüne çarpan ek bir güven unsuru oluşturur.

Kötü ve İyi URL Örnekleri

Kural listesi soyut kalabilir; en iyi öğrenme yöntemi yan yana örnek görmektir:

Kötü URLİyi URLSorun Neydi?
magaza.com/urun.php?id=8342&kat=12magaza.com/urun/deri-cuzdan-siyahParametre okunaksız, anahtar kelime yok
blog.com/2023/11/17/post-1234blog.com/blog/seo-dostu-url-yapisiTarih ve sayısal ID anlam taşımıyor
magaza.com/Kategori/Erkek_Ayakkabimagaza.com/kategori/erkek-ayakkabiBüyük harf ve alt çizgi tutarsızlığı
site.com/sayfa?ref=fb&session=x92j4ksite.com/hakkimizdaTakip parametreleri indekslenen adresi kirletiyor
firma.com/hizmetlerimiz/hizmet-detay-sayfasi-1firma.com/hizmetler/web-tasarimJenerik, hiçbir şey anlatmayan ifade

Türkçe Karakter ve Slug Sorunu

Türkçe'ye özgü bir sorun var: ı, ş, ğ, ü, ö, ç gibi karakterler URL standardında doğrudan kullanılamaz. Bir tarayıcı bu karakterleri arka planda %C4%B1 gibi yüzde işaretli kodlara (percent-encoding) çevirir. Sonuç, hem çirkin görünen hem bazı sistemlerde tutarsız davranan bir adres olur.

Çözüm, sayfa başlığından slug (URL'nin son parçası) oluştururken Türkçe karakterleri Latin karşılıklarına çevirmektir:

Türkçe KarakterSlug Karşılığı
ıi
şs
ğg
üu
öo
çc

Örneğin "Kadıköy'de Diş Kliniği" başlıklı bir sayfanın slug'ı kadikoyde-dis-klinigi olmalı — kadıköy'de-diş-kliniği biçiminde bırakılmamalı. WordPress gibi popüler içerik yönetim sistemleri bu dönüşümü çoğunlukla otomatik yapar, ama özel yazılım altyapılarında bu adımın geliştirici tarafından doğrulanması gerekir; aksi hâlde bazı sunucu ve paylaşım platformlarında bozuk görünen bağlantılarla karşılaşabilirsiniz.

Kategori Hiyerarşisi URL'de Nasıl Yansıtılmalı?

Çok sayfalı bir sitede — e-ticaret, kurumsal veya blog fark etmez — URL'nin klasör yapısı sitenizin mantıksal hiyerarşisini de yansıtmalı. magaza.com/kategori/erkek-ayakkabi/spor-ayakkabi/nike-air-max gibi bir yapı, hem kullanıcıya "neredeyim" hissini verir hem de arama motoruna sayfalar arasındaki ilişkiyi gösterir. Ancak bunu abartmayın: dört-beş seviyeyi aşan klasör derinlikleri hem site mimarisi açısından karmaşıklaşır hem de derin sayfaların tarama önceliğini düşürebilir. Genel kural, kullanıcının ana sayfadan üç tıklamadan az bir mesafeyle herhangi bir sayfaya ulaşabilmesidir.

URL'de Nelerden Kaçınmalısınız

  • Gereksiz derin klasör yapısı. site.com/kategori/alt-kategori/alt-alt-kategori/urun-adi gibi beş-altı seviyeli yollar, hem kullanıcıyı hem taramayı yorar. Mümkünse iki-üç seviyede tutun.
  • Anahtar kelime tekrarı. site.com/seo/seo-hizmetleri/seo-danismanligi-seo gibi aynı kelimenin URL içinde defalarca geçmesi, doldurma (stuffing) olarak algılanabilir.
  • Session ID ve takip parametreleri. ?sid= veya ?utm_campaign= gibi parametrelerin indekslenen ana URL'de yer alması, aynı sayfanın onlarca varyantının indekse girmesine yol açabilir.
  • Anlamsız sayısal ID'ler. urun.php?id=8342 gibi adresler, hem kullanıcı için hem SEO için hiçbir bilgi taşımaz; mümkün olduğunca açıklayıcı bir slug ile değiştirilmeli.
  • Sonundaki eğik çizgi (trailing slash) tutarsızlığı. /urunler ile /urunler/ bazı sunucu yapılandırmalarında iki farklı adres olarak görülebilir. Birini seçip sitenizde tutarlı biçimde kullanın; gerekiyorsa diğerini seçtiğiniz sürüme yönlendirin.

URL Değiştirirken Nelere Dikkat Etmelisiniz?

URL yapısını değiştirmek — örneğin ?id= tabanlı adresleri anlamlı slug'lara geçirmek — SEO açısından hem fırsat hem risktir. Doğru yapılmazsa, mevcut sıralamalarınızı ve o adrese işaret eden backlink'lerin değerini kaybedebilirsiniz.

İzlemeniz gereken adımlar:

  1. 1Eski ve yeni URL eşleşme haritası çıkarın. Hangi eski adres hangi yeni adrese karşılık geliyor, eksiksiz bir liste hazırlayın.
  2. 2Her eski URL için 301 (kalıcı) yönlendirme kurun. Bu, hem kullanıcıyı hem Google'ı doğru adrese taşır ve eski sayfanın biriktirdiği sıralama gücünü yeni adrese aktarır. Ayrıntı için 301 ve 302 yönlendirme farkını anlatan yazımıza bakabilirsiniz.
  3. 3İç bağlantıları güncelleyin. Menü, footer ve içerik içindeki linkleri, yönlendirme üzerinden değil doğrudan yeni URL'ye işaret edecek şekilde düzenleyin.
  4. 4Sitemap'i yeniden gönderin. Güncel adresleri içeren bir sitemap, Google'ın yeni yapıyı hızlı keşfetmesini sağlar.
  5. 5Search Console'da izleyin. Geçiş sonrası birkaç hafta "Kapsam" raporunu takip ederek beklenmeyen 404 artışlarını erken yakalayın.
txt
# Örnek yönlendirme eşleme listesi
/urun.php?id=8342          ->  /urun/deri-cuzdan-siyah
/kategori.php?kat=12       ->  /kategori/erkek-ayakkabi
/sayfa.php?s=hakkimizda    ->  /hakkimizda

Yönlendirme haritasını çıkarırken zincirleme yönlendirmelerden (A'dan B'ye, B'den C'ye) kaçının. Her ek sıçrama hem sayfa açılış hızını yavaşlatır hem de bazı durumlarda aktarılan sıralama gücünün bir kısmının kaybolmasına yol açabilir; eski adresi doğrudan güncel adrese, tek adımda yönlendirmek en sağlıklısıdır.

Uyarı: URL yapısını "daha güzel görünsün" diye sık sık değiştirmek risklidir; her değişiklik, potansiyel bir 404 hatası ya da kaybolan link değeri fırsatı yaratır. Zorunlu bir teknik veya stratejik gerekçeniz yoksa mevcut URL yapınıza dokunmayın; gerekiyorsa da işlemi eksiksiz bir 301 yönlendirme planıyla yapın.

URL yapınızı sıfırdan kurarken ya da mevcut yapıyı denetlerken izlemeniz gereken tüm ilkeleri URL yapısı rehberimizde daha kapsamlı biçimde bulabilirsiniz.

Sıkça Sorulan Sorular

URL'de Türkçe karakter kullanabilir miyim?

Teknik olarak kullanabilirsiniz ama önerilmez; tarayıcılar bu karakterleri arka planda kodlayarak gösterir ve bazı sistemlerde tutarsız davranışa yol açabilir. Bunun yerine ı, ş, ğ, ü, ö, ç karakterlerini Latin karşılıklarına çevirerek sade bir slug oluşturmanız daha güvenlidir.

URL'de büyük veya küçük harf önemli mi?

Evet, çünkü birçok sunucu Urun ile urun adreslerini teknik olarak farklı sayfalar olarak değerlendirir. Bu durum yanlışlıkla yinelenen içerik sorunu yaratabileceğinden, sitenizde baştan sona tutarlı biçimde küçük harf kullanmanızı öneririz.

URL kaç kelime uzunluğunda olmalı?

Kesin bir kelime sayısı kuralı yoktur; ama genel pratik, slug kısmını 3-5 kelimeyle sınırlı tutmaktır. Amaç, sayfanın konusunu özetlemek için yeterli ama gereksiz uzatmayan bir uzunluk yakalamaktır.

URL yapımı değiştirirsem trafiğim düşer mi?

Eksiksiz bir 301 yönlendirme, güncellenmiş iç linkler ve yeniden gönderilmiş bir sitemap ile yapılan bir geçişte kalıcı bir trafik kaybı beklenmez. Geçiş sonrası birkaç haftalık kısa dalgalanmalar normaldir; Google'ın yeni adresleri yeniden değerlendirmesi zaman alır.

Tire mi alt çizgi mi kullanmalıyım?

Tire kullanın. Google, tireyi kelime ayracı olarak yorumlarken alt çizgiyi kelimeleri birleştiren bir karakter gibi okur; bu yüzden deri-cuzdan şeklindeki bir slug, deri_cuzdan'a göre daha doğru biçimde ayrıştırılır.

Sonuç

SEO dostu bir URL yapısı, küçük bir ayrıntı gibi görünse de hem kullanıcı güvenini hem arama motoru anlayışını doğrudan etkiler. Kısa, okunabilir, tutarlı küçük harfli ve gereksiz parametrelerden arındırılmış adresler kurmak; URL yapınızı değiştirmeniz gerektiğinde de bunu eksiksiz bir 301 planıyla yapmak, uzun vadede hem sıralamanızı hem kullanıcı deneyiminizi korur.

Sitenizde parametre kirliliği, tutarsız büyük/küçük harf kullanımı ya da eksik yönlendirme gibi URL sorunları olup olmadığını görmek için SeoPulse'un ücretsiz analizini deneyebilirsiniz.

Sitenizde bu konular nasıl duruyor?

Ücretsiz SeoPulse analizi, sitenizin bu ve 30+ konudaki durumunu tek raporda gösterir.

Ücretsiz analiz
E

Yazar

Ercan Büyükcafer

SEO & Dijital Pazarlama Uzmanı · SeoPulse

SeoPulse'un arkasındaki isim. Teknik SEO, içerik stratejisi ve organik büyüme üzerine çalışıyor; işletmelerin hem arama motorlarında hem de yapay zekâ araçlarında (GEO) görünürlüğünü artırmaya odaklanıyor.

  • SEO & organik büyüme
  • Teknik SEO & içerik stratejisi
  • GEO / AI görünürlük

İlgili yazılar