İçeriğe geç
Vaka Analizleri

PageSpeed 42'den 96'ya: Hız Optimizasyonu Vaka Analizi ve Teknik Adımlar

Bir hukuk bürosu web sitesi: 8 yıllık geçmişe sahip, Bursa merkezli, aile ve iş hukuku odaklı. Google'da görünürlük düşük, organik trafik neredeyse yok. Ancak asıl sorun şuydu: sitedeki birkaç yüz kelimelik içerik, PageSpeed Insights'ta masaüstünde 42, mobilde 19 skor alıyordu. Google bu siteyi yavaş, mobil dostu olmayan ve indekslenmeye değmez buluyordu. Müvekkil adayları arama sonuçlarında bile göremiyordu. Bu vaka analizinde 42'den 96'ya giden yolculuğu adım adım aktarıyoruz.

Başlangıç Durumu: Tanı Aşaması

Kodem Yazılım ekibi projeye başlarken kapsamlı teknik audit gerçekleştirdi. GTmetrix ve Google PageSpeed Insights verileri şu tabloyu ortaya koydu:

  • LCP (Largest Contentful Paint) — 8.2 saniye. Google hedefi: 2.5 saniye altı. Sorun: 4.2 MB büyüklüğünde optimize edilmemiş hero görseli.
  • CLS (Cumulative Layout Shift) — 0.34. Google hedefi: 0.1 altı. Sorun: boyutsuz görüntüler ve geç yüklenen font nedeniyle sayfa düzeni kayıyor.
  • FID/INP — 420ms. Hedef: 200ms altı. Sorun: render-blocking JavaScript dosyaları.
  • Sunucu yanıt süresi (TTFB) — 1.9 saniye. Paylaşımlı hosting yükü altında eziliyordu.
  • Toplam sayfa ağırlığı — 6.8 MB. Modern standart: 1 MB altı.
  • HTTP istekleri — 87 adet. Modern standart: 30-50 arası.

Bu tanı, müdahale önceliklerini belirledi: görüntü optimizasyonu, hosting değişimi, JavaScript düzenlemesi ve CLS düzeltmesi.

Müdahale 1: Görüntü Optimizasyonu (Kazanım: +18 Puan)

Sayfanın toplam ağırlığının %73'ü görüntülerden geliyordu. Yapılan işlemler:

  • 64 adet görüntü JPEG/PNG'den WebP formatına dönüştürüldü. Ortalama boyut azalması: %68.
  • Hero görseli 4.2 MB'dan 180 KB'a düşürüldü — aynı görsel kalitesinde.
  • Tüm görüntülere width ve height attribute eklendi — CLS'i düzeltti.
  • Ekran dışı görüntüler için lazy loading eklendi.
  • Hero görseli için <link rel="preload"> — LCP görüntüsünün önceden yüklenmesi.

Sonuç: Sayfa ağırlığı 6.8 MB'dan 2.1 MB'a düştü. LCP 8.2sn'den 3.8sn'ye geriledi.

Müdahale 2: Hosting Değişimi (Kazanım: +12 Puan)

