HTTP, Hypertext Transfer Protocol anlamına gelir. Tüm web adresleri HTTP (veya HTTPS) ile başlar ve web tarayıcınıza bir web sitesini yüklemek için hangi protokolü kullanması gerektiğini söyler.
Bir web sitesini ziyaret etmeye çalıştığınızda, tarayıcınız web sunucusundan bir GET isteği yapar ve ardından sunucu, bu belirli alan adına yerleştirilmiş dosyaları bilgisayarınıza geri gönderir.
Nasıl çalıştığı daha çok teknik tarafa girer, ancak biz bunu anlaşılması kolay bölümlere ayırmak için buradayız.

1999 ile 2015 yılları arasında HTTP/1.1, World Wide Web'de gezinmek için kullanılan ana HTTP protokolüydü. 2015 yılında HTTP/2 tanıtıldı ve kimlik doğrulama, DNS sorguları ve HTML dosyalarının genel yönlendirme ve önbelleğe alınmasını önemli ölçüde hızlandırdı.
HTTP/2 ve WordPress sitenizde nasıl etkinleştireceğinizle ilgili rehberimizde daha fazlasını okuyabilirsiniz.
HTTP Nasıl Çalışır?
İlk olarak, tarayıcınıza bir web sitesi adresi (URL) yazdığınızda ve 'Enter' tuşuna bastığınızda, tarayıcınız sitenin web sunucusuna bir HTTP isteği gönderir. Bu, 'Lütfen bu web sayfasını görebilir miyim?' diye sormak gibidir.
İkinci olarak, barındırma sunucusu isteğinizi alır, kimlik doğrulamasını doğrular ve ardından HTTP yanıtı adı verilen bir yanıt gönderir. Bu yanıt, HTML, CSS, metin, resimler ve videolar gibi web sayfasının içeriğini içerir.
Son olarak, tarayıcınız sunucunun yanıtını alır, açar ve ardından eksiksiz web sayfasını göstermek için her şeyi bir araya getirir.
Google’ın Core Web Vitals gibi unsurlara göre sitenizi optimize ettiğinizde, sunucunun içeriği tarayıcıya gönderme sırasını belirlersiniz. Ayrıca tarayıcıya içeriği nasıl açıp yükleyeceğine dair öneriler de gönderirsiniz.
HTTP ve Güvenlik: HTTP - HTTPS
Varsayılan olarak HTTP güvenli değildir. Basit bir istek-yanıt sistemidir. Bu bilgi aktarılırken, nereye bakacağını bilen herkes onu görebilir. Bu genellikle yalnızca kötü amaçlı yazılımlar nedeniyle olur, bu yüzden endişelenmeyin.
Ancak, günümüzde neredeyse tüm web sitelerinde, site ile sizin aranızda gönderilen bilgileri şifreleyen bir SSL (Güvenli Soket Katmanı) sertifikası bulunur.

Bu durumda, web adresindeki HTTP://, HTTP'nin güvenli sürümü olan HTTPS:// ile değiştirilecektir.
Teknik olarak, çoğu sunucu ve web uygulaması tarafından güvenlik için kullanılan HTTP protokolüne TLS veya Aktarım Katmanı Güvenliği denir. Daha gelişmiş bir protokoldür ve siteniz muhtemelen gerçek SSL yerine bunu kullanır.
SSL o kadar yaygın bir terim haline geldi ki, genellikle TLS ile birbirinin yerine kullanılır.
HTTP Kodları ve Hataları
HTTP, internetin çalışma şeklinin temelini oluşturduğu için, birinin sitenize ulaşmaya çalıştığında bir sunucu hatası olabilir. En yaygın HTTP hataları şunlardır:
- 500 (sunucu hatası) – Sitenin web sunucusu bilinmeyen bir teknik zorluk yaşıyor.
- 403 (erişim engellendi) – İstediğiniz kaynağa erişiminiz yok.
- 404 (sayfa bulunamadı) – Sayfa taşındı, mevcut değil veya URL yanlış.
Görebileceğiniz başka HTTP hataları da var ve en yaygın WordPress hatalarına genel bir bakış hazırladık ve bunları nasıl düzelteceğinizi anlattık.
Umuyoruz bu makale HTTP'nin ne olduğunu ve nasıl çalıştığını açıklamaya yardımcı olmuştur. Ayrıca, faydalı WordPress ipuçları, püf noktaları ve fikirleri hakkında ilgili makaleler için aşağıdaki Ek Okuma listemizi de görmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.
