Yeni bir sayfa açarken en son düşünülen şeylerden biri adresidir. Editör “başlığa göre otomatik üretsin” der, sistem de uzun, gereksiz kelimelerle dolu bir bağlantı çıkarır. Sonra aylar sonra bu adresi değiştirmek gerekince yönlendirme, indeks ve sıralama sorunu başlar. URL, bir kez yayınladıktan sonra dokunması pahalı olan az sayıdaki şeyden biri. Bu yüzden baştan doğru kurmakta fayda var.
İyi bir URL neye benzer
İyi bir URL üç özelliği taşır: kısa, okunur, kalıcı. Adresi gören bir insan sayfanın ne hakkında olduğunu tahmin edebilmeli. Örneğin /seo-fiyatlari/ bir sayfayı net anlatır. /index.php?id=347&cat=5 hiçbir şey söylemez. Google için tek başına büyük bir sıralama faktörü değil; ama arama sonuçlarında görünür, paylaşılır, hatırlanır ve tıklama kararını etkiler.
Kısa tutmak için gereksiz bağlaçları ve dolgu kelimeleri at. “web-tasarim-hizmeti-nasil-secilir-ve-nelere-dikkat-edilmeli” yerine “web-tasarim-hizmeti-secimi” yeter. Üç ile beş kelime çoğu sayfa için ideal aralık.
Türkçe karakterler ve büyük harf
URL’de ç, ş, ğ, ı, ö, ü karakterlerini ASCII karşılıklarıyla yaz: c, s, g, i, o, u. Türkçe karakterli adresler teknik olarak çalışır ama paylaşımda %-kodlu uzun bir metne dönüşür ve bazı sistemlerde bozulur. Tamamı küçük harf olmalı; çünkü sunucu büyük ve küçük harfi farklı sayfa olarak görebilir ve aynı içeriğe iki adres oluşur. Kelimeleri tire ile ayır, alt çizgi kullanma. Google tireyi kelime ayırıcı, alt çizgiyi ise birleştirici olarak yorumlar.
Klasör derinliği ve hiyerarşi
Adres yapısı sitenin mantıksal haritasını yansıtabilir: /hizmetler/seo/istanbul/. Ama her sayfayı beş klasör derinliğe gömmek gerekmez. Genel kural: önemli sayfa ana sayfadan en fazla üç tıkla ulaşılabilir olsun ve adres de bunu bozmasın. Klasör yapısı bir kategori mantığı taşıyorsa (hizmet, il, ilçe gibi) o mantığı tutarlı sürdür. Bir bölümde /seo/istanbul/kadikoy/ kullanırken diğer bölümde /kadikoy-web-tasarim/ yazmak, sistemin dağınık görünmesine sebep olur.
Tarih ve sayı eklemek
Blog adreslerine /2026/09/26/ gibi tarih koymak gereksiz; içerik güncellendiğinde adres eskimiş görünür. Bir yazıyı yıllar sonra da güncelleyeceksen tarihsiz bırak. Yıl başlıkta kalabilir, adreste kalmasın. Aynı şekilde “en-iyi-10-…” gibi sayıları adrese gömme; sayı değişince adres yanlış kalır.
Parametreler ve oturum kimlikleri
Filtre, sıralama ve takip parametreleri (?renk=mavi&sirala=fiyat) aynı sayfanın yüzlerce varyasyonunu üretir. Bunları kontrol altına almanın yolları: canonical etiketi ile ana adrese işaret etmek, gereksiz parametreleri sitemap’e koymamak, mümkünse filtre sayfalarını noindex yapmak ya da arama trafiği getirmeyecek olanları robots.txt ile taramaya kapatmak. Hangi filtre sayfasının aranan bir konu olduğu (örneğin “kırmızı deri koltuk”) ve hangisinin olmadığı kararını e-ticaret sitelerinde bilinçli vermek gerekir.
URL’yi değiştirmek zorundaysan
Bazen adresi değiştirmek şart olur: marka adı değişir, yapı yeniden kurulur. Bu durumda kurallar sabit:
- Eski adresten yeniye kalıcı 301 yönlendirme kur
- Yönlendirmeyi bire bir yap; toplu olarak ana sayfaya atma
- Site içi tüm linkleri yeni adrese güncelle
- Sitemap’i yeni adreslerle yenile
- Canonical etiketlerini yeni adrese çevir
- Search Console’da yeni adresi izle
Yönlendirme zincirlerinden (A’dan B’ye, B’den C’ye) kaçın; her hop hız ve sinyal kaybıdır. Eski adreslerin en az bir yıl yönlendirmede kalması güvenli bir aralıktır, bazı durumlarda kalıcı bırakmak daha doğrudur.
Sonda eğik çizgi, www ve https
Aynı sayfa dört farklı adreste açılabiliyorsa (http ya da https, www’lu ya da www’suz, sonda eğik çizgi var ya da yok) Google bunları ayrı sayfa olarak görebilir. Bir tanesini seç, diğerlerini 301 ile ona yönlendir ve canonical etiketini de aynı adrese yaz. Bu seçimin kendisi önemli değil, tutarlılık önemli. Şu testi yap: tarayıcıda adresin dört varyasyonunu tek tek dene. Hepsi aynı son adrese gidiyorsa sorun yok. Bazıları açık kalıyorsa yönlendirme kuralı eksik demektir.
Bir de küçük harf konusu: sunucuya bağlı olarak /Hizmetler/ ve /hizmetler/ iki ayrı sayfa olarak çalışabilir. Büyük harfli varyasyonları da küçük harfe yönlendirmek iyi bir güvenlik ağıdır.
Çok dilli sitelerde adres kararı
Birden çok dil sunan sitelerde adres yapısı baştan planlanmalı: /en/, /de/ gibi alt klasörler çoğu küçük ve orta ölçekli site için yönetimi en kolay seçenek. Dil kodu adrese girdiğinde hreflang ilişkilerini kurmak da kolaylaşır. Başlangıçta yalnızca Türkçe olan bir sitede bile ileride dil eklemeyi düşünüyorsan Türkçe sürümü kökte, yeni dilleri alt klasörde tutmak işleri sadeleştirir.
Hızlı kontrol listesi
- Adres üç ile beş kelime mi?
- Küçük harf, ASCII, tire kullanıyor mu?
- Tarih ve gereksiz parametre var mı?
- Klasör mantığı tutarlı mı?
- Aynı içeriğe birden çok adres var mı? (www ve www’suz, sonda eğik çizgi var/yok)
- Adres sayfanın H1’iyle uyumlu mu?
Sonda eğik çizgi ve www konusu küçük görünür ama sık kanibalizasyon kaynağıdır. Site bir tercih yapmalı ve diğerini 301 ile ana adrese yönlendirmeli.
Adres uzunluğu ve paylaşım
Arama sonuçlarında adres, sitenin adı ve klasör yolu olarak kırıntı biçiminde görünür. Çok uzun adresler bu görünümde kısaltılır. Bu kendi başına ceza değil ama kullanıcı adresi okuyup sayfayı tahmin edemiyorsa tıklama kararına katkı vermez. Özellikle mobilde kısa ve anlaşılır bir yol güven verir. Ayrıca sosyal medya ve mesajlaşma uygulamalarında paylaşılan linkler uzun ve kodlu olduğunda tıklanma azalır; okunur adres küçük bir pazarlama avantajıdır.
Adres kuralını bir kez kararlaştırdıktan sonra içerik ekibinin de bilmesini sağla. Yeni sayfa açan kişi kuralı bilmiyorsa yapı bir yıl içinde dağılır. Kuralı tek sayfalık bir not olarak paylaşmak yeterli.
Örnek: yerel bir işletmenin adres tasarımı
Kadıköy’de bir fizyoterapi kliniği hizmet sayfalarını kuruyor olsun. /hizmetler/bel-fitigi-tedavisi/ gibi adresler sade, okunur ve uzun vadeli çalışır. İlçe bilgisini adrese koymak yerine H1 ve içerikte işlemek, aynı hizmeti farklı ilçe sayfalarına kopyalama tuzağından korur. Ayrı ilçe sayfası açmak istiyorsan o sayfanın ilçeye özgü gerçek içeriği olmalı.
Adres yapısı kararı bir kez verilir ve tüm sitenin omurgasını belirler. Yeni bir site kuruyorsan ya da mevcut adres düzenini toparlamak istiyorsan web tasarım sürecimizde adres haritasını tasarımdan önce çıkarıyoruz. Mevcut sitenin adres listesini iletişim sayfasından ya da 0540 022 64 22 numarasına WhatsApp’tan gönderirsen, hangilerinin değişmesi gerektiğini birlikte netleştirelim.