SON DAKİKA

SEO ve Arama

Google Tarayıcı Dokümantasyonu, HTTP Önbellekleme Özelliğini Ekledi!

Google’dan Önemli Güncelleme

Google, tarayıcı yardımcı dökümanını güncelleyerek HTTP önbellekleme konusunda yeni bir bölüm ekledi. Bu bölüm, Google’ın tarayıcılarının önbellek kontrol başlıklarını nasıl işlediğini açıklıyor. Aynı zamanda Google, kullanıcıları sayfalarını önbelleğe almaya teşvik eden bir blog yazısı da paylaştı.

Önbelleklemenin Önemi

Blog yazısının başında, Gary Illyes şu ifadeleri kullanıyor: “Bize önbellekleme izni verin, lütfen!” 10 yıl öncesine göre, Google’ın içeriklerimizi önbelleğe alma oranının arttığını belirtti. “10 yıl önce toplam isteğin %0.026’sı önbelleğe alınabiliyordu, bu oran bugün %0.017’ye düştü.”

HTTP Caching ve ETag Kullanımı

Google, HTTP Caching bölümü ile, önbellek kontrol başlıklarının nasıl kullanıldığını açıklıyor. Google’ın tarayıcı altyapısı, HTTP önbellekleme standardı gereği heuristic HTTP caching desteği sağlıyor. Bu, özellikle ETag yanıtı ve If-None-Match istek başlığı ile Last-Modified yanıtı ve If-Modified-Since istek başlığı aracılığıyla gerçekleşiyor.

Hem ETag hem de Last-Modified yanıt başlığı mevcut olduğunda, Google’ın tarayıcıları HTTP standardı gereği ETag değerini kullanıyor. Google, ETag kullanmayı öneriyor çünkü bu yöntem tarih formatlama sorunları yaşamaktan korunmanızı sağlıyor. Diğer HTTP önbellekleme direktifleri ise desteklenmiyor.

Performans ve Hız

Google ve Bing, en az 2018’den beri ETag desteği sunuyor. Caching sistemi sayesinde, Google’ın tarayıcıları daha önceki bir URL taramasında elde edilen ETag değerini If-None-Match başlığında gönderiyor. Eğer gönderilen ETag, sunucunun ürettiği mevcut değerle uyuyorsa, sunucunun yalnızca 304 Not Modified yanıtını döndürmesi gerekiyor.

Google, HTTP/1.1 ve HTTP/2 protokollerinin desteklendiğini belirtiyor. Tarayıcılar, en iyi tarama performansını sunan protokolü kullanıyor ve geçmiş tarama istatistiklerine bağlı olarak protokoller arasında geçiş yapabiliyorlar. Google’ın tarayıcıları için varsayılan protokol versiyonu HTTP/1.1’dir. Eğer HTTP/2 üzerinden taramayı istemiyorsanız, sunucunuzun 421 HTTP hata kodunu döndürmesini sağlamalısınız.

Özetle, önbellekleme, sayfaların hızlı yüklenmesi ve kaynakları verimli kullanma açısından kritik bir unsur. Google, web sitelerinin önbelleğe alınarak daha etkin bir şekilde çalışmasını teşvik ediyor.

Düşüncenizi Paylaşın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İlgili Teknoloji Haberleri