Google PageSpeed Skoru 100/100 Yapma Rehberi
Web sitenizin Google PageSpeed puanını artıracak görsel optimizasyonu, caching ve kod küçültme teknikleri.
Google PageSpeed Insights Neden Önemlidir?
Google PageSpeed Insights, web sitenizin hem masaüstü hem de mobil cihazlardaki performansını, erişilebilirliğini ve SEO standartlarını ölçen en temel metriktir. Google, arama sonuçlarında kullanıcılarına en hızlı ve pürüzsüz deneyimi sunan siteleri üst sıralara taşır. Yavaş açılan bir web sitesi, ne kadar kaliteli içeriğe sahip olursa olsun, ziyaretçilerini rakiplerine kaptırmaya mahkumdur.
Core Web Vitals Metriklerini Anlamak
PageSpeed skorunu yükseltmek için öncelikle Google'ın odaklandığı temel web metriklerini iyi kavramak gerekir. LCP (En Büyük İçerikli Boyama) sayfanın ana içeriğinin ne kadar sürede yüklendiğini gösterir ve 2.5 saniyenin altında olmalıdır. INP (Etkileşime Geçiş) kullanıcının tıkladığı bir butona sitenin ne kadar hızlı yanıt verdiğini ölçer. CLS (Kümülatif Düzen Kayması) ise sayfa yüklenirken ögelerin aniden kayarak kullanıcıyı yanıltıp yanıltmadığını inceler.
PageSpeed Skorunu Yükseltmek İçin Teknik Adımlar
1. Görsel Formatlarını ve Boyutlarını Optimize Edin
Sitenizdeki yüksek boyutlu JPEG ve PNG görselleri, sayfa yüklenmesini yavaşlatan en büyük etkendir. Görsellerinizi yeni nesil WebP veya AVIF formatlarına dönüştürmelisiniz. Ayrıca `loading="lazy"` özniteliği ile ekran dışı görsellerin kullanıcı sayfayı aşağı kaydırdıkça yüklenmesini sağlamalısınız. Görsellerin genişlik ve yükseklik değerlerini (width/height) HTML içinde belirtmek CLS hatalarını da engeller.
2. Sunucu Tarafı Önbellekleme (Server-Side Caching)
Her ziyaretçi geldiğinde veritabanına tekrar tekrar sorgu atmak yerine, sık erişilen verileri ve statik HTML sayfalarını sunucu hafızasında (Redis, Memcached veya dosya tabanlı cache) saklayarak yanıt süresini milisaniyelere düşürebilirsiniz. Doğru bir caching stratejisi sunucu yükünü %80 oranında azaltır.
3. CSS ve JavaScript Dosyalarını Sıkıştırın ve Birleştirin
Gereksiz boşlukları, yorum satırlarını ve kullanılmayan kod bloklarını temizleyerek (Minification) dosya boyutlarını küçültün. Sayfanın ilk açılışı için kritik olan CSS kodlarını doğrudan `
` içerisine gömmek (Critical CSS) sayfanın anında görünmesini sağlar. İkincil JavaScript dosyalarını ise `defer` veya `async` nitelikleriyle erteleyerek yükleyin.4. Tarayıcı Önbellekleme (Browser Caching) Kuralları
Sunucu konfigürasyonu (Htaccess veya Nginx) üzerinden statik dosyalarınız için uzun süreli önbellek kuralları tanımlayın. Görseller, fontlar ve CSS dosyaları için 1 yıllık önbellek süresi belirleyerek, tekrar gelen ziyaretçilerin bu dosyaları yeniden indirmesini engelleyebilirsiniz.
5. CDN (İçerik Dağıtım Ağı) Kullanımı
Sitenizin içeriklerini dünyanın veya ülkenin farklı bölgelerindeki sunucularda depolayarak ziyaretçiye en yakın konumdan sunun. Cloudflare gibi CDN servisleri hem statik dosyaların hızlı dağıtılmasını sağlar hem de bot saldırılarına karşı koruma kalkanı oluşturur.
Yaygın Yapılan Hatalar ve Kaçınılması Gerekenler
Çok sayıda harici font ailesi yüklemek, ölçüsüz izleme kodları (Analytics, Pixel vb.) eklemek ve harici sunuculardan ağır iframe ögeleri çağırmak puanınızı hızla düşürür. Mümkün olduğunca fontları yerel sunucunuzda saklayın ve harici scriptleri erteleyerek çağırın.
Web sitenizin hız analizini yaptırmak, PageSpeed skorlarınızı yeşil bölgeye yükseltmek ve teknik altyapınızı güçlendirmek için Kod Uzmanı SEO ve Hız Optimizasyonu servislerimizden destek alabilirsiniz.
Sitenizin hız darboğazlarını bulalım
Core Web Vitals ve gerçek kullanıcı deneyimini etkileyen noktaları ölçülebilir biçimde inceleyelim.
Hız Analizi İsteyin →Ahmet Yılmaz — Kod Uzmanı
Web geliştirme, PHP, performans optimizasyonu ve mobil uygulama geliştirme alanlarında çalışan yazılım geliştirici.
Yazar ve editoryal yaklaşım →
💬 Yorumlar 0
Düşüncelerinizi Paylaşın
Bu rehber için henüz onaylanmış yorum yok.