Alt Metni

Alt metni, bir img öğesindeki alt özniteliğidir. Erişilebilirliğe ve görsel aramaya yardımcı olur — ancak web arama sıralamaları üzerindeki etkisi sınırlıdır.

İlk yayın tarihi: 25 Haz 2026 · Son güncelleme: 22 Ağu 2026 · Advanced
Diller
Bu sayfada 1 kanıt sinyali

Alt metni, bir <img> öğesindeki alt özniteliğinin değeridir — görselin amacına ve bağlamına göre seçilen kısa bir metin yedeğidir, piksellerin gerçek bir envanteri değildir. HTML tarafından zorunludur ve erişilebilirlik uyumluluğuna giren girdilerden biridir (tek başına tam ADA/WCAG uyumluluğunu garanti etmez) ve arama motorları için en önemli görsel meta verisidir. Çoğu rehberin kaçırdığı temel nüans: alt metni öncelikle görsel aramaya yardımcı olur, normal web arama sıralamalarına değil — Mueller bunu defalarca söyledi ve incelenen hiçbir resmi kaynak, eklenmesinden bir sıralama, trafik veya yapay zeka alıntısı sonucu vaat etmiyor. Sadece açıklama için değil, bağlam için yazın; anahtar kelime doldurmayın; 'görseli' ile başlatmayın; dekoratif görseller için alt="" (eksik öznitelik değil) kullanın; işlevsel ve bağlantılı görseller için eylemi veya hedefi tanımlayın; ve bağlantılı bir görselde alt metninin çapa metni gibi davrandığını unutmayın. Eksik alt öznitelikleri web'deki en yaygın teknik SEO sorunudur — sitelerin %80,4'ünde en az bir tane vardır.

TL;DR — Alt metin, bir <img> öğesindeki alt özniteliğinin değeridir — HTML’in gerektirdiği, erişilebilirlik için zorunlu olan ve arama açısından görsellerle ilgili en önemli meta veri parçasıdır. Çoğu rehberin yanlış aktardığı ayrıntı şudur: öncelikle web araması sıralamalarını değil, görsel aramayı etkiler (Mueller bunu defalarca belirtti). Google alt metni bilgisayarlı görü ve sayfa bağlamıyla birlikte okur; bu nedenle yalın bir betimleme değil, bağlam sunacak şekilde yazın. Anahtar kelime doldurmayın, “görsel” diye başlamayın ve dekoratif görseller için eksik bir öznitelik yerine alt="" kullanın. Bağlantılı bir görselde alt metin çapa metni işlevi görür. Google’ın karakter sınırı yoktur; 155 karakter bir yazım kılavuzudur. Eksik alt özniteliği, web’deki en yaygın teknik sorundur — sitelerin %80,4’ünde en az bir tane vardır.

Evidence for this claim Informative images need a concise text alternative, while decorative images should use an empty alt attribute. Scope: W3C image accessibility guidance. Confidence: high · Verified: W3C WAI: Image concepts Evidence for this claim Google uses alt text together with page content and computer vision to understand an image's subject matter. Scope: Google Images alt-text guidance. Confidence: high · Verified: Google Search Central: Image SEO

Alt metninin gerçekte ne olduğu

Alt metin, bir HTML <img> öğesindeki alt özniteliğinin değeridir:

<img src="dalmatian-puppy.jpg" alt="Dalmatian puppy playing fetch">

Görselin yerine geçen kısa bir metindir — ekran okuyucu kullanıcıları, tarayıcılar ve görseller devre dışı bırakıldığında ya da yüklenemediğinde web tarayıcıları için kullanılır. Terminolojiyle ilgili önemli bir not: Buna çoğu zaman “alt etiketi” denir, ancak bu yanlış bir adlandırmadır. Etiket <img>’dir; alt ise bu etiketteki bir özniteliktir. Bu ad o kadar yerleşmiştir ki onunla mücadele etmeyeceğim; ancak kesin terim alt özniteliği, özniteliğin içindeki metin ise alt metindir.

alt özniteliği, HTML spesifikasyonuna göre <img> öğelerinde zorunludur. Tamamen atlanması bir uyumluluk hatasıdır. Boş bir değer (alt="") geçerli ve anlamlıdır — dekoratif bir görseli işaretlemenin doğru yoludur (aşağıda daha fazlası).

Ne yazılacağını belirlemek, evrensel bir açıklama tarifini uygulamak değildir. Doğru alt metin, çerçevede bulunanların harfiyen dökümüne değil, görselin sayfanın o belirli noktasındaki amacına bağlıdır. Aynı görsel, bulunduğu yere ve çevresindeki içeriğin zaten aktardıklarına göre haklı olarak farklı bir alt metin (veya boş bir değer) gerektirebilir; bağlamdan bağımsız tek bir “doğru” açıklama yoktur.

