- Konu sahibi
- #1
URL sonundaki eğik çizgi farkını yönetmenin en doğru yolu, aynı içeriği sunan adresler için bir tercih belirlemek ve uygulama izin veriyorsa diğer biçimi bu adrese kalıcı yönlendirmektir. Farklı kaynakları temsil eden iki adresi otomatik olarak birleştirmeyin. Örneğin tercih edilen adres
Sunucu açısından
Kök alan adı için durum farklıdır:
Tek başına eğik çizgili veya eğik çizgisiz biçim evrensel olarak daha iyi değildir. Kararı mevcut uygulamanın yönlendirme mantığına, CMS yapısına ve dosya/dizin ayrımına göre verin. Önemli olan iki biçimi rastgele sunmak yerine birini standartlaştırmaktır.
Bu seçimden sonra eski biçimi tümüyle kaldırmak yerine kalıcı yönlendirme ile yeni biçime taşıyın. Böylece eski bağlantılardan gelen ziyaretçiler ve daha önce keşfedilmiş adresler doğru sayfaya ulaşabilir.
Tercih edilen adresin
Her iki adresin
Kalıcı yönlendirmelerde
Yalnız canonical kullanmak: Canonical tercih sinyali verir; yanlış biçime gelen ziyaretçiyi tek adrese taşımaz. Yönlendirme mümkün değilse canonical geçerli bir seçenek olabilir; iç bağlantılar ve sitemap aynı tercihi desteklemelidir.
İki biçimi de site haritasına koymak: Site haritası yalnızca seçilen kanonik URL biçimini içermelidir.
İçeride karışık bağlantı üretmek: Menü, breadcrumb, içerik bağlantıları ve yapılandırılmış veri içindeki URL'ler farklı biçimler üretiyorsa sorun yeniden oluşur.
Yönlendirme zinciri oluşturmak: Önce HTTP'den HTTPS'ye, sonra eğik çizgiye, sonra başka bir kanonik adrese giden yapı yerine mümkün olduğunca doğrudan nihai adrese yönlendirin.
Mevcut CMS ve sunucu davranışıyla doğal olarak uyumlu olan biçimi seçin. SEO açısından belirleyici olan eğik çizginin kendisi değil, tek ve tutarlı URL standardıdır.
Teknik olarak mümkün olabilir; ancak aynı içeriğin iki erişilebilir adresini yönetmek gereksiz çoğulluk oluşturur. Aynı içerik için birincil adres belirlemek ve diğer biçimi ona yönlendirmek daha temizdir.
Eski biçimden yeni biçime kalıcı yönlendirme kurun, iç bağlantıları ve site haritasını güncelleyin, ardından önemli eski ve yeni adresleri durum kodu ile son hedef bakımından test edin.
https://example.com/urun ise https://example.com/urun/ isteği 301 yönlendirmeyle ilk adrese gitmelidir. Tercih edilen biçim için tutarlı iç bağlantılar, canonical etiketi ve site haritası adresleri de aynı formatta kullanılmalıdır.Eğik çizgi farkı nedir?
Sunucu açısından
/urun ve /urun/ iki farklı URL olabilir. Bazı sistemler bunları aynı içeriğe bağlar, bazıları ise birini diğerine yönlendirir. İkisi de yönlendirme olmadan aynı sayfayı döndürüyorsa arama motorları ve tarayıcılar iki ayrı adres görür; bu durum sinyallerin bölünmesine, gereksiz taramaya ve analizlerde parçalı verilere yol açabilir.Kök alan adı için durum farklıdır:
https://example.com ile https://example.com/ tarayıcıların URL gösteriminde aynı kök kaynağı ifade eder. Asıl yönetilmesi gereken fark, genellikle dizin veya içerik yollarındaki son eğik çizgidir.Hangi biçim seçilmeli?
Tek başına eğik çizgili veya eğik çizgisiz biçim evrensel olarak daha iyi değildir. Kararı mevcut uygulamanın yönlendirme mantığına, CMS yapısına ve dosya/dizin ayrımına göre verin. Önemli olan iki biçimi rastgele sunmak yerine birini standartlaştırmaktır.
| URL türü | Örnek | Karar |
|---|---|---|
| Aynı içeriğin yolu | /rehber veya /rehber/ | Tek biçim seçin; uygun olduğunda diğerini yönlendirin |
| Kök alan adı | https://example.com | Boş yol ve kök eğik çizgisi aynı kaynağı ifade eder |
| Dosya kaynağı | /dosya.pdf | Gerçek dosya yolunu koruyun |
| Parametreli adres | /urun?renk=mavi | Gerekli parametreleri koruyun; parametre politikasını ayrıca belirleyin |
Bu seçimden sonra eski biçimi tümüyle kaldırmak yerine kalıcı yönlendirme ile yeni biçime taşıyın. Böylece eski bağlantılardan gelen ziyaretçiler ve daha önce keşfedilmiş adresler doğru sayfaya ulaşabilir.
Uygulanabilir yönetim adımları
- Tercih edilen biçimi belirleyin. Örnek olarak
https://example.com/rehberadresini standart kabul edin. - Her iki biçimi de test edin:
https://example.com/rehbervehttps://example.com/rehber/. Tercih edilmeyen biçim, tercih edilen biçime tek adımda kalıcı yönlenmelidir. - Yönlendirmeyi sunucu, uygulama veya CMS katmanında yalnızca bir yerde yönetin. Bir istek önce HTTP, sonra HTTPS, sonra eğik çizgi yönlendirmesine giriyorsa zinciri kısaltın.
- İç bağlantıları, canonical adreslerini ve site haritasındaki URL'leri yalnızca seçtiğiniz biçimde üretin. Göreli bağlantılar
/rehberile/rehber/altında farklı taban yollarına çözülebilir; bağlantıların ve görsellerin gerçek hedeflerini de kontrol edin. - Örnek bir içerik, kategori ve hatalı/eski URL üzerinde durum kodunu ve son hedefi kontrol edin. Başarı ölçütü, standart dışı adresin doğru standart adrese ulaşması ve standart adresin yeniden yönlendirme üretmeden içerik döndürmesidir.
- Sunucu günlükleri veya tarama raporlarında iki biçimin de düzenli biçimde üretildiğini görürseniz kaynağı bulun: menü bağlantısı, sitemap üreticisi, CMS ayarı, JavaScript veya harici bağlantı olabilir.
Somut örnek
Tercih edilen adresin
https://example.com/seo-rehberi olduğunu varsayalım. Kullanıcı https://example.com/seo-rehberi/ adresine gittiğinde sunucu bunu kalıcı yönlendirmeyle https://example.com/seo-rehberi adresine taşımalıdır. Sayfanın canonical değeri ve site haritasındaki kayıt da son eğik çizgisiz adres olmalıdır.Her iki adresin
200 döndürmesi tek başına bir ceza veya arıza değildir. Tutarlı bir rel="canonical", Google için güçlü bir birleştirme sinyali sağlayabilir; kullanıcıyı başka adrese taşımaz ve Google’ın seçimini garanti etmez. İki adresin erişilebilir kalması gerekiyorsa canonical ve iç bağlantıları tutarlı kullanın. Yönlendirme döngüsü oluşuyorsa kuralın hem eğik çizgili hem eğik çizgisiz isteği tekrar tekrar birbirine göndermediğini kontrol edin. Dosya yollarında veya uygulamanın gerçek dizinlerinde kullanılan kuralları içerik URL'lerine körlemesine uygulamayın.Kalıcı yönlendirmelerde
301 veya 308 kullanılabilir. Form ve API isteklerine topluca kural uygulamayın: 308 yöntemi ve gövdeyi korurken bazı istemciler 301 sonrasında POST isteğini GET isteğine dönüştürebilir. Sorgu parametrelerini kaybetmediğinizi, gerçek dizinlerin otomatik eğik çizgi davranışıyla döngü oluşmadığını ve bulunmayan sayfaların ilgisiz bir adrese taşınmadığını test edin.Sık yapılan hatalar
Yalnız canonical kullanmak: Canonical tercih sinyali verir; yanlış biçime gelen ziyaretçiyi tek adrese taşımaz. Yönlendirme mümkün değilse canonical geçerli bir seçenek olabilir; iç bağlantılar ve sitemap aynı tercihi desteklemelidir.
İki biçimi de site haritasına koymak: Site haritası yalnızca seçilen kanonik URL biçimini içermelidir.
İçeride karışık bağlantı üretmek: Menü, breadcrumb, içerik bağlantıları ve yapılandırılmış veri içindeki URL'ler farklı biçimler üretiyorsa sorun yeniden oluşur.
Yönlendirme zinciri oluşturmak: Önce HTTP'den HTTPS'ye, sonra eğik çizgiye, sonra başka bir kanonik adrese giden yapı yerine mümkün olduğunca doğrudan nihai adrese yönlendirin.
Kaynaklar
Sık sorulan sorular
Yeni bir sitede hangi biçimi seçmek daha kolaydır?
Mevcut CMS ve sunucu davranışıyla doğal olarak uyumlu olan biçimi seçin. SEO açısından belirleyici olan eğik çizginin kendisi değil, tek ve tutarlı URL standardıdır.
Yönlendirme yerine iki URL'yi de açık bırakabilir miyim?
Teknik olarak mümkün olabilir; ancak aynı içeriğin iki erişilebilir adresini yönetmek gereksiz çoğulluk oluşturur. Aynı içerik için birincil adres belirlemek ve diğer biçimi ona yönlendirmek daha temizdir.
URL biçimini sonradan değiştirirsem ne yapmalıyım?
Eski biçimden yeni biçime kalıcı yönlendirme kurun, iç bağlantıları ve site haritasını güncelleyin, ardından önemli eski ve yeni adresleri durum kodu ile son hedef bakımından test edin.