STATUS IS UPWEB SİTESİ OPTİMİZASYONU VİKİSİ
16Hızlandır
Performans ve teslimat / Hızlandır

Web İçin Görsel Optimizasyonu: Karar Rehberi

Her görsel için doğru piksel, format, işaretleme ve yükleme davranışını seçin; ardından sonucu gerçek sayfa şablonlarında doğrulayın.

Web İçin Görsel Optimizasyonu: Karar Rehberi — GÖRSEL REHBER
OKU
7 dakika
KAYNAKLAR
7
YENİDEN DOĞRULA
2027-03-27
gözden geçirildi
Web performansı ve erişilebilirlik gözden geçiricisi
KISA CEVAP

Kararla başlayın.

Her görseli şu sırayla optimize edin: iletmesi gereken şeyi belirleyin, yerleştirileceği slot için boyutlandırın, duyarlı (responsive) varyantlar oluşturun, kabul edilebilir görünen bir format ve sıkıştırma seviyesi seçin; sonra tarayıcının seçim yapmasına ve alan ayırmasına izin veren işaretlemeyi gönderin. Bir ürün fotoğrafı, logo, grafik ve dekoratif doku farklı sadakat ve erişilebilirlik kararları gerektirir.

İçerik görselleri için, anlamlı alternatif metinle birlikte img kullanın; width ve height, bir fallback src ve render edilen genişlik değişiyorsa srcset ile sizes ekleyin. Görselin kırpımı veya formatı görünüm boyutu veya yetenek ile değişiyorsa picture kullanın. picture içinde img ile bir fallback src ve alt saklayın.

İşlemi tek seferlik bir dışa aktarma olarak değil, kontrol edilen bir performans iyileştirmesi olarak yapın. Görünümü, aktarılan baytları, seçilen adayı, düzen kararlılığını ve sayfa metriklerini önce ve sonra karşılaştırın. SIU ekiplerinin bu kontrolleri sürümlere göre tekrar etmesine yardımcı olur; böylece bir görsel düzeltmesi mobil, erişilebilirlik veya dönüşüm yollarında regresyona yol açmaz.

GÖRSEL REHBER

Çalışmayı bir sistem olarak görün.

Bireysel taktiklere geçmeden önce makaledeki kararları bağlamak için bu haritayı kullanın.

SIUHızlandır
011. Optimizasyona başlamadan önce görseli sınıflandırın
022. Render edilen slota göre boyutlandırın, sonra duyarlı adaylar sunun
033. Görselin özelliklerine göre format ve sıkıştırma seçin
044. İşaretleme hız ve düzen kararlılığını korusun
01

1. Optimizasyona başlamadan önce görseli sınıflandırın

Görselleri şablon bazında envanterleyin. Her görselin rolünü, en büyük ve en küçük render edilen genişliğini, başlangıç görünüme (initial-viewport) dahil olup olmadığını ve küçük ekranların başka bir kırpma gerektirip gerektirmediğini kaydedin. Bu, dosya boyutu çalışmalarını önemli sayfalarda test edilebilen kararlara dönüştürür.

Fotoğraflar genellikle denetlenmiş kayıplı (lossy) sıkıştırmayı tolere eder. Logolar, arayüz simgeleri, çizgi sanatı ve grafikler SVG veya keskin kenarları koruyan raster formatına daha uygun olabilir. SVG; çizgi sanatı, diyagramlar ve grafikler için uygundur, detaylı fotoğraflar için değil.

Bilgilendirici

Temel detayı koruyun ve görselin amacını ileten metin sağlayın.

Dekoratif

Boş alternatif metin (alt="") kullanın; önemli bilgilerin tek kaynağı yapmayın.

Fonksiyonel

Sadece görüntü piksellerini değil, eylemi veya hedefi adlandırın.

02

2. Render edilen slota göre boyutlandırın, sonra duyarlı adaylar sunun

İçsel (intrinsic) boyutları CSS slotuyla eşleştirin. Masaüstü ölçeğinde bir dosyayı dar bir kartta kullanmak transferi israf eder; küçük bir raster'ı aşırı ölçekte geriye gerilir ve yumuşar. Cihaz piksel yoğunluğunu hesaba katın, ancak her ekranın en büyük adayı gerektirdiğini varsaymayın; görsel doğrulama yapın.

