SEO 101 · ON-PAGE SEO
SEVİYE: BEGINNER
URL, internetteki bir kaynağın adresidir. Bir web sayfası, görsel veya başka bir kaynak tarayıcı tarafından URL üzerinden bulunur. SEO açısından ise URL’nin görevi keyword doldurmak değil; hangi kaynağa gittiğimizi mümkün olduğunca açık ve tutarlı biçimde göstermektir.
https://www.berkedalar.com/yazilar/url-yapisi-nasil-olmali/
└────── domain ──────┘└──────────── path ─────────────┘
Buradaki son anlamlı bölüm çoğu CMS’te slug olarak adlandırılır. Örneğin bu sayfanın slug’ı url-yapisi-nasil-olmali olabilir.
İyi bir URL nasıl olmalı?

Beginner seviyesinde karmaşık kurallara ihtiyacımız yok. İyi bir URL mümkün olduğunca okunabilir, açıklayıcı, kısa ve tutarlı olmalıdır. Google da uzun ID dizileri yerine insanların anlayabileceği kelimelerden oluşan basit URL yapılarını öneriyor.
Örneğin:
DAHA AÇIK
/yazilar/canonical-nedir/
DAHA ZAYIF
/page.php?id=8492&cat=12
İlk URL’ye baktığımızda sayfanın konusunu kabaca anlayabiliyoruz. İkincisi ise teknik olarak çalışsa bile kullanıcıya pek bir şey söylemiyor.
Slug nedir?

Slug, genellikle URL path’inin belirli bir sayfayı tanımlayan son bölümüdür.
https://example.com/yazilar/crawling-nedir/
└──── slug ────┘
Slug’ın sayfanın ana konusunu doğal biçimde ifade etmesi yeterlidir. Burayı mümkün olan bütün keyword varyasyonlarını dolduracağımız bir alan gibi düşünmemek gerekir.
DOĞAL
/epoksi-zemin-kaplama/
GEREKSİZ
/en-iyi-epoksi-zemin-kaplama-fiyatlari-ucuz-epoksi/
URL içinde kelimeler nasıl ayrılmalı?
Kelimeleri ayırmak için tire (-) kullanmak en temiz tercihtir. Google da kelimeleri ayırmak için tire kullanılmasını, underscore (_) yerine bunu tercih etmeyi öneriyor.
ÖNERİLEN
/seo-title-nedir/
KAÇIN
/seo_title_nedir/
/seotitlenedir/
Ayrıca URL’lerde büyük-küçük harf farklı URL’ler oluşturabilir. Bu yüzden pratikte URL’leri küçük harfle ve tutarlı biçimde üretmek işleri ciddi şekilde kolaylaştırır.
URL’de keyword bulunmalı mı?

Sayfanın konusunu açıklıyorsa bulunabilir. Zaten iyi bir slug yazdığında bu çoğu zaman doğal olarak gerçekleşir.
Örneğin bir sayfa VRF klima sistemlerini anlatıyorsa:
/vrf-klima/
gayet yeterlidir. Bunun:
/vrf-klima-vrf-sistemleri-en-iyi-vrf-klima/
haline gelmesi sayfayı daha SEO uyumlu yapmaz. URL’nin işi sayfanın adresini açık tutmaktır, keyword koleksiyonu sergilemek değil.
Kısa URL her zaman daha mı iyidir?
Kısa olmak faydalıdır ama asıl hedef gereksiz parçaları kaldırmaktır. Kullanıcının ve sistemin sayfanın yerini anlamasına yardımcı olan bir kategori bölümü varsa sırf URL birkaç karakter kısalsın diye kaldırmak zorunda değilsin.
/yazilar/canonical-nedir/
/urunler/kesme-ve-taslama-diskleri/
gibi yapılar gayet anlaşılır olabilir. Buna karşılık aynı bilgiyi taşımayan gereksiz klasörler ve parametreler URL’yi anlamsız biçimde uzatabilir.
URL yapısı ile site mimarisi aynı şey midir?

