İyi bir seo dostu url, sayfanın içeriğini tek bakışta anlatan kısa ve okunur bir adrestir. Kullanıcı adresi gördüğünde nereye gideceğini, Google ise sayfanın ne hakkında olduğunu tahmin edebilmelidir. Bu yazıda kalıcı, temiz ve anlamlı URL kalıpları kurmanın pratik kurallarını, sık yapılan hataları ve gerçek örnekleri bir araya getiriyorum.
URL neden bu kadar önemli?
URL, bir sayfanın kalıcı kimliğidir. Başlık ve içerik zamanla değişebilir ama adres değişirse bütün bağlantılar, paylaşımlar ve arama sonuçlarındaki konum risk altına girer. URL aynı zamanda arama sonuçlarında, sosyal paylaşımlarda ve tarayıcı sekmesinde görünür; yani bir tür ön izleme metnidir. Okunur bir adres tıklanma oranını artırır, anlamsız bir parametre yığını ise güven duygusunu zedeler.
- Tıklama güveni:
/blog/seo-dostu-url-yapisiadresi,/index.php?p=482&cat=3adresinden çok daha davetkârdır. - Bağlam: Hem kullanıcı hem arama motoru sayfaya girmeden konuyu anlar.
- Kalıcılık: İyi tasarlanmış URL nadiren değişmek zorunda kalır.
Kısa ve okunur tutun
Bir adres ne kadar kısaysa hatırlanması, paylaşılması ve okunması o kadar kolaydır. Hedef, fikri tek bir kısa cümle gibi yansıtan birkaç kelimedir. Gereksiz kelimeleri (ve, ile, için, bir gibi bağlaçları) çoğu zaman atabilirsiniz; anlam bozulmuyorsa kısaltın.
- İdeal olarak 3–5 anlamlı kelime, 60 karakterin altında.
- Klasör derinliğini sığ tutun:
/blog/baslik,/2026/06/kategori/alt-kategori/baslik'tan iyidir. - Tarih, kategori kodu, oturum kimliği gibi gereksiz parçaları URL'ye gömmeyin.
Anahtar kelimeyi doğal yerleştirin
URL'deki kelimeler sayfanın konusunu pekiştirir, ama bu bir anahtar kelime istifleme alanı değildir. Hedef kelimeyi bir kez, doğal biçimde geçirmek yeterlidir. /seo-dostu-url-yapisi idealdir; /seo-url-seo-dostu-url-yapisi-seo hem itici hem zararlıdır. Kelimeleri ayırmak için tire (-) kullanın, alt çizgi (_) değil — Google tireyi kelime ayırıcı olarak okur, alt çizgiyi ise birleştirici sayar.
Tutarlı bir kalıp belirleyin
Sitenin tamamında aynı mantığı uygulayın. İçerik tipine göre öngörülebilir bir desen, hem yönetimi hem taranabilirliği kolaylaştırır:
/blog/{yazi-slug}
/projeler/{proje-slug}
/hizmetler/{hizmet-slug}
/etiket/{etiket-slug}
Slug üretirken Türkçe karakterleri ASCII'ye indirin ve küçük harfe çevirin. Birçok framework bunu hazır sunar; örneğin Laravel'de:
use Illuminate\Support\Str;
Str::slug('SEO Dostu URL Yapısı'); // "seo-dostu-url-yapisi"
Bu yardımcı, ı, ş, ğ, ç gibi harfleri sadeleştirir, boşlukları tireye çevirir ve adresi tutarlı kılar. Slug'ı veritabanında benzersiz bir alan olarak saklayın ki başlık değişse bile adres sabit kalsın.
Küçük harf, ASCII ve özel karakterler
Sunucuların çoğu URL yolunu büyük/küçük harfe duyarlı işler; /Blog ile /blog teknik olarak farklı iki sayfa sayılabilir. Bu yüzden adresleri her zaman küçük harfe sabitleyin. Boşluk, Türkçe harf veya emoji gibi karakterler URL'de %C3%A7 türü kodlamalara dönüşür; bu hem çirkin hem hata yapmaya açıktır. Güvenli alfabe: a–z, 0–9 ve tire.
- Büyük harfi ve boşluğu hiç kullanmayın.
- Noktalama ve özel sembollerden (
?,&,#dışında) kaçının. - İzleme parametrelerini (
utm_*) gerektiğinde kullanın ama kanonik URL'yi parametresiz tutun.
Adres değişince: 301 yönlendirme
Bir URL'yi değiştirmek zorunda kaldığınızda, eski adresi yenisine 301 (kalıcı) yönlendirme ile bağlayın. Aksi halde eski bağlantılar 404 verir ve biriktirdiğiniz otorite kaybolur. Aynı içeriğe birden çok adresten ulaşılıyorsa, tercih ettiğiniz sürümü rel="canonical" ile işaret edin:
<link rel="canonical" href="https://aslain.dev/blog/seo-dostu-url-yapisi">
Bu etiket, tireyle/tiresiz, parametreli/parametresiz veya www'li/'suz çeşitlerin tek bir sürümde toplanmasını sağlar ve içerik tekrarı sorununu önler.
Çok dilli sitelerde URL
Birden çok dilde yayın yapıyorsanız, her dilin adresini ayırın ve hreflang ile ilişkilendirin. Yaygın iki yaklaşım vardır: dil önekli yol (/en/blog/...) veya dile göre çevrilmiş slug. Hangisini seçerseniz seçin tutarlı olun; aynı içeriğin diller arası eşlemesi net olsun ki arama motoru doğru sürümü doğru kullanıcıya göstersin.
Sık Sorulan Sorular
URL'de tire mi alt çizgi mi kullanmalıyım?
Tire kullanın. Google tireyi kelime ayırıcı olarak yorumlar, böylece seo-dostu-url üç ayrı kelime gibi okunur. Alt çizgi kelimeleri birleştirir ve önerilmez.
Tarihi URL'ye eklemeli miyim?
Genellikle hayır. /2026/06/baslik gibi tarih içeren adresler içeriği eskimiş gösterebilir ve güncellediğinizde adres yanıltıcı kalır. Haber sitesi gibi tarih gerçekten kimlik taşımıyorsa, sade /blog/baslik kalıbı daha esnektir.
Mevcut kötü URL'leri düzeltmeli miyim?
Sadece gerçek bir fayda varsa. Her değişiklik 301 yönlendirme gerektirir ve küçük bir risk taşır. Yeni içerikte temiz kalıba geçin; eski sayfaları ancak ciddi sorunları varsa, yönlendirmeleri kurarak taşıyın.
Sitenizin URL yapısını baştan sona düzene sokmak mı istiyorsunuz? Temiz slug kalıpları, doğru 301 yönlendirmeleri ve çok dilli kurulum için birlikte çalışabiliriz — benimle iletişime geçin.