Alt metninin iki ayrı SEO görevi vardır — ve bunlardan biri abartılıyor

Çoğu “SEO için alt metin” rehberinin bulanıklaştırdığı ayrım budur; bu sayfanın asıl değeri de burada yatar. Alt metin, arama açısından iki farklı iş yapar:

  1. Sayfaya metin ekler. Google, alt metni sayfadaki metnin bir parçası olarak değerlendirir. Mueller: “The alt text is essentially shown when the images are turned off in most browsers, so that’s something that we would count as part of the on-page text.” (Türkçe çeviri) “Alt metin, çoğu tarayıcıda görseller kapatıldığında gösterilir; bu nedenle onu sayfa üzerindeki metnin bir parçası olarak değerlendiririz.” Bu gerçek bir etkidir, ancak küçüktür.

  2. Bir görselin ne hakkında olduğunu bildirir — görsel arama için. Birincil görevi budur. Google’ın kendi dokümantasyonu, görsel meta verisi sağlama konusunda alt metni “the most important attribute” (Türkçe çeviri) “en önemli öznitelik” olarak nitelendirir; Mueller da etkisini görsel arama bağlamında açıklar: “if someone is searching in Google Images for something that kind of matches the alt text, then we can use that to understand that your image is relevant.” (Türkçe çeviri) “bir kişi Google Görseller’de alt metinle kabaca eşleşen bir şey arıyorsa görselinizin ilgili olduğunu anlamak için bunu kullanabiliriz.”

Özümsenmesi gereken nokta şudur: Alt metin eklemek, yalnızca görseller içerdiği için bir sayfanın web aramasında daha üst sıralara çıkmasını sağlamaz. Mueller bunu doğrudan ifade etti: “It’s not the case that we would say a textual webpage has more value because it has images. It’s really just we see the alt text and we apply that to the image, and if someone searches for the image we can use that to better understand the image.” (Türkçe çeviri) “Görseller içerdiği için metin ağırlıklı bir web sayfasının daha değerli olduğunu söylemeyiz. Alt metni görür, onu görsele uygular ve biri görseli aradığında görseli daha iyi anlamak için kullanırız.”

Dolayısıyla hedefiniz görsel aramada görünürlük (ve bunun getirdiği yönlendirme trafiği) ise alt metin çok önemlidir. Alt metnin tek başına mavi bağlantılı web sonuçlarındaki sıralamanızı yükseltmesini bekliyorsanız yanlış aracı kullanıyorsunuz. JavaScript SEO yazımda da aynı noktayı belirtiyorum: Web araması açısından alt metin sayfa metninin bir parçası sayılır, ancak önemi çoğu zaman abartılır — asıl getirisi görsel arama ve erişilebilirliktir.

Google’ın kullandığı tek sinyal bu değil

Alt metin tek başına değerlendirilmez. Google: “Google uses alt text along with computer vision algorithms and the contents of the page to understand the subject matter of the image.” (Türkçe çeviri) “Google, görselin konusunu anlamak için alt metni bilgisayarlı görü algoritmaları ve sayfa içeriğiyle birlikte kullanır.” Bilgisayarlı görü, görüntünün bir plaj olduğunu zaten anlayabilir. Alt metnin görevi, modelin çıkaramayacağı şeyi — bağlamı — aktarmaktır: Bu görsel neden bu sayfada ve burada ne anlama geliyor? Mueller’ın 2024’teki tavsiyesi bu yüzden yerindedir: “photo of a beach” üreten bir yapay zekâ pikselleri teknik olarak betimler, ancak fırsatı boşa harcar; çünkü “the alt-text is unique in that it’s what directly connects the image to the page with context.” (Türkçe çeviri) “alt metin, görseli bağlam içinde doğrudan sayfaya bağlayan unsur olması bakımından benzersizdir.” Aynı plaj fotoğrafı; sörf sayfasında, emlak ilanında ve iklimle ilgili bir makalede farklı alt metinler gerektirebilir. Evidence for this claim Google uses alt text together with page content and computer vision to understand an image's subject matter. Scope: Google Images alt-text guidance. Confidence: high · Verified: Google Search Central: Image SEO

Erişilebilirlik — ve yasal riskler

