İçeriğe geç

Görselleri SEO için nasıl hazırlarsınız: dosya adı, başlık, alternatif metin ve açıklama

WordPress ek dosya ayrıntıları paneli, alternatif metin alanı boş ve başlık img-3719

Sitenizde birkaç yüz ürün fotoğrafı var. Her biri bir şey gösteriyor: bir lamba, bir mezar taşı, bir ayakkabı, bir koltuk. Ama dosyanın adı IMG_4821.JPG ise, alternatif metni yoksa ve başlığı yoksa, arama motorları ve yapay zekâ modelleri için o görsel boştur. Üzerinde ne olduğunu kimse bilmez.

Bu yazı tam olarak neyin doldurulduğunu, bu alanların birbirinden nasıl ayrıldığını ve bir açıklamanın işe yarayıp yaramadığını hangi kuralların belirlediğini anlatıyor.


Dört alan, bir tane değil

WordPress’te her görselde doldurulacak dört yer vardır. Farklı işler yaparlar ve birbirlerinin yerine geçmezler.

AlanNedirKim okur
Dosya adısunucudaki fiziksel ad, görselin URL’sinin parçasıarama motorları
Başlıkmedya kitaplığındaki kaydın etiketiarama motorları, bazen sayfada görünür
Alternatif metingörsel yüklenmediğinde neyi gösterdiğiekran okuyucular, arama motorları
Açıklamadaha uzun bağlamek dosya sayfası, arama motorları

Tek bir görsel üzerinde fark:

yanlış: IMG_4821.JPG
        (başlık: IMG_4821, alt: boş, açıklama: boş)

doğru:  pirinc-masa-lambasi.webp
        başlık:   Pirinç masa lambası — keten abajur
        alt:      Ahşap çalışma masasında keten abajurlu pirinç masa lambası
        açıklama: Fırçalanmış pirinçten masa lambası, 42 cm yüksekliğinde.
                  Doğal keten abajur. Düz duvar önünde yandan çekilmiş.

Dosya adı ayrı bir başlığı hak ediyor, çünkü SEO eklentilerinin çoğu ona hiç dokunmaz — Google ise onu görselde ne olduğuna dair bir ipucu olarak okur.


Her şeyin üstündeki kural: insanların aradığını yazın

Alternatif metin ve başlıkta en sık yapılan hata, ürün yerine kadrajı anlatmaktır:

  • ❌ „yakın çekim”, „üstten görünüm”, „yandan çekim”, „beyaz zeminde ürün”
  • ✅ „pirinç masa lambası”, „granit mezar taşı tek kişilik”, „seramik urne”

Kimse arama kutusuna „yakın çekim” yazmaz. Satın almak istediği şeyin adını yazar. Kadraj anlatımlarının yeri vardır — açıklama alanında, başlıkta ve alternatif metinde değil.

Aynı kural süslü cümleler için de geçerli. „Pirinç masa lambası” ifadesinin arkasında gerçek bir talep var. „Klasik tarzda bir oturma odası için ideal şık masa lambası” ifadesinin arkasında hiçbir şey yok: ifade ne kadar uzun ve betimleyiciyse, kimsenin onu yazmadığı o kadar kesindir.


İfadeler TEKRARLANMALI. Cümleler tekrarlanmamalı

Çelişkili geliyor, o yüzden açmakta fayda var.

Yirmi tane masa lambası fotoğrafınız varsa, „masa lambası” ifadesi yirmisinde de bulunmalı. Görünürlüğü veren odur — „tekrar etmesin diye” onu çıkarmak kendi ayağına sıkmaktır.

Tekrarlanmaması gereken şey başlıkların tamamıdır. „Masa lambası” yazan yirmi aynı kayıt, arama motoru için aynı bilginin yirmi kopyasıdır. Değişen şey cümlenin kuruluşu ve onları ayıran ayrıntıdır:

Pirinç masa lambası — keten abajur
Pirinç masa lambası, 42 cm yükseklik
Oturma odası için fırçalanmış pirinç lamba
Cam abajurlu masif pirinç masa lambası

Aynı ifade, her seferinde başka bir başlık.


Dosya adının katı kuralları var

Dosya adı bir URL’nin parçası hâline gelir, dolayısıyla sunuculardan, önbelleklerden, CDN’lerden ve dosya sistemlerinden sağ çıkması gerekir. Güvenli kalıp küçük harfler, rakamlar ve tirelerdir, başka bir şey değil:

^[a-z0-9]+(-[a-z0-9]+)*$

Yani: pirinc-masa-lambasi.webp — evet. Pirinç Masa Lambası (2).JPG — hayır.

Bunun pratikteki karşılığı:

  • Türkçe karakter yok. ş → s, ğ → g, ç → c, ı → i, ö → o, ü → u.
  • Boşluk ve alt çizgi yok. Normal tire, _ değil.
  • Sürüm numarası yok. lamba-2-final-son kimseye bir şey söylemez.

