İçindekiler
- SEO Dostu URL Nedir?
- İyi Bir URL'nin Özellikleri
- URL ve Anahtar Kelime İlişkisi
- Büyük/Küçük Harf ve Yinelenen İçerik Riski
- Kötü ve İyi URL Örnekleri
- Türkçe Karakter ve Slug Sorunu
- Kategori Hiyerarşisi URL'de Nasıl Yansıtılmalı?
- URL'de Nelerden Kaçınmalısınız
- URL Değiştirirken Nelere Dikkat Etmelisiniz?
- Sıkça Sorulan Sorular
- URL'de Türkçe karakter kullanabilir miyim?
- URL'de büyük veya küçük harf önemli mi?
- URL kaç kelime uzunluğunda olmalı?
- URL yapımı değiştirirsem trafiğim düşer mi?
- Tire mi alt çizgi mi kullanmalıyım?
- Sonuç
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
Urunileurunfarklı 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 URL | Sorun Neydi? |
|---|---|---|
magaza.com/urun.php?id=8342&kat=12 | magaza.com/urun/deri-cuzdan-siyah | Parametre okunaksız, anahtar kelime yok |
blog.com/2023/11/17/post-1234 | blog.com/blog/seo-dostu-url-yapisi | Tarih ve sayısal ID anlam taşımıyor |
magaza.com/Kategori/Erkek_Ayakkabi | magaza.com/kategori/erkek-ayakkabi | Büyük harf ve alt çizgi tutarsızlığı |
site.com/sayfa?ref=fb&session=x92j4k | site.com/hakkimizda | Takip parametreleri indekslenen adresi kirletiyor |
firma.com/hizmetlerimiz/hizmet-detay-sayfasi-1 | firma.com/hizmetler/web-tasarim | Jenerik, 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 Karakter | Slug 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-adigibi 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-seogibi 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=8342gibi 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ığı.
/urunlerile/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:
- 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.
- 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İç 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.
- 4Sitemap'i yeniden gönderin. Güncel adresleri içeren bir sitemap, Google'ın yeni yapıyı hızlı keşfetmesini sağlar.
- 5Search Console'da izleyin. Geçiş sonrası birkaç hafta "Kapsam" raporunu takip ederek beklenmeyen 404 artışlarını erken yakalayın.
# Ö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 -> /hakkimizdaYö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.
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