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


27

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

Yanıtlar:


7

İ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ı en baştan düşünmeniz 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.


Bir projede daha önce URL yapısını göz önüne almak önemlidir. Bu nedenle, bunu en iyi cevap olarak seçiyorum.
Chris W. Rea,

6

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.


3

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.


2

Yani: example.com/Teams/Arsenalyerineexample.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.


1

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 çizgilerden biri olması gerektiğini düşünmüyorum, ancak bunun bir sorgu dizesinden daha kolay olduğunu düşünüyorum.

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.