Blog Yazısı · SEO

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

KepezWeb Admin 6 dk okuma SEO
SEO Dostu URL Yapısı Nasıl Olmalı?

SEO dostu URL yapısı yalnızca kısa adres demek değildir. Hiyerarşi, slug yazımı, parametre ve Türkçe karakter kararları hem tarama hem kullanıcı deneyimini etkiler. Bu rehberde yönetilebilir bir adres mimarisi kurmak için uygulanabilir adımları bulacaksınız.

Bir sayfanın konusu çoğu zaman başlıktan önce URL’den okunur. SEO dostu URL yapısı, arama motoruna sinyal vermenin ötesinde ziyaretçiye güven, tıklama netliği ve paylaşılabilirlik sağlar. Kısa-uzun tartışması tek başına yeterli değildir; hiyerarşi, parametre yönetimi, Türkçe karakter tercihi ve klasör kararları birlikte ele alınmalıdır.

Bu rehberde adres mimarisini planlarken hangi soruları soracağınızı, hangi örneklerin işe yaradığını ve hangi kalıplardan uzak durmanız gerektiğini adım adım özetliyoruz.

SEO Dostu URL Yapısı Ne Anlama Gelir?

SEO dostu bir URL; okunabilir, öngörülebilir ve sayfa konusuyla uyumlu bir adrestir. Teknik olarak taranabilir olması gerekir; pratikte ise insan bir bakışta “bu sayfa ne?” sorusuna cevap alabilmelidir.

İyi bir yapı genelde şu özelliklere yaklaşır:

  • Anlamlı kelimeler içerir; rastgele kod veya oturum kimliği taşımaz.
  • Site hiyerarşisini abartmadan yansıtır.
  • Mümkün olduğunca sabit kalır; her filtre değişiminde yeni kopya üretmez.
  • Küçük harf ve tutarlı ayırıcı kullanır.
  • Gereksiz parametre, tarih ve tekrarlı klasörlerden arındırılmıştır.

URL, tek başına sıralama garantisi değildir. Yine de zayıf adresler tarama bütçesini boşa harcayabilir, yinelenen içerik riskini artırabilir ve paylaşımda güveni düşürebilir.

Hiyerarşi ve Klasör Kararları

Hiyerarşi, “her konuyu bir klasör altına gömmek” anlamına gelmez. Amaç, kullanıcının ve arama motorunun sayfanın site içindeki yerini tahmin edebilmesidir.

Ne kadar derinlik makul?

Üç-dört düzeyden sonra adresler uzar, yazımı zorlaşır ve yönetim maliyeti artar. Çoğu kurumsal sitede şu mantık yeterlidir:

  • Ana kategori / alt kategori / sayfa
  • veya ana kategori / sayfa

Örnek:

  • iyi: /hizmetler/seo
  • iyi: /blog/seo-dostu-url-yapisi
  • zayıf: /tr/sayfalar/hizmetlerimiz/dijital/seo-hizmetleri/detay/index

Klasör isimleri ne işe yarar?

Klasörler bilgi mimarisini görünür kılar. Ancak her kelimeyi klasöre taşımak gerekmez. “blog”, “hizmetler”, “urunler”, “sehir” gibi sabit ve anlamlı kökler genelde yeterlidir. Aynı kavram için birden fazla kök kullanmak (/makale/, /yazilar/, /blog/) hem iç bağlantı hem raporlamayı karmaşıklaştırır.

Sayfa türü seçerken adres mimarisini de düşünmek gerekir. Konuya uygun sayfa formatını netleştirmek için arama niyeti analizi rehberimiz yardımcı olabilir.

Slug Yazımı: Okunabilirlik ve Tutarlılık

Slug, domain’den sonraki sayfa adıdır. İyi slug; konuyu özetler, gereksiz bağlaçlardan arınır ve tekrar etmez.

Pratik kurallar:

  • Küçük harf kullanın.
  • Kelimeleri tire (-) ile ayırın; alt çizgi ve boşluk kullanmayın.
  • Stop kelimeleri (ve, ile, için, bir) yalnızca anlam bozuluyorsa ekleyin.
  • Aynı kelimeyi arka arkaya tekrarlamayın.
  • Tarih, ID veya otomatik kod eklemeyin; zorunlu değilse.
  • Slug’ı yayın sonrası sık değiştirmeyin.

Örnek karşılaştırma:

Zayıf örnekDaha iyi örnekNeden
/Sayfa.aspx?id=4482/hizmetler/web-tasarimKonu okunabilir; parametre yok
/blog/2024/03/15/seo-dostu-url-yapisi-nasil-olmali-kesin-rehber/blog/seo-dostu-url-yapisiTarih ve dolgu kaldırıldı
/urunler/urun_detay_final_v2/urunler/deri-cantaİç dil ve versiyon kodu yok
/SEO/SEO-Hizmeti-SEO/hizmetler/seoTekrar ve karma büyük-küçük harf yok

