it-swarm-tr.com

Bir web sayfası URL'sinde sorgu dizesi değişkenleri yerine eğik çizgileri olan yolları kullanmak neden tercih edilir?

Bir web sayfası URL'sinde sorgu dizesi değişkenleri yerine eğik çizgileri olan yolları kullanmak neden tercih edilir?

27
Chris W. Rea

İlk gelişim sırasında bunun bir hedef olarak olmasının bir nedeni, sizi web sitenizin link yapısı hakkında en baştan eleştirel düşünmeye zorlamasıdır. URL'de hiyerarşi açıksa, bu netlik doğal olarak web sitesinin yapısına akacak ve hem kullanıcılarınız hem de arama motorları için gezinmeyi kolaylaştıracaktır.

Sitenizi nasıl geliştirdiğinize bağlı olarak, URL yapısını baştan düşünmek kod tasarımında size yardımcı olabilir; Hangi kontrolörlere ihtiyacınız olacak, nasıl yönlendirme yapacaksınız vs.

URL okunabilirliği ve bilgisayar korsanlığı gibi diğer nedenlere diğer cevaplarda değinilmiştir.

Tüm arama motorları bugünlerde sorgu dizesi parametreleri ile oldukça iyi bir iş çıkarıyor, ancak yeni bir site başlatıyorsanız kesinlikle temiz URL'ler kullanmaya değer.

7
JasonBirch

Başlıca nedenlerden biri, son kullanıcı tarafından okunabilirliktir. Bir kesilmiş/yeniden yazılmış URL'nin okunması ve yazılması, temel URL'nin ucuna eklenmiş uzun bir sorgu dizesinden çok daha kolaydır.

6
Dan Gayle

Bazı insanlar olumlu bir SEO etkisine sahip olduğunu iddia ediyor. Kullanıcıların URL’de arayacakları anahtar kelimeleri ekleyerek, arama motoru sıralamalarınız daha yüksek olabilir.

Diğer nedenler arasında düzgün bir URL yapısı ve daha yüksek gezinme seviyelerine ulaşmak için URL yolu bileşenlerinin kaldırılmasıyla URL "tahmin edilebilirliği" bulunur.

Herhangi bir tür MVC çerçevesi kullanıyorsanız, URL yönlendirmesine uygun olmak için denetleyici adlarını vb. Seçerek bu şekilde çalışacaksınız.

3
Mark Hatton

Yani: example.com/Teams/Arsenal yerine example.com?team=arsenal

Farklı olarak uygulanacakları gerçeğinden başka, eski hem daha temiz hem de hacklenebilir. Yani 'Arsenal'i kaldırırsanız, bir takım listesi görüntüleyebilir.

2
Damien

Bunu yapmamın ana nedeni, özellikle arama sonuçlarında okunabilirlik için. Bunu yalnızca duydum ve hiç zor rakamı yok, ancak tıklamayı artırması gerekiyor. Başka bir deyişle, aynı sıralamada 2 sonuç varsa, insanların temiz tıklaması ve okunması kolay olması daha muhtemeldir. Bunun her zaman eğik çizgileri olması gerektiğini düşünmüyorum, ancak bunun bir sorgu dizesinden daha kolay olduğunu düşünüyorum.

1
Darryl Hein