Yığın Taşması soru URL'lerinin neden SEO dostu 'soru' dan önce soru kimliği var?


13

Örneğin şu rastgele soruyu ele alalım: Belirli bir css seçicisinin hangi html dosyalarında kullanıldığını göstermek için gerekli araç veya eklenti , ilgili bölümün dikkat edin /questions/16999.

Şimdi, url'nin şu şekilde yapılması mümkün olabilir:

/webmasters/tool-or-plugin-required-to-show-out-in-which-html-files-a-given-css-selectors-is/16999`

Bu soru_kimliği sorudan sonradır ve bir url'de ilk gelen şey seo'da daha ağırdır, soru kısmı soru_kimliği'nden sonra geliyor.

Ayrıca bir makalede yalnızca ilk iki alt dizinin ilgili olduğunu ve bu nedenle yalnızca ilgili olduğunu okudum /question/16999. SO'ya bakmak bu kesinlikle doğru değil, ama bunun ağırlığına karar veremiyorum.

Ben seo optimizasyonları uygulayacağım ve daha sonra sayfalarıma bağlantısını değiştirmek istemiyorum çünkü soruyorum.


btw
Alt

Çağrı @Jeff Atwood. (Kaynaklara da gidebilir.)
Su

1
Bazen URL kısaltılabilir (kasıtlı olarak (DB'de depolamak için çok uzun) veya yanlışlıkla) .. ve id slug'dan önce ise, sunucu / komut dosyası istediğiniz sayfayı tanıyabilir, ancak sonunda id ile büyük olasılıkla değil. Bu sayfanın URL'sini deneyin - son birkaç karakteri kaldırın ve gönderin - sunucu sizi doğru URL'ye yönlendirir (görünüşe göre arkadaki kod bu tür bir senaryo için özel bir işleme sahiptir). Sonunda id ile muhtemelen tamamen farklı bir soru (veya hata sayfası) göreceksiniz. webmasters.stackexchange.com/questions/16641/…
LazyOne

@Lazyone, oy verebilmemiz için bir cevap verin
John Conde

Bu soru için URL'nin son "dizinini" bırakırsanız, yine de şu soruyu alırsınız: webmasters.stackexchange.com/questions/17002/foo-bar
kzh

Yanıtlar:


13

Neden StackExchange siteleri slug önce kimliği var tam nedenlerini bilmiyorum , ama işte neden bu şekilde olurdu:

Bazen URL kısaltılabilir (kasıtlı olarak (DB'de saklamak için çok uzun)) veya yanlışlıkla (kopyala yapıştırarak oldukça sık görülür)) .. ve kimlik slug'dan önce ise, sunucu / komut dosyası istediğiniz sayfayı tanıyabilir, ancak sonunda ID ile büyük olasılıkla olmayacak.

Bu sayfanın URL'sini deneyin - son birkaç karakteri kaldırın ve gönderin - sunucu sizi doğru URL'ye yönlendirir ( görünüşe göre bu sitenin arkasındaki kod bu tür bir senaryo için özel bir işleme sahiptir ). Sonunda ID ile muhtemelen tamamen farklı bir soru (bu durumda en yaygın davranış) göreceksiniz .. veya sadece hata sayfası (sunucu / komut dosyası slug kimliğiyle eşleştiğinden emin olduğunda).

SEO etkisi ile ilgili olarak - bu soruya bakın: SEO: urls: kimlik için en iyi yer



3

Evet, isterlerse soru başlığından sonra kimliği ekleyebilirlerdi.

Kimlik ve SEO pozisyonu ile ilgili olarak, bence herhangi bir fark yaratacağını düşünmüyorum (belki de alan adındaysa).

İnsan tarafından okunabilirlik açısından bakıldığında, URL'de gömülmektense, okunabilir başlıkta en azından bana sahip olmak daha açık görünüyor.

Ayrıca bir makalede sadece ilk iki alt dizinin ilgili olduğunu ve bu nedenle yalnızca / question / 16999'un ilgili olduğunu okudum. SO'ya bakmak bu kesinlikle doğru değil, ama bunun ağırlığına karar veremiyorum

bunu nerede okudun? Bunun doğru olduğunu düşünmüyorum ve günümüzde bu yeniden yazılmış URL'ler genellikle alt dizinlerle hiçbir şekilde ilgili değil.


Sanırım katılmamayı kabul etmeliyiz. Benim için, url'nin ortasındaki rastgele bir sayı (tamam soru kimliği) doğal olarak / question / öğle yemeğinde ne yaptın / mumble-karmakarışık gibi bir şeyden biraz garip. Burada mumble-jumble'dan başlayarak her şeyi görmezden gelirim.
andho

btw İşte 2 alt dizin hakkında bir şey okudum link, goodwebsiteinspector.com/en/…
andho 18:11

2
evet, dissagee'yi kabul etmemiz gerekecek :) Bu linkte 'altdiskiler' ile ilgili sonuçlara katılmıyorum. Bunlar genellikle alt dizinler değildir ve google bunu bilir. Öyle olsa bile, neden 'derin' olduğu için google potansiyel olarak yararlı bir kaynağı niçin düşürür?
UpTheCreek

1

URL'nin sunucu tarafından işlenmesi, URL'nin soru kimliği numarası ve eğik çizgiyi izleyen kısmını yok sayar. Bunların hepsi eşdeğerdir:

/ sorular / 16999
/ sorular / 16999 /
/ sorular / 16999 / herhangi bir metin

Hepsi, eğik çizgiden sonra (yeniden biçimlendirilmiş) soru metnine sahip URL'ye yönlendirir.

Bu, kısa form URL'sini bir sayfadan diğerine olan bağlantılarda ( bu sayfadaki İlgili kenar çubuğundaki bağlantılar gibi) kullanmalarına olanak tanır ve HTML iletim süresinin yanı sıra depolama ve işlemci döngülerinden tasarruf sağlar. Kanonik URL'de (yönlendirilen) soru metnine sahip olmakla birlikte, arama motoru dizinlemesinde kullanmak üzere URL'de alakalı metnin bulunmasının avantajlarından yararlanırlar.


URL'nin kısaltılmış sürümünü kullandıkları SO üzerinde hiçbir örnek göremiyorum.
UpTheCreek

@UpTheCreek, herhangi bir cevabın altındaki paylaş düğmesine tıklayın. örneğin webmasters.stackexchange.com/q/17002
azerafati
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.