Slug’a birincil anahtar kelimeyi doğal yerleştirmek faydalıdır; ancak her varyasyonu adrese yığmak hem okunabilirliği bozar hem de gereksiz uzunluk üretir.

Türkçe Karakter ve ASCII Tercihi

Türkçe sitelerde sık sorulan soru şudur: URL’de ç, ğ, ı, ö, ş, ü kalsın mı, ASCII’ye mi çevrilsin?

Her iki yaklaşım da teknik olarak mümkündür; kritik nokta tutarlılıktır. Karar verirken şunlara bakın:

  • Tutarlı yönlendirme: Hem Türkçe hem ASCII sürüm açıksa yinelenen içerik riski doğar. Tek kanonik sürüm seçin; diğerini 301 ile yönlendirin.
  • Paylaşım ve e-posta: Bazı sistemler kodlanmış karakterleri çirkin gösterebilir. Marka ve operasyon ekibiniz sık kopyala-yapıştır yapıyorsa ASCII daha sorunsuz olabilir.
  • CMS ve eklenti davranışı: Otomatik slug üreticisi her seferinde farklı çıktı veriyorsa önce bunu sabitleyin.
  • İç bağlantı disiplini: Menü, sitemap ve içerik linkleri hep aynı forma işaret etmeli.

Pratik öneri: Site genelinde tek kural koyun. Yeni projelerde çoğu ekip ASCII slug’ı (ornek: seo-dostu-url-yapisi) tercih eder; çünkü log, analitik ve entegrasyon tarafında sürtünme daha azdır. Mevcut sitede Türkçe karakterli adresler zaten oturmuşsa, “temizlik” adına toplu değişiklik yapmak her zaman doğru olmayabilir; önce trafik ve yönlendirme planını çıkarın.

Parametreler, Filtreler ve Oturum Kimlikleri

E-ticaret ve liste sayfalarında URL’ler hızla parametre çöplüğüne dönebilir. ?renk=siyah&sira=fiyat&sayfa=2&ref=banner gibi zincirler tarama, indeks ve analitik açısından risk üretir.

Hangi parametreler sorun yaratır?

  • Oturum veya takip kimlikleri (sessionid, utm kopyaları kalıcı adreste tutuluyorsa)
  • Sıralama ve görünüm tercihleri (her kombinasyon ayrı indeks adayı olmasın)
  • Aynı içeriği üreten farklı filtre dizilimleri
  • Boş veya varsayılan değer taşıyan parametreler

Ne yapmalısınız?

  1. İndekslenmesini istediğiniz filtre kombinasyonlarını bilinçli seçin; geri kalanı noindex, canonical veya parametre işleme ile yönetin.
  2. Filtre sırasını sabitleyin; aynı filtrelerin farklı dizilimi ayrı URL üretmesin.
  3. Sayfalama için tutarlı bir kalıp kullanın ve önceki/sonraki ilişkilerini netleştirin.
  4. Kampanya parametrelerini kalıcı içerik adresine gömmeyin.
  5. Sunucu tarafında gereksiz parametreleri temizleyen kurallar tanımlayın.

Ürün ve kategori adresleri e-ticarette ayrıca stok, varyant ve arama deneyimini etkiler. Katalog yapınız karmaşıksa e-ticaret sitesi kurgusunda URL kurallarını en başta sabitlemek sonradan göç maliyetini azaltır.

CMS, Teknik Altyapı ve Uygulama Disiplini

Güzel bir URL politikası, CMS’in otomatik davranışına yenik düşerse kâğıt üzerinde kalır. Yaygın sorunlar şunlardır:

  • Her kaydetmede slug’ın yeniden üretilmesi
  • Kategori değişince adresin otomatik kırılması
  • www / non-www ve http / https sürümlerinin birlikte açık kalması
  • Sondaki eğik çizgi (/) konusunda tutarsızlık
  • Büyük-küçük harf duyarlı sunucu ayarları

Yayına almadan önce kontrol listesi:

  1. Tercih edilen alan adı ve protokol tekilleştirildi mi?
  2. Slug düzenleme kilidi veya onay akışı var mı?
  3. 404 ve 301 süreçleri kim tarafından yönetiliyor?
  4. XML sitemap yalnızca kanonik adresleri mi listeliyor?
  5. İç linkler parametreli veya yönlendirilen adreslere mi gidiyor?

