Son zamanlarda web sitenizin hızını kontrol ettiniz mi? Eğer yapmadıysanız, yapmalısınız!

Yayınlanan: Alex Shashenko 2017-06-10 Bütün makaleler | Sözlük | SSS

Zayıf web sitesi performansını teşhis etmek için nihayet “Yanıt süresi kontrolü” aracını yayınladığımızı duyurmaktan mutluluk duyuyoruz. Hız, yalnızca Google sıralamalarını değil, aynı zamanda ziyaretçi dönüşümlerinizi de etkilediği için web sitesi iş akışındaki en önemli şeylerden biridir. Yakın zamanda yapılan bir araştırma, ziyaretçilerin bir sayfanın yüklenmesi için 3 saniyeden fazla beklemek istemediğini gösteriyor. Gerçekten de hepimiz, bazı hayati bilgilere ulaşmaya çalışırken yavaş yüklenen bir web sitesini beklemenin nasıl bir sonsuzluk gibi hissettirebileceğini biliyoruz. Aslında, tembel bir web sitesi işinize mal olabilir. Asıl önemli olan, web sitesi performansını optimize etmek için birkaç adım atmanın çok büyük bir fark yaratabileceğidir. Şimdi yavaş bir web sitesinin bazı yaygın nedenlerine ve bunları nasıl hızlandırabileceğinize bakalım.

Sayfa yükleme süresini hangi bileşenler oluşturur?

  1. DNS arama süresi - eşdeğer bir IP adresine eşlenen bir alan adının bulunması için geçen süre. 
  2. Bağlantı Süresi (TCP) - web sunucusuna bağlantı kurmanın ne kadar sürdüğü. 
  3. İlk Bayt Süresi (TTFB) - sunucunun HTTP isteğini almasından sunucunun yanıtın ilk baytını geri göndermesine kadar geçen sürenin yanı sıra sunucu yanıtını almak için geçen süre. 
  4. İndirme Süresi (İçerik Süresi) – içerik yüklemesinin başlangıcı ve bitişi arasındaki zaman aralığı.

Not: Güvenli bir bağlantı için SSL Sertifikası kullanıyorsanız, kimlik doğrulama için fazladan zamana ihtiyacınız olacaktır, bu da web sunucunuz ile tarayıcı arasında bir bağlantı kurmak için ek süre anlamına gelir.

Tüm bu bileşenler birlikte sayfa yanıt süresini ifade eder. Web sitenizin yukarıda belirtilen beş şeyden biriyle ilgili sorun nedeniyle yavaş olması oldukça olasıdır.

Web sitesi hız optimizasyonu

Web sitesi yükleme hızı çeşitli faktörlere bağlıdır ve bunların her biri işleri geciktirebilir. Web sitenizin hızının yavaş olmasının en yaygın nedenlerini öğrenelim.

Web sitesinin kendisinde bir sorun olduğunda:

  1. Üçüncü Taraf Nesneler: Sayfada barındırılan farklı üçüncü taraf eklentileri web sitenizi yavaşlatabilir. Google Analytics gibi en güçlü hizmetler bu komut dosyalarını web sitesi performansı için asenkron ve sorunsuz bir şekilde entegre etse de, üçüncü taraf eklentilerin yerleştirilmesi, her biri gönderilen toplam istek sayısına eklendiğinden yüklemede gecikmeye neden olacaktır. Web sitesi hızı birçok şeyden etkilenmesine rağmen, öncelikle web sitenizin yaptığı HTTP isteklerinin sayısından etkilenir. Bu nedenle optimizasyonun altın kuralı, web sitesi ne kadar az yük taşırsa o kadar hızlı çalışır.

  2. Diğer Kaynaklardan Medya: Sayfada ne kadar çok harici medya dosyası varsa, web sitenizin yüklenmesi o kadar uzun sürer. Bu tür hantal içerik sadece web sayfası hızı üzerinde olumsuz bir etkiye sahip olmakla kalmaz, aynı zamanda ziyaretçilerin ayrılmasını sağlamanın en kesin yollarından biridir. Bundan nasıl kaçınılabilir? İlk olarak, başka birinin medyasını ölçülü bir şekilde yerleştirin; İkinci olarak, uygun grafik dosya formatlarını kullanın; Üçüncü olarak, güvenilir yerel depolamadan yararlanın. Bunlardan birkaçını yaparsanız, kısa sürede önemli gelişmeler göreceksiniz!

  3. Hantal kod/ Verimsiz SQL. Verimsiz kod veya optimize edilmemiş veritabanı sorguları web sitenizin performansı üzerinde gerçekten düşürücü bir etkiye sahip olabilir. Bazı komut dosyalarını, HTML, CSS kodlarını vb. düzenlemek gibi bazı kod optimizasyonları veya bazı dizinler eklemek, sorguları değiştirmek, yapıyı değiştirmek vb. gibi veritabanı optimizasyonları yapmayı düşünün. Kodla ilgili sorunlar genellikle web sitenizin performansını düşüren suçlulardır.

