Sıkıştırma Denetimi Yapın ve Etkinleştirin
Kaliteden ödün vermeden dosyalarınızı olabildiğince küçültmek en sağlam yoldur. Dosyalarınız ne kadar küçük olursa o kadar hızlı yüklenir ve toplam yükleme süreniz de o kadar düşük olur.
Çok fazla görsele ve içeriğe sahip sayfalar genellikle 100 KB’den daha büyük boyutlu olabilir. Sonuç olarak indirmeleri yavaştır. İndirme zamanlarını sıkıştırarak hızlandırabilirsiniz. Bu sıkıştırma, HTML, CSS, JavaScript, düz metin ve XML dosyalarını içerir.
Dosyalarınız ne kadar küçük olursa, sayfalarınız o kadar hızlı yüklenir. Dosyaları sıkıştırmak, yükleme sürelerini kısaltmanın en kolay yollarından biridir ve günümüzde Gzip ile sıkıştırmanın etkinleştirilmesi standart bir uygulama olarak kabul edilmektedir. Gzip, metin dosyalarınızdaki benzer kod dizgilerini esasen bulan bir dosya formatı ve yazılım uygulamasıdır. Daha sonra dosyaları daha küçük yapmak için geçici olarak değiştirir. CSS ve HTML ile iyi çalışır, çünkü bu dosyalar genellikle tekrarlanan kodlara ve boşluklara sahiptir.
Çoğu web sunucusu, dosyaları üçüncü bir modülü arayarak veya yerleşik rutinler kullanarak indirmeye göndermeden önce Gzip biçiminde sıkıştırabilir. Bugünün internet trafiğinin %90’ı Gzip’i destekleyen tarayıcılar arasında geçtiğinden, sitenizi hızlandırmak için mükemmel bir seçenek. Kullandığınız yazılım altyapısına göre sıkıştırma işlemini ya kodlarla ya da eklentilerle yapabilirsiniz.
Tarayıcı Önbelleğe Almayı Etkinleştir
Bir web sitesini ziyaret ettiğinizde, ziyaret ettiğiniz sayfadaki öğeler sabit diskinizde bir önbellekte veya geçici depolama alanında saklanır. Böylece siteyi bir sonraki ziyaretinizde tarayıcınızın sunucuya başka bir HTTP isteği göndermeden sayfayı yükleyebileceği anlamına gelir.
Tarayacı önbelleklemeyi aktif etmek için kullandığınız altyapıya uygun çözümler denemeniz gerekiyor. Altyapınız WordPress gibi içerik yönetim sistemleri ise cache eklentilerinde bu özellikler zaten mevcut. Doğru ayarlarla tarayıcı önbellekleme işlemini halledebileceğiniz gibi sıkıştırma işlemlerinde de işinizi oldukça kolaylaştırır.
Görsel Boyutlarını Azaltın
En önemli konuların başında geliyor: Görseller. Site hızınızda büyük bir etkisi var. Sayfa yüklenme hızınızı düşüren bu görselleri silemeyeceğiniz için onları optimize etmeniz gerekiyor. Bu nedenle görselleri sıkıştırarak kalitesini bozmadan boyutlarını küçültebilirsiniz. Bunun için compress jpg/png aramasını yaparak Google üzerinden online araçlara ulaşabilirsiniz.
Web sitenizde bulunan görselleri nasıl optimize edeceğinizi detaylı olarak incelemek için wibrit.com/resim-optimizasyonu sayfamızı ziyaret edebilirsiniz.
Bir CDN kullanın
CDN, yani Content Delivery Network pek yaygın kullanılmasa da içerik dağıtım ağı olarak bilinir. CDN web sitesine ait sürekli değişmeyen ve çoğunlukla veritabanı bağlantılı olmayan içeriklerin ziyaretçiye en yakın CDN sunucusundan verilerek web sitesinin daha hızlı açılmasını sağlamaya yarayan, içerik dağıtım sunucularından oluşan bir ağdır.
Çok fazla içeriğe sahip bir web siteniz varsa CDN sitenizi hızlandırmak için tercih edilen yollar içerisinde yer alabilir.
Videolar için Harici Barındırma Platformlarını Kullanın
Videolar günümüzde webin ayrılmaz ve sürekli gelişen bir parçası. Sayfalarca yazıyla anlatabileceğiniz bir konuyu video ile daha etkili ve daha az sürede kullanıcılarınıza sunabilirsiniz. Tabi bu kolaylığın da bir noktada hızınızı etkilen bir yan etkisi var.
Bu konudaki en temel çözüm videolarınızı kendi sunucunuza yüklemek yerine video barındırma platformlarını kullanın. Bunun için en popüler olan youtube, vimeo gibi yerleri tercih edebilirsiniz.
Layz Load (Tembel Yükleme) Kullanın
Özellikle içeriği kalabalık ve büyük hacimli web sitelerinde önerilen Layz Load özelliğini kullanın. Normalde bir web sitesi tarayıcıda çağırıldığında tüm sayfa yüklemesi başlar ve size gösterilir. Layz Load ise bu noktada devreye giriyor.
Büyük ve kalabalık içeriğe sahip olan web sitelerinde sayfanın ekrana sığan kısmı hemen gösterilir ve siz sayfayı aşağıya doğru hareket ettiğinizde sayfanın devamı yüklenmeye başlar. Bu da yükleme sürenizi dolayısıyla kısaltır ve site hızınızı artırır. Fakat daha sade bir siteniz varsa bu özelliğe ihtiyacınız olmayabilir.