HTML URL nedir?

HTML URL, web sitelerinde bulunan kaynaklara erişim sağlamak için kullanılan bir adres türüdür. URL, Uniform Resource Locator’ın kısaltmasıdır ve web sayfalarının konumlarını belirlemek için kullanılır.

URL yapısı, belirli bir web kaynağının konumunu tanımlayan yapıdır. Bir URL, genellikle şu bileşenlerden oluşur: protokol, etki alanı adı, yol ve belirli bir kaynağa işaret eden parametreler.

Absolute ve Relative URL arasındaki fark, bir kaynağın tam URL’sini (absolute) veya bir sayfanın yolundan (relative) yola çıkarak belirtmektedir. Absolute URL’ler, web kaynağının tam adresini içerirken, relative URL’ler, bir sayfanın bulunduğu dizin veya alt dizinlerden yola çıkarak kaynağa ulaşır.

Başka bir deyişle, absolute URL, bir kaynağın tam adresini verirken, relative URL, mevcut sayfanın konumuyla ilişkili olarak kaynaklara ulaşmayı sağlar. Relative URL kullanmak, web sitesinin taşınabilirliğini ve bakımını kolaylaştırabilir.

Örneğin, bir sayfanın fotograf/seyahat/resim.jpg şeklinde bir relative URL’ye sahip olduğunu düşünelim. Bu URL, mevcut sayfanın fotograf dizinindeki seyahat alt dizinine giderek resim.jpg’yi bulacaktır. Eğer bu URL, absolute bir URL olsaydı, tüm adresi (https://www.example.com/fotograf/seyahat/resim.jpg) içerirdi ve bağımsız olarak kullanılabilirdi.

HTML URL’ler, kullanıcıların web sayfaları arasında gezinmelerini, kaynaklara erişim sağlamalarını ve diğer web sitelerine bağlantı kurmalarını sağlayan önemli bir yapıdır. Doğru URL kullanımı, kullanıcı deneyimini iyileştirir ve arama motoru optimize edilmesine yardımcı olur.

URL Yapısı Nasıl Oluşur?

URL, Uniform Resource Locator’ın (Birleşik Kaynak Gösterimci) kısaltmasıdır ve internet üzerinden erişilebilen bir kaynağı (web sayfası, görüntü, video, ses dosyası vb.) belirtmek için kullanılan bir adres sistemidir. URL, birçok farklı parçadan oluşur ve bu parçalar, kaynağın tam yolunu veya konumunu belirtir.

Bir URL’nin yapısı, aşağıdaki parçalardan oluşur:

  • Protokol: Bir kaynağa erişmek için kullanılan yöntemi belirtir. Örneğin, HTTP (Hypertext Transfer Protocol) veya HTTPS (HTTP Secure).
  • Alt Alan Adı: İnternet sitesinin alan adının bir parçasıdır ve genellikle “www” ile başlar.
  • Ana Alan Adı: İnternet sitesinin ana kelimesini veya markasını temsil eden bölümdür. Örneğin, “example” kısmı “www.example.com” URL’sinde ana alan adını gösterir.
  • Alt Dizinler: İnternet sitesinin içinde konumlandırılmış belirli bir alt sayfayı veya klasörü belirtir. Örneğin, “www.example.com/blog” URL’sinde “blog” alt dizinini gösterir.
  • Dosya Adı: İnternet sitesindeki belirli bir dosyayı belirtir. Örneğin, “www.example.com/images/picture.jpg” URL’sinde “picture.jpg” dosya adını gösterir.
  • Sorgu Parametreleri: İnternet sitesine iletilen belirli parametrelerdir. Örneğin, “www.example.com/search?q=example” URL’sinde “q=example” sorgu parametresini gösterir.
  • Yorumlar: URL’de kullanılmayabilir ve belirli bir kaynağa erişmek için gereksiz bilgileri içerebilir. Örneğin, “www.example.com/#section2” URL’sinde “#section2” kısmı yorumları gösterir.
Parça Örnek Açıklama
Protokol http:// Web sitesine erişmek için kullanılan iletişim protokolünü belirtir.
Alt Alan Adı www İnternet sitesinin alt alan adını belirtir.
Ana Alan Adı example İnternet sitesinin ana alan adını (domain) belirtir.
Alt Dizinler blog İnternet sitesindeki alt dizini (klasör) belirtir.
Dosya Adı picture.jpg İnternet sitesindeki belirli bir dosyayı belirtir.
Sorgu Parametreleri q=example İnternet sitesine iletilen belirli parametreleri belirtir.
Yorumlar #section2 URL üzerinde yorumlar ve referanslar içerir.

Absolute ve Relative URL Arasındaki Fark Nedir?

Absolute ve Relative URL arasındaki fark nedir?

Bir web sitesini ziyaret ederken, tarayıcınız web sitesinin URL’sini kullanarak istemciye sunucunun nerede olduğunu söyler. URL (Unified Resource Locator) veya Türkçe adıyla Birleşik Kaynak Bulucu, web sitesinin adresini belirten bir dizedir. URL, bir web sayfasının tam adresini belirtir ve internet üzerindeki kaynakların yerini tespit eder.

Absolute URL, bir web sayfasının tam yolunu belirtir. Bu, web sitesinin tam adresini içeren bir URL’dir ve genellikle “http://” veya “https://” ile başlar. Absolute URL, tamamen benzersiz bir konumu belirlemek için kullanılır ve diğer web sitelerine veya herhangi bir kaynağa referans verirken kullanışlıdır.

Öte yandan, Relative URL, bir web sayfasının yalnızca konumunu belirtir. Bu, belirli bir dosyaya ya da konuma referans vermekte kullanılır ve genellikle site kök dizinine göre belirtilir. Relative URL, mevcut sayfaya göre diğer sayfalara bağlantı oluştururken kullanışlıdır ve URL’nin daha kısa olmasını sağlar.

Bir örnek vermek gerekirse, bir web sitesindeki ev sayfasının Absolute URL’si “http://www.ornek.com” olabilirken, Relative URL’si sadece “/” olacaktır. Aynı şekilde, bir web sitesindeki “hakkimizda” sayfasının Absolute URL’si “http://www.ornek.com/hakkimizda” iken, Relative URL’si “/hakkimizda” olacaktır.

  1. Absolute URL’nin temel özellikleri:
    • Bağımsız bir kaynağı belirtir.
    • Tam URL adresini kullanır.
    • Dosyanın tam konumunu belirtir.
  2. Relative URL’nin temel özellikleri:
    • Sayfalar arasında bağlantı oluştururken kullanılır.
    • Site kök dizinine göre konumu belirtir.
    • URL’yi kısa ve sade tutar.
Absolute URL Relative URL
http://www.ornek.com/haberler /haberler
http://www.ornek.com/urunler/laptop /urunler/laptop
http://www.ornek.com/iletisim /iletisim

Relative URL Nasıl Kullanılır?

Relative URL, bir web sayfasında yer alan bağlantıları veya kaynakları hedef belirlemek için kullanılan bir tekniktir. Absolute URL ile karşılaştırıldığında, relative URL yalnızca mevcut sayfa içindeki bağlantıları belirtir ve bu nedenle daha kısa ve daha esnek bir yapıya sahiptir.

Relative URL, genellikle web sayfasındaki alt sayfalara veya içeriğe yönlendirmek için kullanılır. Örneğin, bir ana sayfanız varsa ve alt sayfalara bağlantılar eklemek istiyorsanız, relative URL kullanarak bu bağlantıları kolayca oluşturabilirsiniz.

Relative URL, mevcut sayfanın konumuna göre hedef belirlediği için, sayfanızın yer değiştirmesi durumunda da bağlantıların güncellenmesi gerekmez. Bu, web sitesi tasarımında veya yeniden yapılandırmada büyük bir avantaj sağlar.

URL’de İlgi Çekici ve Arama Motoru Dostu Kullanımı

URL’de ilgi çekici ve arama motoru dostu kullanımı, web sitesi yönetimi ve SEO açısından önemli bir faktördür. Bir URL’nin kullanıcılar tarafından kolayca okunabilir olması ve arama motorları tarafından anlaşılabilir bir yapıda olması, site trafiğini artırmak ve kullanıcı deneyimini iyileştirmek için kritiktir.

İlk olarak, ilgi çekici bir URL oluştururken, kısa ve öz bir yapı kullanmak önemlidir. Kullanıcılar, URL’yi okurken anlamaya çalışırken uzun ve karmaşık URL’lerden kaçınma eğilimindedir. Örneğin, “www.sitem.com/makaleler/342” yerine “www.sitem.com/seo-ipuclari” gibi daha kısa ve anlaşılır bir URL tercih edilebilir.

Arama motoru dostu bir URL oluşturmanın birkaç yolu vardır. İlk olarak, URL’nin anahtar kelime içermesi önemlidir. Anahtar kelime, web sayfasının içeriğiyle ilişkili olmalı ve arama motorunun sayfayı anlamasına yardımcı olmalıdır. Örneğin, bir SEO makalesi için “www.sitem.com/seo-ipuclari” gibi bir URL kullanmak doğru bir tercih olabilir.

  • Kısa ve öz bir yapı kullanın
  • URL’de anahtar kelime kullanın
  • Özel karakterleri ve boşlukları önleyin

URL Kodlama Nedir?

URL kodlama, bir web adresinde özel karakterlerin doğru bir şekilde temsil edilmesini sağlayan bir işlemdir. Bu işlem, URL’lerde kullanılan metinlerdeki boşluklar, özel karakterler ve diğer dil özel sembollerini kodlayarak, tarayıcının bu karakterleri doğru bir şekilde okumasını sağlar.

URL kodlama, web adreslerinin doğru bir şekilde iletilmesini ve okunmasını sağlamak için oldukça önemlidir. Çünkü bazı özel karakterler ve semboller, web adreslerinin geçerli olmasını engelleyebilir veya hatalı bir şekilde yorumlanabilir. Bunun yanı sıra, URL kodlama, arama motorları tarafından indekslenme ve sıralama için gereklidir. Arama motorları, URL’lerdeki özel karakterleri doğru bir şekilde algılamak ve doğru bir şekilde değerlendirmek için kodlama kullanır.

URL kodlama işlemi için bazı standartlar ve kodlama türleri vardır. Bu kodlama türleri, web adreslerinde kullanılan belirli karakterleri özel kodlarla temsil etmek için kullanılır. En yaygın kullanılan URL kodlama türleri arasında UTF-8 ve %xx formatı bulunur. UTF-8, dünya genelinde kullanılan çeşitli dillerin karakterlerini temsil etmek için kullanılan bir karakter kodlamasıdır. %xx formatı ise ASCII tabanlı özel karakterlerin temsil edilmesi için kullanılır. Örneğin, boşluk karakteri URL’de “%20” olarak kodlanır.

  • URL Kodlama Türleri:
  • UTF-8 kodlaması
  • %xx formatı
  • HTML kodlaması
URL Yapısı Öğeleri Açıklama
Protokol Web sitesine erişmek için kullanılan iletişim protokolü (ör. HTTP, HTTPS)
Alan Adı Web sitesinin adresini belirten tanımlayıcı (ör. www.sitem.com)
Alt Dizinler Ana alan adının altında yer alan alt klasörler
Dosya Adı Web sitesindeki belirli bir dosyayı veya sayfayı belirten isim
Parametreler Web sitesine gönderilen ek bilgiler veya sorgular
Kodlama Türü Kodlama Örneği
UTF-8 /ürün/%C3%BCrün-id
%xx formatı /ürün/%20ürün-id
HTML kodlaması /ürün/<ürün-id>

URL Kodlama Türleri ve Örnekleri

URL Kodlama Nedir?

Birçok web sitesinin adres çubuğunda tuhaf karakterlerle karşılaşmış olabilirsiniz. Bu tuhaf karakterler URL kodlaması olarak adlandırılır. URL kodlaması, URL adresinde kullanılan bazı karakterleri özel karakterlere dönüştürmek için kullanılır. Bu sayede, belirli karakterlerin web tarayıcısı tarafından anlaşılamaması veya yanlış yorumlanması engellenir.

URL kodlama türleri:

1. HTML Kodlaması (& işareti ile başlar ve noktalı virgülle biter): Html kodlaması, URL adresinde yer alan özel karakterleri ifade etmek için kullanılır. Örneğin, boşluk karakteri URL adresinde kullanılmak istendiğinde, “%20” şeklinde kodlanır. Diğer özel karakterlerin kodlaması da benzer şekilde yapılır.

2. URL Kodlaması: URL adresinde yer alan bazı karakterlerin özel anlamlara sahip olması nedeniyle kodlanmaları gerekebilir. Örneğin, “?”, “#”, “&” gibi karakterler, URL adresinin farklı bölümlerini temsil eder. Bu nedenle, bu karakterlerin URL adresinde metin olarak kullanılması istendiğinde, önceki örnekte olduğu gibi kodlanması gerekmektedir.

URL kodlama örnekleri:

1. Örnek: https://www.ürnekodlama.com/soru-cevap?kategori=bilgisayar#anasayfa
2. Örnek: https://www.ürnekodlama.com/arama?kelime=url%20kodlama

Görüldüğü gibi, URL adresindeki belirli karakterlerin kodlanması gerekmektedir. Bu, URL adresinin doğru bir şekilde çalışmasını ve belirlenen kaynakları bulmasını sağlar.

URL kodlamasının önemi:

URL kodlaması, web sitelerinin arama motorları tarafından daha iyi anlaşılmasını sağlar ve arama motoru optimizasyonuna (SEO) katkıda bulunur. Örneğin, URL adresindeki Türkçe karakterler veya boşluklar arama motorları tarafından anlaşılamaz. Ancak, bu karakterlerin URL kodlamasıyla temsil edilmesi, arama motorlarının bu karakterleri okumasını ve web sitesinin daha iyi sıralamalarda yer almasını sağlar.

Sonuç olarak, URL kodlaması, web adreslerinin doğru bir şekilde çalışmasını ve arama motorlarının bu adresleri daha iyi anlamasını sağlayan önemli bir unsurdur. Bu nedenle, web geliştiricilerin URL kodlaması konusunda bilgi sahibi olması ve doğru kodlama tekniklerini kullanması büyük önem taşır.

Sık Sorulan Sorular

1. HTML URL nedir?

HTML URL, HTML belgelerine veya sayfalarına erişmek için kullanılan web adresidir. Bu adres, bir web sitesinin hangi sayfasını veya belgesini gösterdiğini belirtir.

2. URL Yapısı Nasıl Oluşur?

URL, protokol, sunucu adı veya IP adresi, opsiyonel olarak belirtilen port numarası, belgenin dizini veya yol bilgileri ve opsiyonel olarak belirtilen sorgu parametrelerinden oluşur. Örneğin, https://www.example.com:8080/anasayfa?kategori=haberler bir URL yapısına sahip olabilir.

3. Absolute ve Relative URL Arasındaki Fark Nedir?

Absolute URL, tam bir web adresini belirtir ve genellikle farklı bir alan adına veya başka bir web sitesine yönlendirme yapmak için kullanılır. Relative URL ise, mevcut sayfadaki veya belgedeki diğer konumlara bağlantı sağlamak için kullanılır. Bir başvurunun temel aldığı konumu gösterir.

4. Relative URL Nasıl Kullanılır?

Relative URL, mevcut belge veya sayfada bulunan diğer kaynaklara bağlantı oluşturmak için kullanılır. Örneğin, aynı dizindeki bir resme bağlantı vermek için “./resim.jpg” şeklinde kullanılabilir.

5. URL’de İlgi Çekici ve Arama Motoru Dostu Kullanımı

URL’lerin ilgi çekici ve arama motoru dostu olması, kullanıcıların ve arama motorlarının içeriğin ne hakkında olduğunu daha kolay anlamasını sağlar. Bunun için URL’lerin kısa ve açık olması, anahtar kelimeleri içermesi, özel karakterleri kullanmaması ve gereksiz parametrelerden kaçınması önemlidir.

6. URL Kodlama Nedir?

URL kodlama, URL içerisindeki özel karakterlerin veya belirli karakterlerin yerine kodların kullanılmasıdır. Bu kodlar, örneğin boşluk yerine “%20” gibi yapılar kullanılarak belirtilir. Bu sayede URL’lerin doğru bir şekilde gösterilmesi ve işlenmesi sağlanır.

7. URL Kodlama Türleri ve Örnekleri

URL kodlama türleri arasında en yaygın olanı “Percent Encoding” olarak bilinir. Bu kodlama yönteminde, URL içindeki özel karakterler belirli bir şablona göre kodlanır. Örneğin, boşluk karakteri “%20” ile kodlanır ve “&” karakteri “%26” ile kodlanır.

Yorumlar Devre Dışı Bırakıldı!