Alt metin bir SEO varlığı olmadan önce erişilebilirlik gereksinimidir. WCAG 2.x Başarı Ölçütü 1.1.1 (Metin Dışı İçerik), A Düzeyi, metin dışı içerik için bir metin alternatifi gerektirir. Ekran okuyucu kullanıcıları buna güvenir; alt metin olmadan görsel, sayfada bilgi vermeyen bir boşluğa dönüşür ve alt özniteliğinin atlanması bazı ekran okuyucuların ham dosya adını duyurmasına yol açabilir.

Bu, düzinelerce başarı ölçütünden yalnızca biridir. Alt metni doğru yazmak, görselleriniz için 1.1.1’i karşılar, ancak tek başına bir sayfa veya site için tam WCAG uyumluluğu — veya ADA uyumluluğu — sağlamaz. Bunlar başka ölçütlere de bağlıdır (renk kontrastı, klavye erişimi, form etiketleri, başlık yapısı ve daha fazlası). Alt metni erişilebilirliğin gerekli bir parçası olarak ele alın, tamamı olarak değil.

Bunun hukuki sonuçları vardır. Eksik alt öznitelikleri, ABD’de her yıl binlercesi açılan ADA web sitesi erişilebilirliği davalarında düzenli olarak gerekçe gösterilir. JavaScript SEO rehberimde belirttiğim gibi, “missing alt attributes are an accessibility issue, which may turn into a legal issue.” (Türkçe çeviri) “eksik alt öznitelikleri bir erişilebilirlik sorunudur ve hukuki bir soruna dönüşebilir.” Bu, düzeltmenin önceliğini yeniden çerçevelendirir: önce bir uyumluluk eylemi, sonra bir SEO eylemidir. SEO tarayıcılarının (Ahrefs Site Audit dahil) eksik alt özniteliklerini teknik sorun olarak işaretlemesinin nedeni de budur.

İşe yarayan alt metin nasıl yazılır

  • Açıklamayla değil, bağlamla başlayın. Yalnızca görselde ne bulunduğunu değil, görselin sayfa açısından ne anlama geldiğini açıklayın. Mueller, görsel arama hakkında: “you don’t necessarily need to describe exactly what is in the image, but rather kind of like what this image means for your particular page.” (Türkçe çeviri) “görselde tam olarak ne bulunduğunu açıklamanız şart değildir; asıl açıklamanız gereken, bu görselin ilgili sayfa için ne ifade ettiğidir.”
  • “Image of” / “Photo of” diye başlamayın. Google’dan Lizzi Sassman: “We already are aware that it’s an image. You don’t need to say, ‘It’s an image of’ and then the thing.” (Türkçe çeviri) “Bunun bir görsel olduğunu zaten biliyoruz. “Bu, … görselidir” diyerek başlamanıza gerek yok.” Açıklayıcı bir ifade yeterlidir — tam bir cümle olması gerekmez.
  • Anahtar kelimeleri doğal biçimde kullanın, asla doldurmayın. Google: “focus on creating useful, information-rich content that uses keywords appropriately and is in context.” (Türkçe çeviri) “anahtar kelimeleri uygun ve bağlamla uyumlu biçimde kullanan, yararlı ve bilgi bakımından zengin içerik oluşturmaya odaklanın.” Uyarısı da şöyledir: “Avoid filling alt attributes with keywords… as it results in a negative user experience and may cause your site to be seen as spam.” (Türkçe çeviri)alt özniteliklerini anahtar kelimelerle doldurmayın; bu, olumsuz bir kullanıcı deneyimi yaratır ve sitenizin spam olarak görülmesine yol açabilir.” Gary Illyes bunu açıkça ifade etti: Alt metin “shouldn’t be what you want to rank for, but what’s in the image.” (Türkçe çeviri) “sıralama almak istediğiniz ifade değil, görselde ne olduğu yazılmalıdır.”
  • Çevresindeki paragrafı alt metne kopyalamayın. Mueller: “I wouldn’t just blindly copy and paste the same text that you already have on a page as an alt text.” (Türkçe çeviri) “Sayfada zaten bulunan aynı metni düşünmeden kopyalayıp alt metin olarak yapıştırmazdım.” alt özniteliği, metni yinelemek için değil, özgün bağlam eklemek için bir fırsattır.
  • Google’ın karakter sınırı yoktur. Mueller: “we don’t have any guidelines with regards to how long your alt text can be.” (Türkçe çeviri) “alt metnin ne kadar uzun olabileceğine ilişkin bir yönergemiz yok.” Yaygın biçimde anılan “125 karakter” sınırı erişilebilirlik araçlarından gelir; Google Developer Style Guide ise 155 karakter veya daha azını katı bir sınır olarak değil, yazım kılavuzu olarak önerir. Uzun açıklamalar Google tarafından kesildiği için değil, ekran okuyucu kullanıcılarının okuma akışını böldüğü için kısa yazın.
  • Tekrarlanan görsellerde tutarlı alt metin kullanın. Aynı görsel birden fazla yerde görünüyorsa aynı alt metni verin.