Türkçede burada özel bir tuzak var: noktasız ı ile noktalı i. Bir dosya adını küçük harfe çeviren araç Türkçe kurallarını bilmiyorsa, IŞIK kelimesi isik yerine i̇sik olabilir — göze aynı görünür, ama URL’de farklı bir bayt dizisidir ve bağlantı kırılır. Bunu bir dosyada elle kontrol etmeye değer.

Kiril, Yunan veya başka bir Latin dışı alfabeyle yazılan dillerde harf çevirisi kelimenin ortasında kopabilir — dizain-na-fotьойл gibi, yarısı Latinleştirilmiş yarısı değil adlar ortaya çıkar. Kalıbı teknik olarak dayatmak, iyi çıkmasını ummaktan daha iyidir.


Bir açıklamaya asla girmemesi gerekenler

Fotoğrafta görünen kişisel veriler. Adlar, soyadlar, doğum ve ölüm tarihleri — hiçbir alanda, dosya adında da.

Bu aynı anda birkaç mesleği ilgilendirir: mezar taşı ustalığı, düğün ve portre fotoğrafçılığı, anma plaketleri, görselde birinin adının göründüğü her yer. Dosya adı geneldir ve dizine eklenir — içindeki bir soyadı, internete yayımlanmış bir soyadıdır.

mezar-tasi-ahmet-yilmaz-1943-2019.webp yerine → mezar-tasi-siyah-granit-hac.webp.


Ürünün bulunmadığı görseller

Bir sitedeki her şey ürün değildir. Atmosfer fotoğrafları, iç mekânlar, manzaralar, çalışan insanlar — onların da alternatif metne ihtiyacı var, ama üzerlerinde olmayan bir ürün onlara yakıştırılamaz.

Havuzlu lüks villa fotoğrafı görsel SEO ile optimize edildi
Bağlam fotoğrafı: görüneni anlatın ve mesleğe bağlayın — görselin içermediği bir ürün eklemeden.

Bir atölye fotoğrafını atölye olarak anlatırsınız, „atölyede granit mezar taşı” olarak değil. Onu mesleğe daha geniş bir ifadeyle bağlarsınız — „mermer atölyesi”, „marangoz atölyesi” — o kadar. Ürün vadedip başka bir şey gösteren alternatif metin, genel kalandan daha kötüdür.


Dosya boyutu da bu işin parçası

Bir görseli anlatmak ile hafifletmek iki ayrı iştir, ama tek seferde yapılır, çünkü aynı dosyayı ilgilendirirler.

Makul bir hedef, bir ürün fotoğrafı için yaklaşık 130 KB. 50 KB değil — belli bir eşiğin altında görüntü dağılmaya başlar ve „düzeltilecekler” listeniz asla temizleyemeyeceğiniz bir listeye dönüşür, çünkü bazı görseller zarar görmeden fiziksel olarak daha aşağı inmez.

WebP, aynı görünür kalitede JPG’den yaklaşık %25–35 daha hafif dosyalar verir. Birkaç gerçek ölçüm:

PNG 2000 × 2000 px, 5,6 MB    →   WebP 1229 × 1229 px, 79 KB   (−%98,6)
masa lambası 1254 px, 75,9 KB →   700 px, 14,7 KB

İkinci durumda fark retina ekranda çıplak gözle ölçülebilir değil (RMS 1,97/255) — dosya beş kat hafif ve aynı görünüyor.

Sıkıştırmadan sonra 440 × 440 px ürün görselleri, ölçek fikri olsun diye: gardırop 7,5 KB, ayakkabı 8,3 KB, kask 14,0 KB, koltuk 15,4 KB.


Yabancı pazarlar: açıklama sıfırdan yazılır, çevrilmez

Almanya’ya veya İspanya’ya satıyorsanız, Türkçe alternatif metninizi çevirmek mevcut en kötü çözümdür. Elinize geçen şey Almanca kelimelerle yazılmış Türkçe ifadelerdir — dil açısından doğru, ama bir Alman’ın arama kutusuna yazdığı şey bu değil.

Talebi ölçmekten çıkan bir örnek: Almanya’da insanlar Almanca „Alternativtext” yerine İngilizce „alt text generator” arıyor. Finlandiya’da kimse „dönüştürücü” karşılığını yazmıyor — doğrudan „webp jpg” yazıyor. İsveçliler ve Norveçliler ismi („dönüştürücü”) değil fiili („dönüştürmek”) tercih ediyor. Bir çeviri bunu asla yakalamaz, çünkü çeviri cümle üzerinde çalışır, insanların nasıl aradığı üzerinde değil.

Yabancı pazar için metin, o pazar için toplanmış ifadelerden sıfırdan yazılmalıdır.


Nereden başlamalı: ne kadar işiniz olduğunu sayın

Tek bir kelime yazmadan önce ölçeği öğrenin. „412 görselde alternatif metin yok” gibi bir sayı, „bir gün bununla ilgilenmek lazım” türünden her karardan daha çok şey söyler.

