Alternatif metin (alt text), bir görselin ne anlattığını yazıyla ifade eden etikettir. Görsel yüklenmediğinde onun yerine görünür, ekran okuyucu kullanıcıları da sayfayı bu metinle takip eder.
<img src="denetim.png" alt="Search Console performans raporunda sıfır tıklama alan sorgular">
Önce erişilebilirlik
Alternatif metin bir SEO taktiği olarak doğdu ama asıl işi bu değil. Görme engelli bir kullanıcı sayfanızı sesli olarak dinliyor; görselin yerine ne duyacağını siz yazıyorsunuz. WCAG bunu zorunlu tutar.
Nasıl yazılır?
- Görselin işlevini anlatın, dosya adını değil. "grafik1" değil, "2026'da mobil trafiğin aylık değişimi".
- Kısa tutun. Bir cümle genelde yeter.
- "Resim" demeyin. Ekran okuyucu zaten "resim" diye duyurur; "resim: ..." demek tekrar olur.
- Anahtar kelime doldurmayın. Alt metne kelime yığmak hem manipülasyondur hem de dinleyen kişi için anlaşılmaz bir cümle üretir.
Boş alt ne zaman doğru?
Görsel tamamen dekoratifse — ayraç çizgisi, arka plan deseni — alt="" yazılır. Bu, ekran okuyucuya "burayı atla" demektir ve etiketi hiç yazmamaktan farklıdır. Etiket yoksa okuyucu dosya adını okumaya çalışır.
Görsel araması
Google Görseller'de sıralama; alt metin, çevresindeki paragraf, dosya adı ve sayfa konusunun bileşimidir. Alt metin bunların yalnız biri, ama kontrolü tamamen sizde olanı.
Karar ağacı
Hangi görsele ne yazacağınıza şöyle karar verin:
- Bilgi taşıyor mu? Grafik, ekran görüntüsü, ürün fotoğrafı — taşıdığı bilgiyi yazın.
- Bağlantı ya da düğme mi? Görselin ne gösterdiğini değil, tıklanınca ne olacağını yazın.
- Yanındaki metin zaten anlatıyor mu? Tekrar etmeyin,
alt=""bırakın. - Tamamen süs mü?
alt="".
Görselin kendisi de önemli
Alternatif metin doğru olsa bile görsel yüklenmiyorsa hiçbir işe yaramaz. Kendi sitemizde altı görselin adresi geliştirme ortamını gösteriyordu; otomatik testlerin hiçbiri görmedi, çünkü testler HTML'in doğru üretildiğini kontrol ediyordu, görselin gerçekten yüklendiğini değil.
Görsel boyutlarını (width ve height) her zaman yazın — yoksa sayfa yüklenirken içerik zıplar ve bu Core Web Vitals puanınızı düşürür.