okuma süresi: 2 dakika

Keep Alive Nedir ?

Keep Alive Nedir ? Nasıl Etkinleştirilir ? Avantajları Nelerdir ?

Keep Alive Nedir Avantajları Nelerdir?


Keep Alive Nedir ? Bir sayfayı ziyarette bulunan kullanıcının internet tarayıcısı, her bir dosya için ayrı ayrı bağlantı isteğinde bulunmak yerine tek bir TCP bağlantısı ile sitedeki js, css, resim, gibi dosyaların indirilmesini sağlamaktadır.

Keep-Alive Avantajları Nelerdir?

  • Tüm güncel tarayıcılar tarafından desteklenmesi.
  • Zahmetsiz ve kolay etkinleştirilmesi.
  • Aktif olduğunda site performansını artırması. Sitenizin daha hızlı yüklenmesini sağlaması. Keep-Alive http isteklerini düşürerek, cpu, ram kullanımını azaltması sonucu ciddi performans artışı sağlar.
  • Site hızını iyileştireceği için Google ve diğer arama motorları, hızlı yükleme sürelerini daha yüksek sıralamalarla ödüllendirir. Dolayısıyla, Keep-Alive kullanmak, web sitenizin SEO performansını artırabilir.

Site Hızı ve Keep-Alive İlişkisi

Web sitenizin hızı, kullanıcı deneyimi ve SEO performansı açısından kritik öneme sahiptir. Keep-Alive, web sitenizin hızını artırmak için etkili bir yöntemdir.

Tek bir bağlantı üzerinden birden fazla istek göndermek, web sayfalarının daha hızlı yüklenmesini sağlar ve kullanıcı deneyimini iyileştirir. Aynı zamanda, daha hızlı yükleme süreleri, arama motorlarında daha iyi sıralama almanıza da yardımcı olabilir.

Keep Alive Nedir ? Nasıl Etkinleştirilir ?

Keep Alive Özelliği Nasıl Etkinleştirilir ?

.htaccess Dosyasını Kullanarak Keep-Alive Etkinleştirme

Apache sunucusu kullanıyorsanız, .htaccess dosyasına aşağıdaki kodu ekleyerek Keep-Alive’yi etkinleştirebilirsiniz:

Öncelikle .htaccess dosyasına ulaşmak ile işe başlayabiliriz. Sunucu veya Hostinginizin Dosya yöneticisi ile ana dizinde .htaccess dosyasını bulabiliriz.

aşağıda ki kodu .htaccess dosyasının sonuna ekleyerek değişiklikleri kaydetmemiz yeterli olacaktır.

<ifModule mod_headers.c> Header set Connection keep-alive </ifModule>

Kod ekleme sonrası önbellek var ise temizlemenizde fayda var.

Apache’de Keep-Alive Etkinleştirme

httpd.conf dosyasına aşağıdaki satırı ekleyerek Apache sunucusunda Keep-Alive’yi etkinleştirebilirsiniz.

KeepAlive On

NGINX Sunucusu Üzerinden Keep-Alive Etkinleştirme

NGINX sunucusu kullanıyorsanız, nginx.conf dosyasına aşağıdaki satırı ekleyerek Keep-Alive’yi etkinleştirebilirsiniz.

keepalive_timeout 65;

Windows Server Üzerinden Keep-Alive Etkinleştirme

Windows Server‘da Keep-Alive’yi etkinleştirmek için IIS (Internet Information Services) Yönetim Arayüzü’nü kullanabilirsiniz. HTTP Keep-Alive özelliğini etkinleştirmek için yönetim arayüzünde gerekli ayarları yapmanız yeterli oalcaktır.

Enable Keep-Alive Değişiklik Sonrası Test Etme

Keep Alive Nedir sorusunu yanıtladık şimdi bu işlemden sonra işe yarayıp yaramadığını görüntülemek için Test edebiliriz. Bunun için Gtmetrix sitesini kullanabiliriz. Gtmetrix ile test ettiğimizde farkı görebilirsiniz.

Gtmetrix dışında farklı test araçları kullanarak, değişikliklerin etkisi ölçebilir ve sitenizin performansını analiz edebilirsiniz. Böylece, yapılan değişikliklerin olumlu sonuçlar verip vermediğini görül rahatlığı ile görebilirsiniz.

Bu yazıyı
Beğendiniz mi ?

En güncel yazılar, kampanyalar ve hizmetlerimiz hakkında düzenli bilgi sahibi olmak için abone ol!