Dekoratif görseller: alt="", eksik alt değil

Tamamen dekoratif görseller için — ayraçlar, bölücüler, bilgi taşımayan arka plan süslemeleri — doğru desen boş bir alt özniteliğidir:

<img src="divider.svg" alt="">

alt="", yardımcı teknolojiye görselin dekoratif olduğunu ve atlanması gerektiğini bildirir. Bu, özniteliği tamamen atlamakla aynı şey değildir. alt özniteliğini tamamen atlamak HTML spesifikasyonuna aykırıdır ve bazı ekran okuyucuların dosya adını sesli okumasına yol açabilir. Dolayısıyla dekoratif görsellerde alt="" (öznitelik mevcut, değer boş) kullanılmalı; öznitelik eksik bırakılmamalı ve açıklama yazılmamalıdır. JavaScript SEO rehberimde belirttiğim gibi, ana içerik görsellerinin alt metinlerini düzeltin; yer tutucu veya dekoratif görsellerin alt metnini ise boş bırakabilirsiniz (yani alt="").

“Dekoratif” testi: görsel, sayfanın başka bir yerinde — çevreleyen metinde, bir altyazıda veya sayfanın yapısında — zaten iletilmeyen bir bilgi ekliyor mu? Eğer eklemiyorsa (bir ayraç, zaten aynı şeyi söyleyen metnin yanında tekrarlanan bir simge, tamamen görsel dolgu olarak kullanılan bir stok fotoğraf), dekoratiftir ve alt="" alır. Eğer sayfadaki başka hiçbir şeyin sağlamadığı bir bilgi ekliyorsa, ne kadar küçük veya stilistik görünürse görünsün dekoratif değildir.

İşlevsel görseller: simgeyi değil, eylemi tanımlayın

Bazı görseller ne tamamen dekoratiftir ne de basit bir bilgilendirici resimdir — bunlar kontrollerdir: yalnızca simge içeren bir arama düğmesi, bir hamburger menü simgesi, bir video küçük resmindeki oynat düğmesi. Bunlar için alt metin, kontrolü etkinleştirmenin ne yaptığını tanımlamalıdır, simgenin neye benzediğini değil.

<!-- Weak: describes the icon -->
<button><img src="magnifying-glass.svg" alt="Magnifying glass icon"></button>

<!-- Better: describes the action -->
<button><img src="magnifying-glass.svg" alt="Search"></button>

“Büyüteç simgesi” duyan bir ekran okuyucu kullanıcısı, kontrolü etkinleştirirlerse ne olacağını bilmez; “Ara” onlara hemen söyler. Bu, aşağıdaki bağlantılı görsellerin arkasındaki aynı ilkedir — alt metin, görselin sayfadaki işlevine hizmet eder — ancak bir <a> söz konusu olmasa bile geçerlidir.

Bağlantılı görseller: alt metin çapa metni olur

Bir görsel bir bağlantıysa — bir <a> içine sarılmışsa — alt metni, o bağlantının çapa metni olarak işlev görür. Google: “Alt text in images is useful as anchor text if you decide to use an image as a link.” (Türkçe çeviri) “Bir görseli bağlantı olarak kullanırsanız görselin alt metni bağlantı metni olarak yararlıdır.” (çeviri) «Görsellerdeki alt metin, bir görseli bağlantı olarak kullanmaya karar verirseniz çapa metni olarak yararlıdır.» Yalnızca görsel içeren ve boş alt metne sahip bir bağlantı, boş bir çapa metnine eşdeğerdir; bu hem erişilebilirlik (ekran okuyucu hedefi tanımlayamaz) hem de bağlantı sinyali için kötüdür. Bağlantılı bir görsel için alt metin, bağlantının nereye gittiğini tanımlamalıdır, yalnızca resmin ne gösterdiğini değil.

Bunu tam olarak kapsamlandırın: Google’ın belgelediği şey, özellikle alt metnin taranabilir bir bağlantı için çapa metni olarak kullanılmasıyla ilgilidir. Bu, tarayıcıların ve yardımcı teknolojinin kullandığı, aynı zamanda aria-label, aria-labelledby veya çevreleyen bağlantı metninden de çekebilen tam “erişilebilir ad” hesaplamasından daha dardır — alt metin, bu daha geniş hesaplamanın bir girdisidir, tamamı değil.