Hayır. URL’deki klasör yapısı site organizasyonu hakkında ipucu verebilir ama site architecture yalnız URL yapısından oluşmaz. Internal linking, navigasyon ve sayfalar arasındaki gerçek ilişkiler de mimarinin parçasıdır.
URL STRUCTURE
≠
SITE ARCHITECTURE
Bir URL’nin /urunler/el-aletleri/matkaplar/ şeklinde olması, sitenin gerçekten iyi bir kategori ve internal linking yapısına sahip olduğunu tek başına kanıtlamaz.
URL parametreleri kötü müdür?
Hayır. ?sort=price veya ?color=black gibi parametreler filtreleme ve sıralama gibi gerçek işlevler için kullanılabilir. Problem, aynı veya çok benzer içeriğin gereksiz sayıda URL varyasyonuyla erişilebilir hale gelmesidir.
/ayakkabi/
/ayakkabi/?color=black
/ayakkabi/?color=black&size=42
/ayakkabi/?color=black&size=42&sort=price
Özellikle büyük e-ticaret sitelerinde bu yapı binlerce URL üretebilir. Bu noktadan sonrası artık beginner URL yazımı değil; faceted navigation, crawling ve canonicalization problemidir.
Bu konunun teknik tarafında Canonical Nedir? ve ilgili technical SEO içeriklerine geçmek daha doğru olur.
Mevcut URL’yi daha güzel görünsün diye değiştirmeli miyiz?
Genellikle hayır. Canlı, indexlenmiş ve link kazanmış bir URL’yi yalnız daha estetik bir slug elde etmek için değiştirmek gereksiz risk yaratabilir. URL gerçekten değişmek zorundaysa eski adresten yeni adrese uygun redirect uygulanmalı ve site içindeki bağlantılar güncellenmelidir.
Yani:
ÇİRKİN AMA ÇALIŞAN URL
≠
MUTLAKA DEĞİŞTİR
URL tasarımında en iyi zaman çoğu zaman sayfa ilk oluşturulurken verilen karardır.
Junior için kısa URL kontrolü
| Kontrol | Tercih |
|---|---|
| Okunabilir mi? | Evet |
| Sayfanın konusunu anlatıyor mu? | Evet |
| Kelimeler tireyle ayrılmış mı? | Evet |
| Gereksiz ID veya parametre var mı? | Mümkünse azalt |
| Keyword tekrarına dönüşmüş mü? | Hayır |
| Eski URL sırf estetik için değiştiriliyor mu? | Genellikle değiştirme |
Mini uygulama
Bir siteden beş URL seç ve yalnız adreslere bakarak her sayfanın ne hakkında olduğunu tahmin etmeye çalış. Ardından gereksiz ID, büyük harf, anlamsız klasör, tekrar eden keyword veya parametre olup olmadığını kontrol et. Ama mevcut URL’leri hemen değiştirmeye kalkma; önce gerçekten bir problem olup olmadığını belirle.
Bu dersten akılda kalması gerekenler
- URL bir kaynağın web adresidir; slug genellikle path’in sayfayı tanımlayan son bölümüdür.
- URL’ler mümkün olduğunca basit, okunabilir ve açıklayıcı olmalıdır.
- Kelimeleri ayırmak için tire kullanmak iyi pratiktir.
- URL’ye keyword doldurmak gerekmez.
- URL yapısı ile site mimarisi aynı şey değildir.
- Canlı URL’leri yalnız daha güzel görünmeleri için değiştirmek iyi fikir değildir.
SEO 101’de sıradaki
Internal Link Nedir? Bir sayfanın adresini gördük. Sıradaki adım, bu URL’lerin site içinde birbirine nasıl bağlandığını ve internal linklerin kullanıcı, crawling ve site architecture açısından neden önemli olduğunu anlamak.
Kaynaklar
- Google Search Central — URL Structure Best Practices
- Google Search Central — Ecommerce URL Structure Best Practices
- MDN Web Docs — What is a URL?
- MDN Web Docs — Slug
İlgili yazılar
H1 Nedir? H1 Etiketi SEO’da Nasıl Kullanılır?
SEO 101 · ON-PAGE SEOSEVİYE: BEGINNER H1, bir web sayfasının ana içerik başlığıdır. HTML’de <h1> etiketiyle tanımlanır ve kullanıcıya sayfanın…
Meta Description Nedir? SEO Açıklaması Nasıl Yazılır?
SEO 101 · ON-PAGE SEOSEVİYE: BEGINNER Meta description, bir web sayfasının içeriğini kısa biçimde açıklamak için kullanılan HTML metadata alanıdır.…
SEO Title Nedir? Title Etiketi Nasıl Yazılır?
SEO 101 · ON-PAGE SEOSEVİYE: BEGINNER SEO Title, bir web sayfasının HTML belgesindeki <title> elementiyle tanımlanan başlığıdır. Tarayıcı sekmesinde bu…
Organik kanalı beraber büyütelim.
Sitenizi anlatın; veriye bakıp uygun olup olmadığımızı açıkça söyleyeyim. Uygunsa 30 dakikalık görüşme ayarlarız.