Anlamlı bir sıra:

  1. Sayın. Kaç görselde alt metin yok, kaçının adı IMG_xxxx, kaçı bir megabaytın üzerinde.
  2. Hepsini sıkıştırın. Ücretsiz, mekanik ve düşünmeyi gerektirmiyor.
  3. Satan görselleri anlatın. Ürün sayfaları, kategoriler, ana sayfa.
  4. Kalanı sonraya bırakın. Dört yıl önceki bir blog yazısının fotoğrafı bekleyebilir.

Bir görsel için kontrol listesi

  • Dosya adı: küçük harf, tire, Türkçe karaktersiz, görselde ne olduğunu söylüyor
  • Başlık: ürün ifadesini içeriyor, ama diğerleriyle aynı değil
  • Alternatif metin: ürünü anlatıyor, kadrajı değil; anahtar kelime listesi değil
  • Açıklama: burada açıdan, arka plandan, ölçülerden, bağlamdan söz edilebilir
  • Dört alanın hiçbirinde ad, soyad ve tarih yok
  • Boyut 130 KB civarında, WebP biçiminde
  • Yurt dışına satıyorsanız: açıklama sıfırdan yazılmış, çevrilmemiş

Ne kadar sürüyor

Dürüst olalım: yukarıdaki kuralların hepsine uyunca bir görsel 2–4 dakikalık iş. Üç yüz görselde bu, medya kitaplığında geçirilen tam bir günden fazla.

İnsanların çoğu tam bu noktada vazgeçiyor — ve mağazaların çoğunun kitaplığı bu yüzden IMG_4821.JPG dolu. Bu işi otomatikleştirmek mantıklı, ama neyin tam olarak otomatikleştiğini bilmekte fayda var, çünkü alternatif metne „beyaz zeminde ürünün yakın çekimi” yazan bir araç hiçbir şey yapmamıştır.

ConverterSEO görsel açıklamalarını yukarıdaki kurallara göre yazar — sıkıştırma ücretsiz ve sınırsızdır ve kendi sunucunuzda çalışır, yani görselleriniz oradan hiç çıkmaz. Size sayıyı veren kitaplık denetimi hesap açmadan çalışır.


Bundan ne kazanırsınız

Dosya adı, başlık, alternatif metin ve açıklama, bir arama motorunun kendi kendine tahmin edemeyeceği dört alandır. Yukarıdaki kurallara göre doldurun ve üç şey değişir.

  • Görselleriniz bulunmaya başlar. Google Görseller’in kendi trafiği var ve oraya giden tek yol fotoğrafın çevresindeki metinden geçiyor. Açıklaması olmayan bir görsel onun için boştur.
  • Sayfalarınız artık bir ton çekmez. Makineden yeni çıkmış bir fotoğraf birkaç megabayttır; aynı fotoğraf WebP’de, azami genişlik belirlenmiş hâlde, birkaç on kilobayt. Bir sayfadaki yirmi görselde bu fark yükleme süresinde duyulur.
  • Alternatif metin boş bir öznitelik olmaktan çıkar. Görme engelli bir ziyaretçinin ekran okuyucusu onu okur — görsel yüklenemediğinde arama motoru da.

Bunların hiçbiri teknik bilgi gerektirmiyor. Zaman gerektiriyor — ve bütün bu işteki tek gerçek sorun da bu.

O günü nasıl kısaltırsınız

ConverterSEO bir WordPress eklentisidir. Kurarsınız ve zaten bulunduğunuz yerde çalışırsınız: medya kitaplığında. Görsel yüklenecek ayrı bir panel yok, geri dışa aktarılacak bir şey de yok.

İki şey hesap açmadan çalışır: kaç görselin açıklaması olmadığını, kaçının makineden gelen bir ad taşıdığını veya hiç sıkıştırılmadığını sayan denetim — ve sıkıştırmanın kendisi, ücretsiz ve sınırsız. Sıkıştırma kendi sunucunuzda gerçekleşir, yani görselleriniz oradan hiç çıkmaz. Yalnızca açıklama yazmak hesap ister, çünkü bedeli olan tek kısım odur. Ücretsiz plan kart istemiyor.

BAŞLARKEN

ConverterSEO’yu WordPress’inizde çalıştırmak için üç adım

Bir hesap açın

Ücretsiz paketi ya da ücretli bir paketi seçin — görsel açıklamalarını kaç dilde yazabileceğinizi bu belirler.

Bir hesap açın

Eklentiyi indirin ve kurun

Ücretsiz eklentiyi alın ve WordPress’inize kurun.

Eklentiyi indirin

Hesabı eklentiye bağlayın

Anahtarı hesabınızdan kopyalayın, eklenti ayarlarına yapıştırın, hepsi bu. Mağaza denetimini hemen başlatabilir ve anahtar kelime tabanınızı kurabilirsiniz.