
Aynı sayfanız dört farklı adresten açılıyor: www ile, www olmadan, sonunda eğik çizgiyle ve çizgisiz. Ziyaretçi için hepsi aynı — arama motoru için dört ayrı sayfa.
Bu yazı, adres varyasyonlarını tek biçime indirmeyi ele alıyor.
Kaç Varyasyon Var?
| Fark | Duyarlılık |
|---|---|
| Protokol | Şifreli ve şifresiz ayrı |
| www öneki | Ayrı adres sayılır |
| Alan adında büyük harf | Duyarsız |
| Yolda büyük harf | Genellikle duyarlı |
| Sondaki eğik çizgi | Ayrı adres sayılır |
Üçüncü ve dördüncü satırlar arasındaki fark çok kafa karıştırır: alan adı kısmı büyük-küçük harfe duyarsızdır ama adresin yol kısmı çoğu sunucuda duyarlıdır — aynı adres içinde iki farklı kural geçerlidir.
Bu nedenle alan adını büyük yazmak sorun çıkarmaz ama sayfa yolunu büyük yazmak hata verebilir.
Bu davranış işletim sistemine göre de değişir ve geliştirme ile üretim arasında farklılık üretebilir.
Birinci ve ikinci satırlar birleştiğinde tek bir sayfa dört adresten açılabilir hâle gelir.
Neden Önemli?
- Arama değeri bölünür.
- Analitik veriler dağılır.
- Önbellek verimsizleşir.
- Çerezler ayrışabilir.
Dördüncü madde işlevsel bir soruna yol açar: www'lü ve www'süz adres arasında geçiş yapan bir kullanıcı, çerezler doğru kapsamda tanımlanmamışsa oturumunu kaybeder ve tekrar giriş yapmak zorunda kalır.
Bu, kullanıcı için açıklanamayan bir davranıştır.
İkinci madde ise raporları bozar. Aynı sayfa iki farklı satır olarak görünür ve gerçek trafik olduğundan düşük sanılır.
Birinci madde ise arama sıralamasını doğrudan etkiler.
Tek Biçim Seçmek
- Protokol: şifreli.
- www: varsa hep, yoksa hiç.
- Eğik çizgi: tutarlı olsun.
- Harf: küçük.
İkinci maddede hangisinin seçildiği önemli değildir ama tutarlılık şarttır: www kullanmak ile kullanmamak arasında teknik bir üstünlük yoktur — önemli olan birini seçip diğerini kalıcı olarak ona yönlendirmektir.
Karar verildikten sonra tüm iç bağlantılar da o biçime uydurulmalıdır.
Üçüncü madde ise dizinler ve dosyalar için farklı ele alınabilir; dizinlerde eğik çizgi kullanmak yaygındır.
Dördüncü madde ise yeni içerikler için bir kuraldır; mevcut büyük harfli adresler yönlendirilmelidir.
Yönlendirme Kurmak
| Kural | Hedef |
|---|---|
| Şifresizden şifreliye | Kalıcı yönlendirme |
| İstenmeyen www biçimi | Kalıcı yönlendirme |
| Eğik çizgi düzeltme | Kalıcı yönlendirme |
Bu kuralları yazarken kritik bir tuzak vardır: kuralları ayrı ayrı yazmak zincirleme yönlendirmeye yol açar — şifresiz www'lü bir adres önce şifreliye, sonra www'süze yönlendirilir ve iki adımda ulaşılır.
Her ek adım gecikme ekler ve değer aktarımını zayıflatır.
Doğru yaklaşım, tüm düzeltmeleri tek bir yönlendirmede birleştirmektir.
Yönlendirme zincirini test ederek kaç adımda ulaşıldığını doğrulamak gerekir.
Kanonik Etiket
Yönlendirme yapılamayan durumlarda kullanılır:
- Sayfada asıl adres belirtilir.
- Arama motoru onu tercih eder.
- Yönlendirmenin yerine geçmez.
Üçüncü madde önemli bir sınırdır: kanonik etiket bir öneridir, yönlendirme ise bir zorunluluktur — mümkün olduğunda yönlendirme tercih edilmelidir çünkü kullanıcı da doğru adrese gider.
Etiket yalnızca arama motorunu bilgilendirir; kullanıcı yanlış adreste kalır.
Bu etiket, izleme parametreli adreslerde ve filtreli listeleme sayfalarında gereklidir.
Bu durumlarda yönlendirme işlevi bozar, etiket ise sorunu çözer.
Sorgu Parametreleri
- Sıra farkı ayrı adres üretir.
- İzleme parametreleri çoğaltır.
- Boş parametreler eklenir.
Birinci madde beklenmedik bir çoğalma üretir: aynı iki parametrenin farklı sırayla yazılması iki ayrı adres oluşturur — teknik olarak aynı sayfayı gösterseler bile önbellek ve analitik onları ayrı sayar.
Bu, filtreli listeleme sayfalarında yüzlerce varyasyona ulaşabilir.
Çözüm, parametreleri sabit bir sırada üretmek ve kanonik etiketle asıl adresi bildirmektir.
İkinci madde ise kampanya bağlantılarından gelir ve kaçınılmazdır; etiketle yönetilir.
İç Bağlantı Tutarlılığı
| Durum | Sonuç |
|---|---|
| Tüm bağlantılar tercih edilen biçimde | Doğru |
| Karışık biçimler | Gereksiz yönlendirme |
| Göreli bağlantı kullanımı | Otomatik tutarlılık |
Üçüncü satır en pratik çözümdür: iç bağlantılarda tam adres yerine göreli yol kullanmak, hangi biçimde açılırsa açılsın kullanıcının o biçimde kalmasını sağlar ve gereksiz yönlendirmeleri ortadan kaldırır.
Bu aynı zamanda taşıma ve test ortamı sorunlarını da çözer.
İkinci satır ise her tıklamada bir yönlendirme adımı ekler ve sayfa açılışını yavaşlatır.
Bu yavaşlama mobilde daha belirgin hissedilir.
Doğrulamak
- Tüm varyasyonları deneyin.
- Kaç adımda ulaşıldığına bakın.
- Durum kodlarını kontrol edin.
- Döngü olmadığından emin olun.
Dördüncü madde kural yazarken yapılan en yaygın hatayı yakalar: birbirini iptal eden iki yönlendirme kuralı, tarayıcının sonsuz döngüye girmesine ve sitenin hiç açılmamasına yol açar.
Bu genellikle panel ve kural dosyasında aynı kuralın iki kez tanımlanmasından kaynaklanır.
Üçüncü madde ise kalıcı yönlendirme kullanıldığını doğrular; geçici kod değer aktarmaz.
Birinci madde ise sekiz varyasyonun hepsini kapsamalıdır ve kısa bir betikle otomatikleştirilebilir.
Alan adınızın kayıt ve yönlendirme yapılandırmasını görmek için domain bilgi sorgulama ekranından kontrol yapabilirsiniz.
Sonuç
Adres varyasyonlarının en çok kafa karıştıran yanı, aynı adres içinde iki farklı kuralın geçerli olmasıdır: alan adı kısmı büyük-küçük harfe duyarsızdır ama yol kısmı çoğu sunucuda duyarlıdır. Bir biçim seçin ve diğerlerini kalıcı olarak yönlendirin — hangisini seçtiğiniz önemli değil, tutarlılık önemli. Kuralları yazarken zincirlemeye dikkat edin: ayrı ayrı yazılan kurallar iki adımlı yönlendirme üretir ve her adım değer aktarımını zayıflatır.
Sıkça Sorulan Sorular (SSS)
Adreste büyük harf sorun mu?
Duruma göre. Alan adı kısmı büyük-küçük harfe duyarsızdır, ama adresin yol kısmı çoğu sunucuda duyarlıdır — aynı adres içinde iki farklı kural geçerlidir. Bu davranış işletim sistemine göre de değişir ve geliştirme ile üretim arasında fark üretebilir.
www kullanmalı mıyım?
Teknik bir üstünlük yoktur; önemli olan birini seçip diğerini kalıcı olarak ona yönlendirmektir. Karar verildikten sonra tüm iç bağlantılar da o biçime uydurulmalıdır. Tutarsızlık hem arama değerini böler hem çerez kapsamı nedeniyle oturum kaybettirebilir.
Yönlendirme zinciri neden sorun?
Kuralları ayrı ayrı yazdığınızda şifresiz www'lü bir adres önce şifreliye, sonra www'süze yönlendirilir ve iki adımda ulaşılır. Her ek adım gecikme ekler ve değer aktarımını zayıflatır. Tüm düzeltmeleri tek bir yönlendirmede birleştirin.
Kanonik etiket yönlendirme yerine geçer mi?
Geçmez. Kanonik etiket bir öneridir, yönlendirme ise zorunluluktur — etiket yalnızca arama motorunu bilgilendirir, kullanıcı yanlış adreste kalır. Etiket, yönlendirmenin işlevi bozacağı yerlerde kullanılır: izleme parametreli adresler ve filtreli listeleme sayfaları gibi.