Altyapı seçimi bu disiplini kolaylaştırır veya zorlaştırır. Yönetim paneli kararınızı gözden geçiriyorsanız hangi CMS’in size uygun olduğunu teknik bağımlılık ve URL kontrolü açısından da değerlendirin.

KepezWeb projelerinde adres mimarisini tasarım ve içerik aşamasından ayrı bir “sonradan bakarız” işi olarak bırakmamayı öneririz. Erken netleşen kurallar, hem geliştirme hem içerik ekibinin aynı dili konuşmasını sağlar.

URL Değişikliği Gerekirse Nasıl İlerlemeli?

Yanlış kurulmuş bir yapı sonsuza kadar taşınmak zorunda değildir; ancak her değişiklik SEO ve analitik sürekliliğini etkiler. Toplu URL revizyonunda şu sıra işe yarar:

  1. Mevcut adres envanterini çıkarın (sitemap, tarama, analitik, Search Console).
  2. Eski-yeni eşleştirme tablosu oluşturun; bire bir eşleşmeye öncelik verin.
  3. 301 yönlendirmeleri hazırlayın; zincir ve döngü test edin.
  4. İç link, menü, canonical ve schema alanlarını yeni adreslere güncelleyin.
  5. Yayın sonrası 404, tarama ve gösterim raporlarını izleyin.

Sadece “daha kısa olsun” diye yüksek trafikli URL’leri değiştirmek nadiren değer üretir. Değişiklik, yinelenen içerik, kırık hiyerarşi veya yönetilemeyen parametre yükü gibi somut bir sorunu çözüyorsa anlamlıdır.

Uygulanabilir Bir URL Politikası Örneği

Ekibinize tek sayfalık bir politika bırakmak, her yeni sayfada tartışmayı bitirir. Örnek çerçeve:

  • Kökler: /hizmetler/, /blog/, /urunler/
  • Slug: küçük harf, tire, ASCII, 3–6 kelime bandı hedefi
  • Türkçe karakter: kullanılmaz; varsa 301 ile ASCII’ye alınır
  • Parametre: yalnızca zorunlu filtre ve sayfalama; kanonik adres parametresiz tercih edilir
  • Yasak: session id, “final”, “yeni”, “test”, tekrarlı anahtar kelime yığını
  • Değişiklik: slug değişimi içerik sahibi + teknik onay ister

Bu kurallar markanıza göre sadeleştirilebilir. Önemli olan kuralın yazılı, uygulanabilir ve denetlenebilir olmasıdır.

Kurumsal sitenizde veya mağazanızda adres mimarisini içerik ve teknik SEO ile birlikte ele almak istiyorsanız KepezWeb’in SEO hizmeti kapsamında tarama, indeks ve URL bütünlüğü kontrollerini de planlayabilirsiniz.

Sıkça Sorulan Sorular

SEO dostu URL ne kadar kısa olmalı?

Sabit bir karakter kotası yoktur. Hedef, konuyu gereksiz uzatmadan okunabilir kılmaktır. Anlamı koruyan kısa adres, yapay biçimde budanmış belirsiz adresten iyidir.

URL’de anahtar kelime kullanmak zorunlu mu?

Zorunlu değildir; ancak sayfa konusuyla uyumlu bir kelime grubu hem kullanıcıya hem bağlama yardımcı olur. Anahtar kelimeyi tekrarlayarak doldurmak fayda sağlamaz.

Kategori adını URL’den kaldırmak sıralamayı bozar mı?

Tek başına bozmaz. Asıl risk, kaldırırken yönlendirme ve iç link güncellemesini eksik bırakmaktır. Düz yapı da, kontrollü hiyerarşi de çalışabilir; tutarlılık ve bakım kolaylığı belirleyicidir.

Filtreli e-ticaret URL’leri indekslenmeli mi?

Yalnızca arama talebi ve stok/içerik değeri olan kombinasyonlar adaydır. Geri kalan filtreler taranabilir olsa bile indeksten genelde uzak tutulur veya kanonik ile birleştirilir.

Eski URL’leri hemen mi değiştirmeliyim?

Hayır. Önce envanter, eşleştirme ve yönlendirme planı çıkarın. Düşük riskli yeni içeriklerde yeni kuralı uygulayıp eski yüksek trafikli adresleri kontrollü fazlarla taşımak daha güvenlidir.

Adres mimarinizi sıfırdan kuracak veya dağınık URL’leri sadeleştirecek bir web ve SEO çalışmasına ihtiyaç duyuyorsanız, kapsamı birlikte netleştirmek için teklif al sayfasından KepezWeb ekibine ulaşabilirsiniz. Mevcut yapınızı inceleyip uygulanabilir bir geçiş planı çıkarmanıza yardımcı oluruz.

Bu yazıyı paylaş