Site hızı optimizasyonu, kullanıcıların bir web sayfasına ulaşması ve oluşturulan içeriği elde etmek için ihtiyaç duyulan sürenin kısaltılması için yapılan tüm işlemleri kapsamaktadır. Site yüklenme hızı Google için bir sıralama faktörü olmaktadır. Ayrıca site hızı optimizasyonunda kullanıcı deneyimi de önemli bir ölçüttür. Site yüklenme hızının uzun sürede olması ile kullanıcılar, web sitesiyle daha az etkileşime girmektedir..Site yüklenme hızının 3 saniye altında olması gerekmektedir. Bu konuda bunun takibini yapmakta olan “Google Hız Testi” olarak da bilinen “Page Speed İnsights” de yer alan metrikler site yüklenim hızının nelere bağlı olduğunu göstermektedir.
Bir web sitesinin genel hızı şunlara bağlı olmaktadır.
Bir web sitesine istekte bulunan bir kullanıcı,sunucu ile ayrı bölgelerde olabilir.Bu ağ üzerinden büyük bir mesafe kat eden istek, son olarak kullanıcıya iletilmektedir.Bu mesafeden dolayı site yüklenme hızı büyük ölçüde yavaşlamaktadır.
Bir çok yazılım aracına erişmek mümkündür. İhtiyaçlar doğrultusunda bu yazılım araçları içerisinde seçim yapılmaktadır. Söz konusu yazılım araçları çoğu şeyi otomatik olarak düzenlemektedir.Fakat bu noktada güvenlik açıkları oluşabilmektedir veya iyi optimize edilmediği takdirde verimli çalışmayan bir site olabilmektedir.Bu sebepten ötürü web sitesinin hızı da etkilenmektedir. Örneğin Magento Kullanıyorsanız kesinlikle cache açık olmalıdır yoksa sunucunun bir sayfayı derlemesi ve kullanıma hazır hale getirmesi onlarca saniye sürebilmektedir. yada wordpress bir eticaret sitesi kullanıyorsanız, kullandığınız tüm eklentilerin seo uyumlu olması ve güvenlik açıklarının kontrol edilmiş olması gerekebilmektedir.
Barındırma işlemi yapan sunucu, web sitesinin ne kadar hızlı yükleneceği konusunda önemli rol oynamaktadır.Bu noktada web sitesini barındırmak için VPS kullanılmalı sunucu paylaşılmamalıdır.Tabi bu durum paylaşımlı barındırmaya göre daha pahalı olmaktadır.
Tarayıcı bir sunucudan veri çektiğinde bunu HTTP ile yapmaktadır. Sayısı gittikçe artan ve aynı anda yapılan HTTP istekleri sunucunun yanıt süresini uzatarak site hızını etkilemektedir. genelde web sitelerinin çok güzel ve görsel açıdan zengin olması gerektiği gibi bir düşünce vardır aslında “simple is the best” yani ihtiyacınızı içeren en az görsel özellikler her zaman en iyisidir. bu sebeple görsel özellik arttıkça yüklenen resim, stil şablonu sayısı ve özellikle acemi bir tasarımcının haır eklenti kullanması sonucu onlarca şey sayfanıza alınabilir ve haliyle buda aynı anda yapılan istek miktarını artıracaktır.
Bu noktada sunucunun kapasitesi ne kadar yüksek seviyede olursa,kullanıcıların alacağı web sitesi performansı o kadar yüksek olmaktadır.Sunucunun kapasitesi; bant genişliğinden,sayfa yüklenmeden önce gerçekleştirilecek işlemlerden veya hit sayısından etkilenebilmektedir. Bu doğrultuda sunucu kapasitesi iyileştirildiği takdirde web sitesinden alınacak performans o düzeyde artacaktır. ucuz hostingler genelde paylaşımlı bellek, işlemci ve ip sağlarlar bu sebeple sizin için ayrılan kaynaklarda çok azalacaktır.
Bir web sitesi sayfasında,kullanıcı memnuniyeti sağlanabilmesi için sayfa yüklenme hızının 3 saniye altında olması gerekmektedir. Aksi takdirde kullanıcı mevcut sayfada kalmayarak, sayfayı terk edecektir. sayfalarınızda mümkün olduğunca az kaynak (css, js dosya ve resim) kullanmanız gerekmektedir.