Örnek bir senaryoyla başlayalım: El yapımı ahşap mobilya üreten bir atölye, ürünlerini profesyonel bir fotoğrafçıya çektirmiş ve web sitesine yüklemiş olsun. Fotoğraflar gerçekten etkileyici; ancak her biri 3-4 MB boyutunda, dosya adları DSC_0412.jpg gibi makine üretimi kodlardan ibaret ve hiçbirinde alt metin yok. Sonuç tahmin edilebilir: Ürün sayfaları mobil cihazlarda 6-7 saniyede açılıyor, Google Görseller'de "ceviz yemek masası" arandığında rakiplerin fotoğrafları listelenirken atölyenin ürünleri hiç görünmüyor. Üstelik düşük sayfa hızı, klasik arama sonuçlarındaki sıralamaları da aşağı çekiyor. Atölye sahibi fotoğrafa yatırım yapmış ama o yatırımın arama motorlarında karşılık bulması için gereken teknik zemini kurmamış.
Bu tablo, Türkiye'deki KOBİ sitelerinin büyük bölümü için tanıdıktır. Görseller çoğu web sayfasında en fazla yer kaplayan kaynak olmasına rağmen, SEO çalışmalarında genellikle en son akla gelen unsurdur. Oysa görsel SEO — resimlerin hem arama motorları hem de kullanıcılar için optimize edilmesi — size iki ayrı kanaldan trafik kazandırır: Google Görseller ve Google Lens üzerinden gelen görsel aramalar ile sayfa hızının iyileşmesi sayesinde yükselen klasik sıralamalar. Bu rehberde resim optimizasyonu sürecini beş adımda ele alacağız: mevcut durumu ölçmek, dosya adı ve alt metinleri düzenlemek, doğru format ve boyutu seçmek, yükleme davranışını iyileştirmek ve görsellerin keşfedilebilirliğini garanti altına almak.
Görsel SEO neden ihmal edilen bir trafik kanalı?
Görsel arama, uzun süredir "olsa iyi olur" kategorisinde görülen ama artık ciddi hacim üreten bir kanal. Mobilya, moda, dekorasyon, yemek, kuyumculuk, peyzaj gibi görsel niyetin baskın olduğu sektörlerde kullanıcılar ürünü önce gözüyle arıyor; Google Görseller sekmesi bu aramalarda çoğu zaman ilk durak. Google'ın kendi paylaştığı verilere göre Google Lens ayda milyarlarca aramada kullanılıyor ve telefon kamerasıyla yapılan "bunu nereden alabilirim?" tarzı sorgular her yıl büyüyor. 2026 itibarıyla AI Overviews yani yapay zekâ özetleri de sonuçlara görsel ekliyor; özetlerde yer alan görseller, iyi optimize edilmiş ve bağlamı net sayfalardan seçiliyor. Yani görselleriniz yalnızca görsel sekmesinde değil, klasik sonuçların ve yapay zekâ destekli deneyimlerin içinde de birer giriş kapısı.
Madalyonun ikinci yüzü performans. HTTP Archive'ın uzun yıllardır tekrarladığı bulgu değişmedi: Ortalama bir web sayfasının toplam ağırlığında en büyük kalem görsellerdir. Google'ın sayfa deneyimi metriklerinden LCP (Largest Contentful Paint), yani ana içeriğin ekrana gelme süresi, çoğu sayfada bir görselin yüklenmesiyle belirlenir. Görsellerinizi optimize etmeden Core Web Vitals hedeflerini tutturmanız neredeyse imkânsızdır. Bu yüzden resim optimizasyonu, hem yeni bir trafik kanalı açan hem de mevcut sıralamalarınızı güçlendiren nadir çalışmalardan biridir; tek bir eforla iki cephede kazanırsınız.
Adım 1: Mevcut durumun fotoğrafını çekin
Süreç, neyi düzelteceğinizi bilmekle başlar. Üç ölçüm kaynağını yan yana koyduğunuzda sitenizin görsel karnesi ortaya çıkar:
- Search Console görsel performansı: Performans raporunda arama türünü "Görsel" olarak filtreleyin. Hangi sorgularda göründüğünüzü, hangi sayfaların görsel tıklaması aldığını ve tıklama oranlarını burada görürsünüz. Çoğu KOBİ sitesinde bu rapor neredeyse boştur — bu bir sorun değil, kullanılmamış bir potansiyelin kanıtıdır.
- PageSpeed Insights uyarıları: Ana sayfanızı ve en önemli iki üç şablonunuzu (ürün sayfası, kategori sayfası, blog yazısı) test edin. "Resimleri uygun boyutlandırın", "Yeni nesil formatlarda resim sunun" ve "Ekran dışı resimleri erteleyin" uyarıları, görsel kaynaklı hız kaybınızı MB ve saniye cinsinden önünüze koyar.
- Görsel envanteri: İçerik yönetim sisteminizin medya kütüphanesinde 1 MB üzerindeki dosyaları listeleyin. Şablon kaynaklı büyük görselleri (vitrin görseli, slider, arka planlar) ayrıca not edin; bunlar her sayfada tekrar yüklendiği için etkileri katlanır.
Somut bir örnek üzerinden gidelim: Kategori sayfanızda 12 ürün fotoğrafı var ve her biri fotoğraf makinesinden çıktığı hâliyle, yaklaşık 3,5 MB olarak yüklenmiş olsun. Yalnızca görseller 42 MB eder; orta seviye bir mobil bağlantıda bu sayfanın tam yüklenmesi onlarca saniye alır. Aynı fotoğraflar 1200 piksel genişliğe indirilip WebP formatına çevrildiğinde tanesi 100-150 KB'a düşer; sayfanın görsel yükü 42 MB'tan yaklaşık 1,5 MB'a iner. Bu tek başına, başka hiçbir şey yapmadan hissedilir bir hız sıçraması demektir. Denetimi daha geniş bir çerçevede yapmak isterseniz teknik SEO kontrol listemiz görselleri de kapsayan tam bir tarama planı sunar.
Adım 2: Dosya adı ve alt metinle görseli Google'a anlatın
Arama motorları görselleri her geçen yıl daha iyi "görüyor" olsa da, sıralama kararlarında hâlâ büyük ölçüde metin sinyallerine yaslanır: dosya adı, alt metin, görselin çevresindeki içerik ve sayfanın başlığı. Google Search Central dokümantasyonu bu sinyallerin tamamını açıkça önerir.
Dosya adını çekim kodundan açıklamaya çevirin
Dosya adı, görselin konusu hakkında Google'a verdiğiniz ilk ipucudur. IMG_2847.jpg hiçbir şey söylemez; ceviz-yemek-masasi-6-kisilik.jpg ise görselin ne olduğunu tek bakışta anlatır. Pratik kurallar basit: Kelimeleri tire ile ayırın, kısa ve açıklayıcı tutun, Türkçe karakterler URL kodlamasında sorun çıkarabildiği için "ş" yerine "s", "ı" yerine "i" kullanın. Var olan yüzlerce görselin adını geriye dönük değiştirmek çoğu zaman zahmete değmez; kuralı bugünden itibaren yüklenen her görsel için standart hâline getirmek yeterlidir.
Alt metni kullanıcı için yazın, Google için değil
Alt metin (alt attribute) iki iş görür: Ekran okuyucu kullanan görme engelli ziyaretçilere görseli tarif eder ve arama motoruna görselin bağlamını iletir. İyi bir alt metin, görseli göremeyen birine telefonda tarif eder gibi yazılır. Karşılaştırın: alt="masa, ahşap masa, yemek masası, ceviz masa fiyat" anahtar kelime istifidir ve Google'ın açıkça uyardığı bir spam sinyalidir. alt="Doğal kenarlı tablası ve siyah metal ayakları olan 6 kişilik ceviz yemek masası" ise hem erişilebilirlik hem SEO açısından doğrudur. Tamamen dekoratif görsellerde (ayraç çizgiler, süs desenleri) alt metni boş bırakmak da geçerli bir tercihtir; her görsele zorla anahtar kelime yerleştirmek gerekmez.
Alt metin tek başına çalışmaz; Google görselin hemen çevresindeki metni, varsa görsel altı açıklamayı ve sayfanın başlığını da bağlam olarak okur. Ürün fotoğrafının yanında ürünü gerçekten anlatan bir açıklama paragrafı varsa, aynı görsel bağlamsız bir galeriye gömülü hâlinden çok daha güçlü bir aday olur. Bu yüzden görselleri ilgili metnin yakınına yerleştirmek, süsleme amaçlı rastgele dağıtmaktan daha iyi sonuç verir. Alt metin, başlıklar ve çevre metnin birlikte nasıl kurgulanacağını sayfa içi SEO rehberimizde ayrıntılı işledik.
Adım 3: Doğru format ve boyut — WebP, AVIF ve responsive görseller
Formatın etkisi çoğu kişinin tahmininden büyüktür. Google'ın kendi ölçümlerine göre WebP, aynı görsel kalitesinde JPEG'e kıyasla ortalama yüzde 25-34 daha küçük dosya üretir; AVIF ise çoğu durumda WebP'den de küçüktür. 2026 itibarıyla her iki formatı da tüm modern tarayıcılar destekliyor, yani "eski tarayıcı ne yapar?" endişesi büyük ölçüde geride kaldı. WordPress gibi yaygın sistemler yüklenen görselleri otomatik WebP'ye çevirebiliyor; özel yazılımlarda ise görsel işleme kütüphaneleri veya CDN katmanı bu dönüşümü anlık yapabiliyor.
Format kadar önemli ikinci konu, görseli ekranda gösterileceği boyutta sunmaktır. Sayfada 400 piksel genişlikte görünecek bir ürün fotoğrafını 4000 piksel yüklemek, kullanıcıya on kat gereksiz veri indirtmek demektir. Çözüm, HTML'in srcset ve sizes özellikleriyle aynı görselin birden fazla boyutunu sunmak ve tarayıcının cihaza uygun olanı seçmesine izin vermektir. Modern CMS'ler ve framework'ler bunu otomatik üretir; kontrol etmeniz gereken, mekanizmanın gerçekten çalıştığıdır.
Uygulamada şu üç kuralı standart hâline getirin:
- Maksimum genişlik belirleyin: Sitenizde bir görselin görünebileceği en büyük genişlik neyse (çoğu tasarımda 1200-1600 piksel), orijinalleri bu ölçüye indirin. Baskı kalitesindeki ham dosyaların web sunucusunda işi yoktur.
- Kalite ayarını sabitleyin: WebP veya AVIF'te yüzde 75-85 kalite, ürün fotoğrafları için görünür bir kayıp yaratmadan dosya boyutunu ciddi oranda düşürür. Yüzde 100 kalite web için israftır.
- Genişlik ve yükseklik değerlerini HTML'de belirtin: Tarayıcı görsel yüklenmeden alanını ayırabilsin diye width ve height mutlaka yazılmalıdır. Bu, sayfa yüklenirken içeriğin zıplamasını (CLS metriğini) önleyen en basit önlemdir.
Dönüşümü elle değil, sistemle yapın
Birkaç görseli Squoosh gibi ücretsiz araçlarla tek tek dönüştürmek başlangıç için yeterlidir; ancak düzenli içerik üreten bir sitede bu iş kısa sürede sürdürülemez hâle gelir. Kalıcı çözüm, dönüşümü otomatikleştirmektir: WordPress'te görsel optimizasyon eklentileri yüklenen her dosyayı otomatik sıkıştırıp WebP türetir; özel geliştirilen sitelerde sharp gibi görsel işleme kütüphaneleri veya CDN'in anlık dönüştürme katmanı aynı işi derleme ya da sunum anında yapar. Hangi yöntemi seçerseniz seçin ölçüt aynıdır: İçerik ekibinin yüklediği ham fotoğraf, siteye hiçbir zaman ham hâliyle ulaşmamalıdır.
Adım 4: Yükleme davranışını akıllandırın — lazy loading ve önbellek
Bir kategori sayfasında 40 ürün görseli olabilir ama kullanıcı ekranı açtığında bunların yalnızca 6-8 tanesini görür. Geri kalanını sayfa açılışında yüklemek bant genişliği israfıdır. Tarayıcıların yerleşik desteklediği loading="lazy" özelliği, ekran dışındaki görsellerin kullanıcı kaydırdıkça yüklenmesini sağlar; ek kütüphane gerektirmez ve Google tarafından resmî olarak önerilir.
Burada kritik bir istisna var: Sayfanın ilk ekranında görünen ana görsele — çoğu zaman LCP ölçümünü belirleyen vitrin veya ürün görseline — lazy loading uygulamayın. Bu görsel tam tersine öncelikli yüklenmeli; fetchpriority="high" ile tarayıcıya "önce bunu getir" diyebilirsiniz. Yaygın hatalardan biri, tema veya eklentinin her görsele otomatik lazy loading eklemesi ve ana görselin gecikmesidir; PageSpeed Insights bu durumu "LCP görseli ertelenmiş" uyarısıyla yakalar.
Yükleme davranışının ikinci ayağı önbellekleme: Görseller nadiren değişen dosyalardır, bu yüzden uzun süreli Cache-Control başlıklarıyla sunulmalı ve tekrar ziyaretlerde yeniden indirilmemelidir. Trafiği büyüyen sitelerde görselleri bir CDN üzerinden dağıtmak, hem yükleme süresini hem sunucu yükünü düşürür. Bu ayarların LCP ve genel hız metriklerine etkisini ölçmek için değişiklik öncesi ve sonrası PageSpeed skorlarını kaydetmenizi öneririz; iyileşme genellikle ilk testte görünür.
Adım 5: Keşfedilebilirliği garantileyin — görsel sitemap ve yapısal veri
Görseli optimize etmek yetmez; Google'ın onu bulup dizine ekleyebilmesi gerekir. Bu adımda dört kontrol noktası var:
- Görsel site haritası: Mevcut XML site haritanıza görsel etiketleri ekleyerek her sayfadaki önemli görselleri Google'a doğrudan bildirebilirsiniz. Google Search Central, özellikle JavaScript ile sonradan yüklenen görsellerin keşfi için bu yöntemi önerir. Ayrı bir görsel sitemap dosyası da aynı işi görür.
- Görseli img etiketiyle sunun: CSS background-image ile gösterilen görseller Google Görseller dizinine girmez. Sıralanmasını istediğiniz her görsel HTML'de gerçek bir img öğesi olmalıdır.
- Yapısal veriyle bağlam ekleyin: Ürün, tarif ve makale şemalarındaki image alanı, görsellerinizin zengin sonuçlarda ve alışveriş deneyimlerinde görünmesini sağlar. Ürün fotoğrafının fiyat ve stok bilgisiyle birlikte listelendiği sonuçlar, sıradan görsel sonuçlarından belirgin biçimde fazla tıklama alır.
- Görsel URL'lerini sabit tutun: Görselin adresi her değiştiğinde Google onu yeni bir görsel olarak sıfırdan değerlendirir. CDN veya site taşıma süreçlerinde görsel URL'lerinin korunması ya da yönlendirilmesi gerekir.
Ürün görseli sayısı binleri bulan mağazalarda bu adımların şablon düzeyinde, yani tek tek değil sistematik olarak çözülmesi gerekir; bu konunun bütününü e-ticaret SEO rehberimizde ele aldık.
Özet: Beş adımda görsel SEO süreci ve gerçekçi beklentiler
Süreci tek bakışta toparlayalım: Önce Search Console ve PageSpeed ile mevcut durumu ölçtünüz; ardından dosya adlarını ve alt metinleri görseli gerçekten tarif eder hâle getirdiniz; görselleri WebP/AVIF formatında ve doğru boyutlarda sunmaya başladınız; lazy loading ve önbellekle yükleme davranışını akıllandırdınız; son olarak görsel sitemap ve yapısal veriyle keşfedilebilirliği garanti altına aldınız. Bu beş adımın hız tarafındaki etkisi hemen ölçülebilir — dosya boyutları düştüğü anda LCP iyileşir. Görsel aramadan gelen trafik ise daha sabırlı bir oyundur: Google'ın görselleri yeniden tarayıp dizine eklemesi haftalar alabilir, anlamlı trafik artışını genellikle iki üç ay içinde Search Console'un görsel filtresinde izlersiniz.
Öncelik sıralaması konusunda da net olalım: Kaynağınız kısıtlıysa önce hız tarafını çözün, yani format, boyut ve yükleme davranışını. Bu çalışmalar sitenizin tamamına etki eder ve diğer SEO yatırımlarınızın da önünü açar. Alt metin ve keşfedilebilirlik adımlarını ise en çok trafik ve ciro üreten sayfalarınızdan başlayarak kademeli yaygınlaştırabilirsiniz; bin sayfalık bir sitede her görseli aynı anda mükemmelleştirmeye çalışmak, çoğu zaman hiçbirini bitirememekle sonuçlanır.
Bir uyarıyla bitirelim: Görsel SEO, tek seferlik bir temizlik değil, içerik üretim sürecinize yerleşmesi gereken bir standarttır. Yeni yüklenen her görselin adlandırma, alt metin, format ve boyut kurallarından geçmesi; şablon değişikliklerinde lazy loading ve LCP ayarlarının yeniden test edilmesi gerekir. Aksi hâlde bugün temizlediğiniz site, bir yıl sonra aynı sorunlarla geri gelir.
Welda'nın SEO ekibi olarak görsel optimizasyonu tek başına bir proje olarak değil, SEO danışmanlığı hizmetimizin teknik denetim katmanının bir parçası olarak ele alıyoruz: Sitenizin görsel envanterini çıkarıyor, hız ve dizinleme sorunlarını önceliklendiriyor ve ekibinizin uygulayabileceği net bir yol haritası bırakıyoruz. Görselleriniz trafik getirmek yerine sitenizi yavaşlatıyorsa, durumu birlikte incelemek için iletişime geçin; mevcut tablonuzu değerlendirip size özel bir öncelik listesi çıkaralım.