Hostinginiz hızınızı öldürüyorsa:

  1. DNS – Web sitenizin kaderi yaptığınız DNS sunucu seçimine bağlıdır. DNS sunucunuz ne kadar hızlıysa, sayfanızdaki içerik o kadar hızlı teslim edilecektir.

  2. Veri Merkezi Konumu: Coğrafyayı ihmal etmeyin. Ziyaretçilerinizin en yakın veri merkezine ulaştığından emin olmak önemlidir. Bilginin iletilmesi için geçen süreyi anlamak, sunduğunuz kullanıcı deneyimi hakkında daha iyi bir farkındalık sağlar, çünkü bilirsiniz ki verinin iletilmesi zaman alır. Site küresel bir kaynaksa, CDN (İçerik Dağıtım Ağı), yani web sitesi içeriğini yerel son kullanıcılara mümkün olduğunca hızlı bir şekilde ulaştırmak için kullanılan küresel olarak dağıtılmış web sunucularından oluşan bir ağ kullanılması önerilir. Esasen, dosyalarınızı tüm bu sunucu ağında barındırır ve en yakın konumdan teslim eder. Son yıllarda bulut barındırmanın popülaritesinin hızla arttığını belirtmek gerekir. Daha az maliyetli olması, daha fazlasını sağlaması ve sonsuz esneklikten yararlanma fırsatı vermesi hiç de şaşırtıcı değil.

  3. Yanlış web barındırma hizmetini seçmek. Gerçek şu ki, bazen web sitenizin performansıyla ilgili en büyük sorun, web barındırma hizmetinizin sağlayabileceğinden daha fazla kaynak gerektirmesidir. İhtiyaçlarınıza en uygun web barındırma şirketini aramayı düşünün. Söylemeye gerek yok: iyi bir hosting şirketi seçmek, yüksek web sitesi performansının anahtarıdır.

HostTracker ile web sitenizin yanıt süresini nasıl ölçebilirsiniz?

Response Time Check penceresinde lütfen URL'nizi, görev adınızı girin ve Timeout değerini belirtin.

Not: Hız değeriniz bu eşiği her aştığında, bir bildirim alacaksınız.

Bu araç sayesinde web sitenizin ne kadar iyi yüklendiğinden her zaman haberdar olacaksınız - web sitesi istatistikleri ve etkinlik geçmişi her zaman uygun bir formatta mevcuttur (yukarıdaki resme bakın).

Umarım bu makaleyi beğenirsiniz! Optimizasyonda en zor şeyin genellikle basitçe başlamak olduğunu unutmayın.

 

 

 


Yazar hakkında

Alex Şaşenko
HostTracker'ın Baş İletişim ve Teknoloji Sorumlusu. Alex, şirketin ilk günlerinden beri ekibin bir parçası. Çalışmaları, iş raporlaması, veritabanı istatistiklerinin analizi ve sistem yönetimi üzerine odaklanmaktadır. Alex ayrıca geliştirme ekibi ve müşte
Loading...