WordPress Resim Optimizasyonu: WebP, Sıkıştırma ve Lazy Load
- Yayınlandı:
- Son teknik kontrol:
Hız ve Performans
Kısa cevap
WordPress görselleri optimize etmek için dört şey yapılır: görseli gösterileceği boyuta yakın ölçüde yüklemek, dosyayı kaliteyi gözle görülür bozmadan sıkıştırmak, WebP veya AVIF gibi modern biçim kullanmak ve ekranın altındaki görselleri tembel yüklemek. WordPress yüklenen her görsel için farklı boyutlar üretir, 2560 pikselden büyük görselleri küçültür ve görsellere varsayılan olarak tembel yükleme ekler; ancak sayfanın ilk görünen büyük görseli tembel yüklenmemelidir, aksi hâlde LCP gecikir.
Önemli noktalar
- En büyük kazanç doğru boyuttan gelir: 4000 piksellik fotoğrafı 800 piksellik alanda göstermeyin.
- WordPress 5.8’den beri WebP, 6.5’ten beri AVIF yüklemeyi destekler (sunucunun görsel kütüphanesi destekliyorsa).
- Tembel yükleme ekranın altındaki görseller içindir; ilk ekrandaki büyük görsel hemen yüklenmelidir.
- Genişlik ve yükseklik bilgisi olmayan görseller sayfanın kaymasına (CLS) yol açar.
- Alt metin hem erişilebilirlik hem görsel arama için gereklidir.
WordPress görsellerle kendiliğinden ne yapar?
| Özellik | Ne yapar | Sürüm |
|---|---|---|
| Ara boyutlar | Her yüklemeden küçük resim, orta ve büyük boyutlar üretir; tema kendi boyutlarını ekleyebilir | Uzun süredir |
| srcset / sizes | Tarayıcının ekrana uygun boyutu seçmesi için boyut listesi ekler | 4.4 |
| Büyük görsel eşiği | 2560 pikselden büyük görseller için küçültülmüş bir kopya oluşturup onu kullanır | 5.3 |
| Tembel yükleme | Görsellere loading="lazy" ekler | 5.5 |
| WebP yükleme | WebP dosyalarının yüklenip kullanılmasına izin verir | 5.8 |
| LCP önceliği | İlk görünen büyük görseli tembel yüklemez, fetchpriority="high" ekleyebilir | 6.3 |
| AVIF yükleme | AVIF dosyalarının yüklenmesine izin verir | 6.5 |
1. Doğru boyut: en büyük kazanç
Telefonla çekilmiş bir fotoğraf 4000 piksel genişliğinde ve birkaç megabayt olabilir. Sitenizin içerik alanı ise çoğunlukla 700–1200 piksel genişliktedir. WordPress’in 2560 piksel eşiği aşırı büyük dosyaları sınırlar ama yine de gerekenden büyük kalabilir.
İçerik alanınızın genişliğini öğrenin
Tarayıcıda görsele sağ tıklayıp “İncele” ile gösterildiği genişliğe bakın. Yüksek çözünürlüklü ekranlar için bunun yaklaşık iki katı yeterlidir.
Yüklemeden önce küçültün
Görseli bu genişliğe göre dışa aktarın; kırpmayı da yüklemeden önce yapın.
Kapak ve arka plan görsellerine özellikle dikkat edin
Tam genişlikli alanlarda kullanılan görseller en büyük dosyalardır ve sıklıkla sayfanın LCP öğesidir.
2. Biçim: JPEG, PNG, WebP, AVIF
| Biçim | Ne için | Not |
|---|---|---|
| JPEG | Fotoğraflar | Evrensel destek; kayıplı sıkıştırma |
| PNG | Saydamlık gereken grafikler, ekran görüntüleri | Fotoğraflarda çok büyük dosya üretir |
| WebP | Fotoğraf ve grafik | Genellikle aynı kalitede JPEG/PNG’den daha küçük; tüm güncel tarayıcılarda destekli |
| AVIF | Fotoğraf | Genellikle WebP’den de küçük; kodlaması daha ağır |
| SVG | Logo ve ikonlar | Vektör; WordPress güvenlik nedeniyle varsayılan olarak yüklemeye izin vermez |
Mevcut medya kütüphanesini WebP veya AVIF’e dönüştürmek için dönüştürme eklentileri veya görseli sunucu/CDN düzeyinde dönüştüren hizmetler kullanılabilir. Bu araçların çoğu orijinal dosyayı saklar ve tarayıcı destekliyorsa modern biçimi sunar.
3. Sıkıştırma
Kayıplı sıkıştırma, gözün fark etmediği ayrıntıları atarak dosyayı küçültür; kayıpsız sıkıştırma görüntüyü bire bir korur ama daha az kazanç sağlar. Fotoğraflar için makul bir kayıplı sıkıştırma çoğu zaman gözle ayırt edilemez. Sıkıştırmayı yükleme sırasında otomatik yapan bir eklenti veya yüklemeden önce masaüstü/çevrimiçi bir araç kullanılabilir.
4. Tembel yükleme ve LCP görseli
Tembel yükleme, ekranın altındaki görsellerin ancak kullanıcı oraya yaklaştığında indirilmesidir; ilk yüklemeyi hafifletir. Ancak sayfanın ilk ekranındaki büyük görsel tembel yüklenirse tarayıcı onu geç ister ve Core Web Vitals metriklerinden LCP kötüleşir. WordPress 6.3’ten beri ilk büyük görseli bu kuraldan ayırmaya çalışır; ancak görsel tema tarafından arka plan olarak veya bir slider içinde ekleniyorsa bu mantık devreye girmeyebilir.
- İlk ekrandaki büyük görselin loading="lazy" taşımadığını tarayıcı geliştirici araçlarından kontrol edin.
- Optimizasyon eklentilerinin “tüm görselleri tembel yükle” ayarı ilk görseli de kapsıyor olabilir; ilk N görseli hariç tutma seçeneğini kullanın.
- Hero alanında slider kullanmak LCP’yi genellikle geciktirir; tek bir sabit görsel çoğu zaman daha hızlıdır.
5. Boyut bilgisi ve alt metin
Görselin genişlik ve yükseklik öznitelikleri tarayıcının görsel yüklenmeden önce yer ayırmasını sağlar; bu bilgi yoksa görsel geldiğinde içerik aşağı kayar. WordPress içerik görsellerine bu bilgiyi ekler; tema veya sayfa oluşturucu tarafından elle eklenen görsellerde eksik olabilir.
Alt metin, görseli göremeyen kullanıcılar ve arama motorları için görselin ne gösterdiğini anlatır. Anahtar kelime dizmek yerine görseli kısa ve doğru biçimde tarif edin; yalnızca süs amaçlı görsellerde alt metin boş bırakılabilir.
Uygulama sırası
| Adım | Etki | Zorluk |
|---|---|---|
| Yeni görselleri doğru boyutta yüklemek | Yüksek | Düşük — alışkanlık |
| İlk ekran görselinin tembel yüklenmediğini doğrulamak | Yüksek (LCP) | Düşük |
| Sıkıştırmayı otomatikleştirmek | Orta–yüksek | Düşük |
| Mevcut kütüphaneyi WebP/AVIF’e dönüştürmek | Orta–yüksek | Orta — yedek ve test gerekir |
| Görselleri CDN üzerinden sunmak | Ziyaretçi coğrafyasına bağlı | Orta |
Görseller hızlandırmanın bir parçasıdır; sunucu, önbellek ve JavaScript tarafıyla birlikte izlenecek sıra WordPress site hızlandırma rehberinde.
Görseller sitenizi yavaşlatıyor mu?
Medya kütüphanenizi dönüştürüp LCP görselinizi düzeltelim, sitenin görünümünü bozmadan.
WordPress Hız OptimizasyonuSık sorulan sorular
WebP’ye dönüştürünce eski görseller kaybolur mu?
Tüm görselleri tembel yüklemek daha mı hızlı?
Görselleri yükledikten sonra küçültmek işe yarar mı?
SVG logo yükleyemiyorum, neden?
Kaynaklar ve teknik referanslar
Bu içeriği hazırlayan
WPHizmet EkibiWordPress teknik ekibi
WPHizmet içeriklerini hazırlayan teknik ekip. Rehberler, WordPress ve WooCommerce sitelerinde günlük olarak karşılaşılan sorunlara dayanır; sürüm, yapılandırma ve gereksinim bilgileri yayın öncesinde resmi dokümantasyondan doğrulanır.
- WordPress teknik destek
- Performans ve Core Web Vitals
- Güvenlik ve zararlı kod temizliği
- WooCommerce
- Teknik SEO