21 Nisan 2010, Çarşamba
Bu, sık duyduğumuz bir soru. Yanıtlarına bakalım. Geçmişte, sağa eğik çizgi içeren URL'ler dizinleri belirtmek için, sağa eğik çizgi içermeyen URL'ler ise dosyaları belirtmek için yaygın olarak kullanılırdı:
https://example.com/foo/ (with trailing slash, conventionally a directory) https://example.com/foo (without trailing slash, conventionally a file)
Ancak kesinlikle böyle bir zorunluluk yoktur. Google, yukarıdaki her URL'yi dosya veya dizin olmasına ya da sağa eğik çizgi içerip içermemesine bakılmaksızın ayrı ayrı (ve eşit şekilde) ele alır.
Eğik çizgi içeren ve içermeyen URL'lerde farklı içerik olması Google için uygundur ancak kullanıcılar için genellikle ideal bir durum değildir
Teknik olarak arama motoru açısından bakıldığında bu iki URL sürümünün farklı içerik barındırmasına izin verilir. Ancak kullanıcılarınız bu yapılandırmayı çok karmaşık bulabilir. www.google.com/webmasters
ve www.google.com/webmasters/
URL'lerinin iki ayrı deneyim sunduğunu düşünün.
Bu nedenle, sağa eğik çizgi içeren ve sağa eğik çizgi içermeyen URL'ler genellikle aynı içeriği yayınlar. En yaygın durum, dizin yapısıyla yapılandırılan sitelerdir:
https://example.com/parent-directory/child-directory/
Sitenizin yapılandırması ve seçenekleriniz
Bu şablona uyan URL'lerden birinin diğerine yönlendirme yapıp yapmadığını görmek için sitenizi hızlıca kontrol edebilirsiniz:
-
https://example.com/foo/
(sağa eğik çizgiyle) -
https://example.com/foo
(sağa eğik çizgi olmadan)
-
Yalnızca bir sürüm döndürülebiliyorsa (yani diğer sürüm bu sürüme yönlendiriyorsa) her şey yolunda demektir. Bu
davranış, yinelenen içeriği
azalttığı için faydalıdır. Özellikle
sağa eğik çizgi içeren URL'lere yapılan yönlendirmelerdeki arama sonuçlarımızda,
yönlendirmenin
301
veya302
olup olmadığına bakılmaksızın, muhtemelen200
yanıt koduna sahip URL sürümü (çoğunlukla sağa eğik çizgi içeren URL) gösterilecektir. -
Hem sağa eğik çizgili sürüm hem de sağa eğik çizgisiz sürüm aynı içeriği barındırıyorsa ve her biri
200
kodunu döndürüyorsa şunları yapabilirsiniz:- Yinelenen içeriği azaltmak ve tarama verimliliğini artırmak için bu davranışı değiştirebilirsiniz (Aşağıda daha fazla bilgi verilmiştir).
- Olduğu gibi bırakabilirsiniz. Birçok sitede yinelenen içerik bulunur. Bu durum genellikle dizine ekleme sürecimizde web yöneticileri ve kullanıcılar için ele alınır. İdeal bir davranış olmasa da tamamen meşru ve uygundur. :)
-
Özellikle kök URL'niz için
https://example.com
kodu,https://example.com/
ile eşdeğerdir ve Chuck Norris olsanız bile yönlendirilemez.
Yalnızca tek bir URL sürümü yayınlama adımları
Siteniz bu iki URL'de yinelenen içerik yayınlıyorsa:
https://example.com/foo/ https://example.com/foo
Yani her iki URL de 200
döndürüyor (ikisi de yönlendirme veya rel="canonical"
bağlantı etiketi içermiyor) ve durumu değiştirmek mi istiyorsunuz?
-
Tercih edilen sürüm olarak bir URL seçin. Sitenizin dizin yapısı varsa dizin URL'lerinizde
sağa eğik çizgi (örneğin,
example.com/directory
yerineexample.com/directory/
) kullanmak daha geleneksel bir yöntemdir, ancak istediğiniz seçeneği kullanabilirsiniz. - Tercih edilen sürümle tutarlı olun. Dahili bağlantılarınızda bunu kullanın. Site haritanız varsa tercih ettiğiniz sürümü ekleyin (aynı URL'yi eklemeyin).
-
Aynı URL'den tercih edilen sürüme bir
301
yönlendirmesi kullanın. Bu mümkün değilserel="canonical"
bağlantı etiketi iyi bir seçenektir.rel="canonical"
, Google'ın ve diğer büyük arama motorlarının dizine ekleme sürecinde301
ile benzer şekilde çalışır. -
Web Yöneticisi Araçları'ndaki
Googlebot gibi getir
özelliğini kullanarak
301
yapılandırmanızı test edin. URL'lerinizin (https://example.com/foo/
vehttps://example.com/foo
) beklendiği gibi çalıştığından emin olun. Tercih edilen sürüm,200
durum kodu döndürmelidir. Aynı URL, tercih edilen URL'ye301
yönlendirmesi döndürmelidir. -
Web Yöneticisi Araçları'nda tarama hatalarını kontrol edin. Mümkünse
301
yönlendirmelerinin uygulanıp uygulanmadığını hızlı bir şekilde kontrol etmek için web sunucusu günlüklerinize de göz atın. - Kâr! (Şaka şaka) Ancak sitenizin daha iyi optimize edildiğini bilerek etkin sunucu yapılandırmanızın keyfini çıkarabilirsiniz.