Paylaşımlı hosting'den Türkiye lokasyonlu SSD VPS sunucuya geçiş:

  • TTFB: 1.9sn → 0.24sn
  • Nginx web sunucusu kurulumu (Apache'ye kıyasla statik dosya sunumunda daha hızlı)
  • PHP-FPM ile daha verimli PHP işleme
  • Gzip ve Brotli sıkıştırma aktif
  • Redis önbellekleme kurulumu

Hosting değişimi tek başına PageSpeed skorunu 10-15 puan iyileştirdi.

Müdahale 3: JavaScript Optimizasyonu (Kazanım: +9 Puan)

Render-blocking JavaScript analizi 4 kritik dosya ortaya çıkardı:

  • jQuery (83 KB) — senkron yükleniyor, tüm render'ı blokluyordu. Async attribute eklendi.
  • Google Fonts JavaScript loader — CSS ile yüklemeye geçildi, font-display: swap eklendi.
  • Google Analytics — defer ile yüklemeye alındı.
  • Sosyal medya paylaşım widgetları — lazy load edildi, sayfayı kullananın %3'ü bunlara tıklıyordu ama herkese yüklüyordu.

Toplam render-blocking kaldırma süresi: 2.4sn'den 0.3sn'ye.

Müdahale 4: CSS ve Font Optimizasyonu (Kazanım: +7 Puan)

  • Kritik (above-the-fold) CSS satır içine alındı — 14 KB.
  • Kullanılmayan CSS kuralları temizlendi (PurgeCSS ile): 280 KB'dan 48 KB'a.
  • Google Fonts yerine self-hosted font — harici DNS bağlantısı ortadan kalktı.
  • Yalnızca kullanılan font ağırlıkları (Regular 400, Bold 700) yüklendi.

Müdahale 5: Önbellekleme Stratejisi (Kazanım: +10 Puan)

  • Browser cache: CSS, JS ve görüntüler için 1 yıllık önbellek süresi.
  • Statik HTML önbellekleme: dinamik PHP sayfaları ilk istemciye sunulduktan sonra statik HTML olarak kaydedildi. Sonraki ziyaretçiler doğrudan HTML dosyasını alıyor — veritabanı sorgusu yok.
  • CDN entegrasyonu: Cloudflare ücretsiz plan — statik dosyalar edge sunuculardan sunuluyor.

Son Sonuçlar: 6 Hafta Sonra

6 haftalık çalışma sonunda Google PageSpeed Insights verileri:

  • Masaüstü PageSpeed — 42 → 96
  • Mobil PageSpeed — 19 → 91
  • LCP — 8.2sn → 1.6sn (hedef: 2.5sn altı)
  • CLS — 0.34 → 0.04 (hedef: 0.1 altı)
  • INP — 420ms → 110ms (hedef: 200ms altı)
  • Sayfa ağırlığı — 6.8 MB → 0.9 MB
  • HTTP istekleri — 87 → 31

Core Web Vitals alanında "İyi" statüsüne ulaşıldı. Sonraki 3 ay içinde organik trafik %127 arttı. Hız iyileştirmesi, içerik kalitesiyle birleşince arama sıralaması hızla yükseldi.

Bu Vakadan Öğrenimler

  • Görüntü optimizasyonu her zaman ilk ve en büyük kazanımı sunar — başlangıç noktası burası olmalı.
  • Paylaşımlı hosting hız optimizasyonunun önünde duvar oluyor; gerçek hız için VPS gerekli.
  • JavaScript sorunları genellikle kütüphane yükleme sırasıyla ilgili; kodu yazmadan sadece loading stratejisi değişince büyük kazanım elde edilebilir.
  • PageSpeed skoru hedef değil araç. Asıl hedef kullanıcı deneyimi ve dönüşüm. Ancak bu vakada 96 skor, %127 trafik artışına doğrudan katkı sağladı.
Kodem Yazılım
Senior Yazılım Mühendisi

Bursa merkezli yazılım firması olarak 7+ yıldır kurumsal web yazılımı ve dijital dönüşüm projelerinde çalışıyoruz. Hazır şablon değil, sıfırdan özel geliştirme. PHP, modern JS ve SEO odaklı yazılım mimarisi uzmanlığımız.

Hakkımda daha fazla

Sık Sorulan Sorular

PageSpeed optimizasyonu ne kadar sürer?
Bu vaka analizinde 6 hafta sürdü. Basit siteler için görüntü optimizasyonu + hosting değişimi 1-2 haftada yapılabilir. Karmaşık JavaScript problemi ve özel yazılım entegrasyonu olan siteler 4-8 hafta alabilir. Hız optimizasyonu tek seferlik değil, sürekli izleme ve bakım gerektiren bir süreçtir.
PageSpeed skoru 90+ olmadan SEO'da başarılı olunur mu?
Evet, ancak zorlukla. Core Web Vitals bir sıralama faktörü. Yavaş site, eşdeğer içerikte hızlı rakibe kıyasla geri kalıyor. Aynı zamanda yavaş site ziyaretçi kaybeder (bounce rate yüksek), bu da dolaylı SEO sinyalini olumsuz etkiler. 90+ skor olmak zorunda değil, ancak rakibinizden hızlı olmak önemli.
WebP formatı tüm tarayıcılarda çalışır mı?
Evet, 2024 itibarıyla tüm modern tarayıcılar WebP destekliyor: Chrome, Firefox, Safari, Edge. Safari desteği 2020'de geldi. Çok eski tarayıcı desteği gerekiyorsa picture element ile fallback sağlanabilir. Türkiye'deki internet kullanıcılarının büyük çoğunluğu WebP destekleyen tarayıcı kullanıyor.
Hosting değişimi SEO'yu olumsuz etkiler mi?
Doğru yapıldığında hayır, aksine olumlu etkiler. Sunucu yanıt süresi (TTFB) düşünce Googlebot daha sık tarama yapabilir, daha fazla sayfa indeksler. Hosting değişiminde dikkat edilecekler: DNS propagasyon süreci (24-48 saat), SSL sertifikasının yeni sunucuya kurulması ve eski sunucunun yönlendirme yapması.
Cloudflare ücretsiz plan yeterli mi?
KOBİ web siteleri için ücretsiz plan genellikle yeterlidir. CDN (statik dosya hızlandırma), DDoS koruması, SSL, temel güvenlik kuralları ücretsiz. Gelişmiş Web Application Firewall, öncelikli destek ve daha hassas önbellekleme kontrolleri ücretli planlarda. Çoğu site için ücretsiz plan %20-40 hız artışı sağlayabilir.
Bu optimizasyonları biz yapabilir miyiz?
Görüntü optimizasyonu (TinyPNG, Squoosh ile) teknik olmayan kullanıcılar bile yapabilir. Lazy loading eklemek, font optimizasyonu ve JavaScript defer/async ayarları temel HTML/CSS bilgisi gerektirir. Hosting değişimi ve sunucu yapılandırması (Nginx, Redis, gzip) ise sistem yönetimi deneyimi gerektirir. Tüm stack için profesyonel yardım almak önerilir.
Kodem Yazılım

Hız Optimizasyonu — Teklif Al için Profesyonel Destek

Bursa merkezli, Türkiye geneli yazılım firması. İlk görüşme tamamen ücretsiz.

WhatsApp'ta Yaz 0547 001 16 16
Projenizi Konuşalım

48 saat içinde yazılı teklif. Görüşme ücretsiz, yükümlülük sıfır.