SVG’ler farklıdır

Satır içi <svg> öğeleri alt özniteliği almaz — bu öznitelik <img> içindir. Satır içi bir SVG’ye erişilebilir bir ad vermek için aria-labelledby ile başvurulan bir <title> öğesi kullanın:

<svg role="img" aria-labelledby="logo-title">
  <title id="logo-title">Acme Corp logo</title>
  <!-- paths… -->
</svg>

(<img src="logo.svg"> aracılığıyla referans verilen bir SVG, diğer tüm görseller gibi normal bir alt özniteliği kullanır — bu yalnızca satır içi SVG işaretlemesi için geçerlidir.)

Kaçınılması gereken anti-desenler

  • Anahtar kelime doldurma — Google’ın açıkça uyardığı spam sinyali.
  • Çevredeki paragrafı alt özniteliğine kelimesi kelimesine kopyalamak.
  • “Image of” / “Photo of” ile başlamak — gereksizdir.
  • Dekoratif görsellerde alt="" kullanmak yerine alt özniteliğini atlamak.
  • Sayfa bağlamını yok sayan, yapay zekâ üretimi “photo of X” açıklamaları.
  • Boş alt özniteliklerine şirket adını koymak. Mueller bu konuda açık konuştu: “It makes no sense, it seems like a waste of time to me: once wasted time to implement, and again wasted time to clean up later on.” (Türkçe çeviri) “Bunun hiçbir anlamı yok; bana göre zaman kaybı: önce uygulamak için, sonra temizlemek için yeniden zaman harcanıyor.”
  • alt ile title özniteliğini karıştırmak. title özniteliği, üzerine gelindiğinde bir araç ipucu gösterir; alt metin değildir ve SEO ya da erişilebilirlik açısından çok az ağırlık taşır.

Eksik alt metni bulma ve düzeltme

Eksik alt öznitelikleri bir uç durum değil — web’in varsayılan başarısızlık durumudur. site denetim çalışmamızda bir milyondan fazla alan adını inceledik ve sitelerin %80,4’ünde en az bir sayfada eksik alt özniteliği vardı, bu da onu bulduğumuz en yaygın teknik SEO sorunu yapıyor.

Bunları bulmak için:

  • Ahrefs Site Audit → Images raporu, siteniz genelinde alt özniteliği eksik görselleri işaretler. (Ahrefs Webmaster Tools, doğruladığınız siteler için bunu ücretsiz sunar.)
  • Manuel nokta kontrolleri — önemli içerik görsellerinde öğeyi inceleyin veya bir tarayıcı erişilebilirlik uzantısı kullanın.

Bunları düzeltirken öncelik sırası:

  1. Önce ana içerik görselleri — anlam taşıyan ve görsel arama trafiği kazanabilecek olanlar.
  2. Bağlantılı görseller — burada boş alt metin iki kat maliyetlidir (çapa metni + erişilebilirlik).
  3. Dekoratif görseller en son — ve çözüm alt="" şeklindedir, bir açıklama değil.

Beklentiler hakkında bir not: SearchPilot’ın alt metin ekleme üzerine yaptığı bölünmüş testler, web sıralamaları için sonuçsuz / istatistiksel olarak anlamlı değil — yukarıdaki alt metnin getirisinin görsel arama ve erişilebilirlikte olduğu, web sıralaması artışı olmadığı noktasıyla tutarlı. Mueller’ın sıfır kapsamdan başlayan siteler için güvencesi de şudur: “if you’re just adding alt text for the first time, then sometimes, even any alt text is better than nothing.” (Türkçe çeviri) “Alt metni ilk kez ekliyorsanız bazen herhangi bir alt metin hiç yoktan iyidir.”

Açık olmak gerekirse: Bu yazıda hiçbir şey, alt metni düzeltmenin sıralamaları, trafiği veya AI arama alıntılarını belirli bir miktarda hareket ettireceğine dair bir garanti vermiyor — hiçbir incelenen resmi kaynak bu sözü vermiyor ve yukarıdaki bölünmüş test kanıtı sonuçsuz. Alt metnin güvenilir olarak yaptığı şey, bir erişilebilirlik açığını kapatmak ve Google’ın Görsel Arama algoritmasına açıkça kullandığını söylediği meta verileri sağlamaktır.

Daha büyük resim için — dosya adları, görsel site haritaları, yavaş yükleme, biçimler ve duyarlı görseller — bu makalenin altında yer aldığı daha geniş görsel SEO merkezine bakın.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.