Tek bir kompozisyonun çeşitli genişlikleri varsa, srcset genişlik bildiricilerini kullanın ve sizes ile gerçek slot genişliğini bildirin. Tarayıcı sonra bir adayı seçer. Kırpma veya kompozisyon görünümle değişiyorsa art direction için picture kullanın: küçük ekran kırpması, masaüstü görselinin küçültülmesinden farklı olabilir. picture içinde kullanılmayan istemciler için img ile bir fallback src ve alt bırakın.

Çözünürlük değiştirme (Resolution switching)

Aynı kompozisyon, farklı piksel boyutları.

Sanatsal yönlendirme (Art direction)

Ölçeklenince mesajı kaybolan farklı kırpma veya kompozisyon.

Fallback

Duyarlı öznitelikleri kullanmayan istemciler için img üzerinde src bulundurun.

03

3. Görselin özelliklerine göre format ve sıkıştırma seçin

WebP ve AVIF uygun durumlarda raster transferi azaltabilir, ancak format kalite garantisi değildir. Temsil niteliğindeki yüzler, ince doku, marka degradeleri, içine gömülü metin ve şeffaflık test edin. JPEG fotoğraflar için yaygın bir yedek iken; PNG kayıpsız raster detay veya şeffaflık için uygun olabilir. AVIF desteğini ve operasyonel uygunluğunu hedef kitleniz ve dağıtım yığını açısından kontrol edin.

Kayıplı (lossy) sıkıştırma, bayt tasarrufu için bilgiyi kaldırır ve genelde keskin çizgilere veya metne göre detaylı fotoğraflarda daha hoşgörülüdür. Kayıpsız sıkıştırma kodlanmış pikselleri korur ancak daha az tasarruf sağlayabilir. Kaliteyi kopyalanmış bir sayısal ayara göre değil, render edilen boyutta yan yana incelemeyle seçin. Yönlendirme, renk ve iş akışı ihtiyaçlarını doğrulamadan önce meta verilerini kaldırmayın.

Fotoğraflar

Render boyutunda kayıplı AVIF, WebP ve JPEG yedeğini karşılaştırın.

UI ve çizgi sanatı

Uygun SVG'yi tercih edin veya keskin raster kenarlarını test ile koruyun.

Şeffaflık

Her teslim edilen format ve yedekte alfa görünümünü doğrulayın.

04

4. İşaretleme hız ve düzen kararlılığını korusun

Her içerik img için intrinsic en-boy oranına uyan width ve height öznitelikleri verin. Tarayıcı dosya gelmeden önce alan ayırabilir ve düzen hareketini azaltır. CSS yine de görüntülenen boyutları ayarlayabilir.

loading=lazy sadece gerçek anlamda ekran dışı olanlarda kullanın. Başlangıç görünümünde olması muhtemel bir görseli, özellikle muhtemel bir Largest Contentful Paint (LCP) adayını lazy-load ile yüklemeyin. LCP, görünümde görünen en büyük görselin, metin bloğunun veya videonun render süresidir. fetchpriority=high yalnızca göreceli bir ipucudur; bunu dikkatli kullanın ve sonucu ölçün. Alternatif metin veya görsel keşfi gereken içerik için HTML görsel işaretlemesini kullanın; Google CSS görsellerini indexlemediğini belgeler.

Boyutlar

Width ve height ayarlarını yapın; lazy-loadlu galeri görselleri dahil.

İlk ekran

Muhtemel LCP görsellerini eager tutun ve istek önceliğini inceleyin.

Katmanın altı (Below the fold)

Ekran dışı görselleri lazy-load yapın ve kısıtlı ağda kaydırmayı test edin.

05

5. Anlamı, keşfedilebilirliği ve görsel kaliteyi koruyun

Alternatif metin amaç ve bağlama bağlıdır. Bilgilendirici bir görsel için temel bilgiyi tanımlayın, dekorasyon için alt="" kullanın ve bağlantılı veya buton şeklindeki görsellerin işlevini adlandırın. Karmaşık bir grafik veya diyagram için yakınlarda eşdeğer bir açıklama sağlayın. Anahtar kelime listeleri kullanmayın.

Keşfedilebilir içerik görselleri için standart HTML img öğelerini, ilgili yakın metni, uygulanabiliyorsa kısa açıklayıcı dosya adlarını ve duyarlı işaretleme ile bir fallback kaynağını kullanın. Dekoratif arka planları keşif için gereksiz şekilde içerik haline getirmeyin.

