URL yapısı: bir web adresinin her parçası

Tıkladığınız her bağlantı küçük bir talimat kümesidir. Düzen sunucuyla nasıl konuşulacağını, host onun nerede yaşadığını söyler; yol ve sorgu ise ne döndüreceğini belirtir. Parçaları anlamak, kafa karıştırıcı bağlantıları okunabilir cümlelere çevirir.

URL'yi soldan sağa okumak

https://example.com/blog/post-1?page=2#comments içinde https düzeni güvenli bir bağlantı kurar. example.com host'u sunucuyu adlandırır. /blog/post-1 o sunucudaki yoldur, ?page=2 sorgudur ve ekstra parametreleri taşır, #comments ise fragmandır — tarayıcı kaydırmak için kullanır ve sunucuya asla göndermez.

Her parçanın bir görevi vardır ve URL'ler onları özgürce birleştirir: siteler istemci tarafı gezinme için karma içinde gizler, API'ler durumu sorgu dizesinde kodlar, yönlendirmeler çoğu zaman yalnızca yol bölümünü yeniden yazar.

  • Düzen — https, http: protokol.
  • Host — sunucu adı ve isteğe bağlı port.
  • Yol — sunucudaki kaynağın konumu.
  • Sorgu — ? işaretinden sonraki parametreler.
  • Fragman — yalnızca tarayıcının kullandığı # kısmı.

Kodlama neden önemlidir?

Boşluk, #, ?, & gibi birkaç karakter URL içinde özel anlam taşır. Bunlardan birini veri olarak iletmek için yüzde kodlaması gerekir; boşluk %20, # ise %23 olur. Bozuk kodlama, başka yeri gösteren veya tamamen başarısız bağlantılar üretir.

SEO için slug'ı okunabilir tutun ve yol ile sorguları uygun şekilde kodlayın — her adımda doğru aracı kullandığınızda iki hedef çatışmaz.

FreetoolsY ile URL'leri inceleyin ve oluşturun

URL Ayrıştırıcı, tarayıcıların kullandığı kurallarla her adresi kesin parçalarına ayırır; yönlendirme hatalarını ayıklamak veya sorgu parametrelerini okumak için harikadır. Değerleri güvenle hazırlamak için URL Kodlayıcı ile, içerik için temiz yollar oluşturmak üzere Slug Üretici ile birlikte kullanın.

Bu rehberde kullanılan araçlar

Tüm rehberler