Görsel inceleme

Sıkıştırılmış dosyaları en büyük ve en küçük amaçlanan boyutlarda kontrol edin.

Görsellerdeki metin

Normal metni tercih edin; aksi halde eşdeğer ifadeyi sağlayın.

Bağlam

Bilgilendirici görselleri ilgili sayfa metni yakınına yerleştirin.

06

6. Yalnızca varlığı değil sayfayı doğrulayın

Dar ve geniş görünüm noktalarında temsil sayfaları test edin. Tarayıcı geliştirici araçlarında srcset adayını, transfer boyutunu, render edilen boyutları ve düzen hareketini inceleyin. Ağı kısıtlayarak geç yüklenen kahraman görselleri ve yavaş galerileri ortaya çıkarın. Bir dışa aktarma, yanlış sizes değeri, beklenmedik kırpma veya üretim dönüşümü sorununu ortaya çıkaramayabilir.

Varsa laboratuvar (lab) ve alan (field) sinyallerini kullanın. Lighthouse ve PageSpeed Insights yanlış boyutlandırılmış görselleri belirleyebilir; alan LCP gerçek ziyaretleri yansıtır. Aynı şablon, cihaz sınıfı, sürüm ve ölçüm penceresini karşılaştırın. Sunucu zamanı, scriptler, fontlar veya üçüncü taraflar da değiştiğinde görsellere metric değişikliği yüklemeyin. Paylaşılan şablon değişikliklerini sahneleyin ve doğrulana kadar geri alma yolunu açık tutun.

Ağ

Slotun beklenmeyen şekilde aşırı büyük bir adayı seçmediğini doğrulayın.

Render

Kırpma, keskinlik, renk, alternatifler ve düzen kararlılığını kontrol edin.

Sürüm güvenliği

Sahibini, beklenen sinyali ve geri dönüş yolunu adlandırın.

EYLEM / DOĞRULA

Pratik yapılacaklar rehberiniz.

  1. 01

    Görsel rolleri envanterleyin

    Değişen şablonlardaki kahraman (hero), ürün, editoryal, UI, grafik ve dekoratif görselleri listeleyin.

    DOĞRULA: Her varlık için sayfadaki konum, rol, en büyük slot ve görünüm durumu tanımlandı.
  2. 02

    Yerleşim boyutlarını planlayın

    Ana kırılma noktalarında CSS slot genişliklerini kaydedin ve gereken adayları üretin.

    DOĞRULA: Dar ve geniş testler, render edilen ihtiyaca yakın adaylar talep ediyor.
  3. 03

    Görsel çıktıları karşılaştırın

    Uygulanabilir format ve sıkıştırma seviyelerinde temsil dosyaları dışa aktarın.

    DOĞRULA: İnceleme, kırpma, detay, renk ve şeffaflığı görüntü boyutunda kabul etti.
  4. 04

    Dayanıklı işaretlemeyi uygulayın

    Fallback src, uygun alt, width, height, srcset ve doğru sizes ekleyin.

    DOĞRULA: Değiştirilen görsellerde bir fallback ve beyan edilmiş boyutlar var.
  5. 05

    Yüklemeyi görünüme göre ayarlayın

    Başlangıç görsellerini eager tutun ve gerçek anlamda ekran dışı olanları lazy-load yapın.

    DOĞRULA: Muhtemel LCP lazy-load edilmemiş; galeri istekleri gerektiği gibi ertelenmiş.
  6. 06

    Teslim edilen sayfayı test edin

    Görünümleri ve ağı değiştirerek adayları, transferi, kırpmayı ve hareketi inceleyin.

    DOĞRULA: Aşırı büyük istek, bozuk fallback veya görünen düzen kayması yok.
  7. 07

    Ölçün ve güvenli şekilde yayınlayın

    Bir temel hattı karşılaştırın, paylaşılan şablon çalışmalarını sahneleyin ve geri alma seçeneğini saklayın.

    DOĞRULA: Sürüm notları ölçüm penceresini, sahibi, beklenen sinyali ve geri alma eylemini belirtir.
TARTIŞMA KONULARI

Ödünleri karşılaştırın, özel verileri paylaşmayın.

Bu başlıkları ekibiniz veya site sahipleri topluluğuyla kullanın. Yöntemleri ve çıkarılan dersleri paylaşın; ancak kimlik bilgilerini, müşteri kayıtlarını veya kamuya açık olmayan altyapı detaylarını asla paylaşmayın.

  1. 01

    Ziyaretçileriniz için en fazla kaçınılabilir görsel transferi oluşturan üç sayfa şablonu hangileri ve önceliklerini değiştirecek kanıt ne olurdu?

  2. 02

    Hangi durumda bir mobil kırpma bir masaüstü görselinin mesajını koruyamadı ve ekibiniz sanat yönlendirme ile daha basit bir yerleşim arasında nasıl karar verdi?

  3. 03

    Müşteri verisi veya özel uygulama ayrıntılarını paylaşmadan önce, geniş kitleye ulaşmadan önce bir görselle ilgili regresyonu hangi sürüm kontrolü yakaladı?

POPÜLER / YETKİLİ KAYNAKLAR

Kaynak materyalini açın.

web.devImage performance ↗

Görsel boyutlarını, duyarlı adayları, modern formatları ve kayıplı ile kayıpsız sıkıştırma takaslarını açıklar.

İncelendi 2026-09-27
MDN Web DocsUsing responsive images in HTML ↗

srcset, sizes, çözünürlük değiştirme ve picture ile art direction hakkında pratik açıklama sağlar.

İncelendi 2026-09-27
Google Search CentralGoogle image SEO best practices ↗

HTML görselleri, fallback'ler, desteklenen formatlar, açıklayıcı metin ve keşif hakkında resmi rehberlik sunar.

İncelendi 2026-09-27
web.devBrowser-level image lazy loading for the web ↗

Yükleme davranışı, boyut öznitelikleri ve neden başlangıç görünümlü ile LCP görsellerinin lazy-load edilmemesi gerektiğini detaylandırır.

İncelendi 2026-09-27
MDN Web Docsimg: The Image Embed element ↗

alt, width, height, loading ve fetchpriority öznitelikleri için referans sağlar.

İncelendi 2026-09-27
web.devLargest Contentful Paint ↗

LCP'yi tanımlar, hangi öğelerin en büyük içerikli eleman olabileceğini gösterir ve alan ile laboratuvar ölçüm araçlarını listeler.

İncelendi 2026-09-27
W3C Web Accessibility InitiativeImages Tutorial ↗

Bilgilendirici, dekoratif, fonksiyonel, metinsel ve karmaşık görseller için karar odaklı rehberlik sunar.

İncelendi 2026-09-27

Kaynak politikası. İddialar burada listelenen resmi kaynaklara dayanmaktadır. Rehberlik pratiktir ve dağıtımdan önce sitenizin tarayıcı desteği, içerik gereklilikleri ve teslimat yapılandırması ile yeniden doğrulanmalıdır.

HIZLI AÇIKLAMALAR

Yaygın sorular.

Her görsel AVIF veya WebP'ye dönüştürülmeli mi?

Hayır. Formatları görselin görevine ve desteklenen istemcilere karşı test edin. İyi bir sonuç ayrıca uygun bir kırpma, uygulanabilir bir fallback yaklaşımı, doğru işaretleme ve görsel inceleme gerektirir. Uygun çizgi sanatı veya UI simgeleri için SVG daha iyi olabilir.

CSS görselleri duyarlı yapıyorsa yine width ve height gerekli mi?

Genellikle evet. Bunlar tarayıcının içsel en-boy oranını hesaplayıp dosya yüklenmeden önce alan ayırmasını sağlar. CSS yine görünür boyutu uyarlayabilir. Özniteliklerin teslim edilen türevle eşleştiğini kontrol edin.

En basit güvenli lazy-loading kuralı nedir?

İlk görünüm dışındaki görselleri lazy-load yapın; bir kahraman görseli veya muhtemel Largest Contentful Paint (LCP) adayını lazy-load etmeyin. Bir karusel, kırılma noktası veya yerleşim değişikliğinin neyin görünür olduğunu ve ne zaman talep edildiğini değiştirebileceği için şablonu kısıtlı koşullarda test edin.

Status Is UP Editorial Team · Uptime Enablement Editörleri

Web performansı ve erişilebilirlik gözden geçiricisi tarafından incelendi. Yayınlandı 2026-09-27; güncellendi 2026-09-30.