Görsel sitemap rehberi: Google'ın resmi XML sözdizimi, 2022'de kaldırılan 4 etiket, ne zaman yardımcı olur (JavaScript, CDN, galeriler) ve nasıl oluşturulur.

Bu sayfada
Kısaca
Görsel sitemap, Google'ın görsel uzantısını kullanarak her sayfa için içerdiği görsellerin URL'lerini listeleyen bir XML sitemap'tir (ad alanı http://www.google.com/schemas/sitemap-image/1.1). Bugün yalnızca iki görsel etiketi vardır: image:image ve image:loc; sayfa başına en fazla 1000 görsel eklenebilir. Bu etiketleri mevcut sitemap'inize ekleyebilir ya da ayrı bir dosya oluşturabilirsiniz. Google görsellerinizi kaçırabilecekse buna değer: JavaScript ile yüklenen galeriler, bir CDN üzerinden sunulan görseller ya da görsellerin trafik getirdiği siteler (fotoğrafçılık, e-ticaret, emlak, tarif siteleri).
Daha fazlasını mı istiyorsunuz? Sorun:
Kısa test
Sitenizin teknik tarafını kim düzeltmeli?
Size önerimiz
Listelenecek görselleri seçin sizin için doğru çözüm
Bu sıralamada 1. sırada, yanıtlarınıza en uygun seçenek.
Size önerimiz
Platformunuzun zaten neler ürettiğini kontrol edin sizin için doğru çözüm
Bu sıralamada 2. sırada, yanıtlarınıza en uygun seçenek.
Size önerimiz
Temiz girdiler yazın sizin için doğru çözüm
Bu sıralamada 3. sırada, yanıtlarınıza en uygun seçenek.
Size önerimiz
Görselleri taranabilir hale getirin sizin için doğru çözüm
Bu sıralamada 4. sırada, yanıtlarınıza en uygun seçenek.
Bir görsel sitemap, sitenizde hangi görsellerin önemli olduğunu Google'a doğrudan bildiren birkaç araçtan biridir. Google'ın görsel sitemap dokümantasyonu (son güncelleme Aralık 2025) kuralları belirler ve bu kurallar 2022'den sonra çok daha sadeleşti. Birçok rehber hâlâ Google'ın artık okumadığı etiketleri gösteriyor. Bu rehber resmi sözdizimine bağlı kalır, bir sitemap'in ne zaman yardımcı olduğunu ve ne zaman hiçbir şey değiştirmediğini açıklar, görsellerin dizine girmesini engelleyen hataları sıralar.
Görsel sitemap, görsel girdileriyle genişletilmiş standart bir XML sitemap'tir. Her url öğesi hâlâ bir sayfaya işaret eder ve onun içinde o sayfada görünen görselleri listelersiniz. Google dosyayı bir keşif ipucu olarak kullanır: Google Görseller en iyi uygulamaları (Mart 2026'da güncellendi) sayfasında, görsel sitemap ile «başka şekilde keşfetmemiş olabileceğimiz görsel URL'lerini» bildirebileceğiniz açıklanır.
Sıkça yanlış anlaşılan iki nokta var:
İşte Google'ın belgelediği biçim: iki görsel içeren bir sayfa ve tek görsel içeren ikinci bir sayfa:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://example.com/sample1.html</loc>
<image:image>
<image:loc>https://example.com/image.jpg</image:loc>
</image:image>
<image:image>
<image:loc>https://example.com/photo.jpg</image:loc>
</image:image>
</url>
<url>
<loc>https://example.com/sample2.html</loc>
<image:image>
<image:loc>https://example.com/picture.jpg</image:loc>
</image:image>
</url>
</urlset>Her öğenin belirli bir görevi var:
| Öğe | Durum | Görevi |
|---|---|---|
| urlset üzerindeki xmlns:image | Zorunlu | Görsel ad alanını bildirir: http://www.google.com/schemas/sitemap-image/1.1 |
| url ve loc | Zorunlu | Görsellerin göründüğü sayfa (dizine eklenebilir, kanonik URL) |
| image:image | Zorunlu | Bir görseli sarar; url öğesi başına en fazla 1000 |
| image:loc | Zorunlu | Görsel dosyasının mutlak URL'si; bir CDN gibi başka bir alan adında olabilir |
Genel sitemap sınırları da geçerlidir: Google'ın sitemap rehberi tek bir dosyayı sıkıştırılmamış 50 MB veya 50.000 URL ile sınırlar. Sayfa başına çok sayıda görseli olan büyük bir katalog boyut sınırına daha hızlı ulaşır; bu yüzden böyle bir katalogu bölün ve dosyaları bir sitemap dizininde gruplayın. Aynı rehber, Google'ın priority ve changefreq'i yok saydığını, lastmod'u ise tarih her zaman doğruysa dikkate aldığını belirtir.
Google, 6 Mayıs 2022'de bahar temizliği yazısında dört görsel etiketi için 6 Ağustos 2022'den itibaren destek vermeyi bırakacağını duyurdu. Bu etiketleri bir dosyada bırakmak hata oluşturmaz, ama Google için artık bir değerleri yoktur.
| Kaldırılan etiket | Ne işe yarıyordu | Yerine ne kullanılmalı |
|---|---|---|
| image:caption | Görseli tanımlıyordu | Sayfada görünür bir başlık ve açıklayıcı alt metin |
| image:title | Görsele bir ad veriyordu | Açıklayıcı bir dosya adı ve görselin çevresindeki metin |
| image:geo_location | Gösterilen yeri belirtiyordu | Yer adını başlıkta ya da yakındaki metinde belirtmek |
| image:license | Lisansa işaret ediyordu | Fotoğrafın IPTC meta verileri ya da görsel lisansı için yapılandırılmış veriler |
İpucu
Eklentiniz ya da üretecinizin hâlâ image:title veya image:caption yazıyor olması acil bir sorun değildir. Çabanızı bunun yerine sayfadaki alt metin ve başlıklara verin; Google ve yapay zekâ asistanları açıklamayı oradan okur.
Görselleri basit img öğelerinde bulunan küçük bir blogda Google görselleri sayfayı tarayarak bulur ve ayrı bir sitemap pek bir şey katmaz. Değer, keşfin belirsiz olduğu ya da görsellerin iş getirdiği durumlarda artar:
| Görsel sitemap'ten şu durumlarda yararlanırsınız | Şu durumlarda atlayabilirsiniz |
|---|---|
| Galeriler, karuseller veya lightbox'lar görselleri JavaScript ile yükler | Görseller HTML içinde standart img öğeleridir |
| Görseller bir CDN veya başka bir alan adı üzerinden sunulur | Görseller kendi alan adınızdadır ve sayfalar iyi bağlantılandırılmıştır |
| Görseller bir trafik kaynağıdır: fotoğrafçılar, çevrimiçi mağazalar, emlak, tarifler, seyahat | Görseller süs amaçlıdır ya da her yerde kullanılan stok fotoğraflardır |
| Her hafta çok sayıda yeni görsel yayımlarsınız | Site nadiren değişir |
| Çok sayıda özgün görsel olmasına rağmen Search Console az görsel gösterimi gösteriyor | Google Görseller zaten düzenli trafik getiriyor |
En yaygın neden JavaScript'tir. Bir slider görsellerini yalnızca bir tıklama ya da kaydırmadan sonra ekliyorsa Googlebot onları hiç görmeyebilir. Google'ın gecikmeli yüklenen içerik rehberi, görsellerin görünür alana girdiklerinde yüklenmesini, kaydırmaya ya da tıklamaya bağlı olmamasını ve URL'lerinin işlenmiş HTML'in src özniteliğinde yer almasını ister. Önce işleme sorununu çözün (JavaScript SEO yazımıza bakın), sonra sitemap'i bir güvenlik ağı olarak kullanın.
Dikkat
Google, CSS arka plan görsellerini dizine eklemez. Bunları bir sitemap'e eklemek bunu değiştirmez: önemli görselleri açıklayıcı alt metinli img öğelerine taşıyın.
Bilgi taşıyan özgün görselleri listeleyin: ürün fotoğrafları, proje fotoğrafları, şemalar, infografikler, tarif adımları. Simgeleri, her sayfada tekrar eden logoları, boşluk bırakma görsellerini ve genel stok fotoğrafları dışarıda bırakın. Aynı anda ilgili sayfaları bir alt metin denetleyicisi ile kontrol edin: açıklaması olmayan bir görsel iyi sıralanması zor bir görseldir.
Sitemap'inizi açın ve image:image ifadesini arayın. WordPress'in varsayılan sitemap'i (wp-sitemap.xml) görselleri listelemez. Rank Math sitemap'lerine görselleri eklemek için bir seçenek sunar, Yoast SEO ise yazıların içeriğinde bulduğu görselleri ekler. Shopify ürün sitemap'leri görsel girdileri içerir, ancak satıcılar genellikle yalnızca ana görselin göründüğünü bildiriyor; ürün başına çok fotoğraf olan mağazalar bu yüzden çoğu zaman bir uygulama ya da özel bir dosya kullanır. Özel geliştirilmiş bir site için bir XML sitemap oluşturucu ile temel bir dosya üretin ve görsel girdilerini veritabanınızdan ya da medya kitaplığınızdan ekleyin.
Görseller bir CDN üzerindeyse Google, o alan adını da Search Console'da doğrulamanızı önerir. Bir robots.txt denetleyicisi ile robots.txt dosyasının görsel klasörünü ya da CDN yolunu engellemediğini, görsel URL'lerinin çerez ya da oturum açma gerektirmediğini kontrol edin.
Dosyayı bir sitemap denetleyicisi ile test ederek geçersiz XML, eksik ad alanı ya da bozuk URL'leri yakalayın. Ardından Search Console'da gönderin (Dizin Oluşturma, ardından Sitemap'ler) ve robots.txt dosyasına bir Sitemap: satırı ekleyin. Google'a sitemap nasıl gönderilir adım adım rehberimiz, raporda her durumun ne anlama geldiğini açıklar.
| Hata | Sonuç | Düzeltme |
|---|---|---|
| xmlns:image bildirimi eksik | Görsel etiketleri tanınmaz ve dosya ayrıştırma hataları bildirir | Ad alanını urlset üzerinde bildirin |
| Göreli görsel URL'leri (/img/foto.jpg) | Girdiler geçersizdir | Tam https URL'leri kullanın |
| Yönlendiren ya da 404 veren görsel URL'leri | Görseller düşürülür | Her medya taşımasından sonra dosyayı yeniden oluşturun |
| noindex olan ya da robots.txt ile engellenen sayfalar | Bu sayfalardaki görseller bağlamını kaybeder | Yalnızca dizine eklenebilir sayfaları listeleyin |
| robots.txt'de engellenen CDN yolu | Google dosyaları çekemez | Görsel yollarına izin verin |
| Tam görseller yerine küçük resimlerin listelenmesi | Sonuçlarda küçük, düşük kaliteli sürümler görünür | Kullanışlı en büyük sürümü listeleyin |
| Açıklamalar için kaldırılmış etiketlere güvenmek | Açıklama yok sayılır | Sayfada alt metin ve başlıklar yazın |
Sonucu kontrol etmek için gönderimden birkaç hafta sonra Search Console performans raporunu «Görsel» arama türüne göre filtreleyin ve ilgili sayfaların gösterimlerini öncesi ve sonrasıyla karşılaştırın.
Görseller ayrı bir arama kanalıdır: Google Görseller, Google Lens ve görsel arama, Google'ın keşfettiği ve dizine eklediği görsellerden başlar. Çevrimiçi mağazalar için görsel sonuçlarında çıkan bir ürün fotoğrafı, ürün sayfasına ikinci bir giriş yoludur.
ChatGPT, Gemini, Perplexity veya Claude için sitemap, görselin çevresindeki kelimelerden daha az önemlidir. Bu asistanlar çoğunlukla metin okur: bir görseli alt metni, başlığı ve onu açıklayan paragrafla anlarlar. Sitemap görselin bulunmasını sağlar; metin görselin anlaşılmasını ve alıntılanmasını sağlar. Net bir başlığı ve temel rakamı belirten bir cümlesi olan bir grafik, boş bir alt özniteliğine sahip aynı grafikten çok daha fazla yapay zekâ yanıtında yeniden kullanılır.
Bu, Sorank makale üreticisinin arkasındaki mantıktır: her makale Google ve yapay zekâ asistanları için yazılır, görselleri ve alt metinleriyle yayımlanır, ardından WordPress, Shopify, Webflow ya da Wix sitenize gönderilir ve sitemap'i makaleyi otomatik olarak alır. Herhangi bir sayfanın görsellerini ve etiketlerini tek tıkla kontrol etmek için ücretsiz Sorank Chrome eklentisini kurun.

Görselleriniz iyi bağlantılandırılmış sayfalarda temiz img öğelerindeyse Google onları yardım almadan bulur ve zamanınız alt metin, dosya adları ve sıkıştırmaya daha iyi harcanır. Görseller JavaScript ile yükleniyorsa, bir CDN'deyse ya da müşteri getiriyorsa, yalnızca image:image ve image:loc içeren bir görsel sitemap hızlı ve düşük riskli bir düzeltmedir: özgün görselleri listeleyin, taranabilir olduklarını doğrulayın, dosyayı gönderin ve Search Console'da görsel gösterimlerini izleyin. Resimli makaleleri elle yazmadan düzenli yayımlamak için Sorank planlarına bakın: yıllık faturalandırmayla ayda $49'dan başlıyor ve 3 günlük ücretsiz deneme sunuyor.
Doğrudan değil. Görsel sitemap, Google'ın özellikle JavaScript ile yüklenen ya da bir CDN'de barındırılan ve aksi halde gözden kaçabilecek görselleri keşfetmesine yardımcı olur. Sıralama daha sonra sayfanın bağlamına bağlıdır: alt metin, dosya adı, başlık, çevresindeki metin ve sayfanın kendi kalitesi.
Google iki seçeneği de aynı şekilde işler. Görsel etiketlerini mevcut sitemap'inize eklemek çoğu sitede daha basittir. Ayrı bir görsel sitemap, büyük sitelerde kullanışlıdır, çünkü Search Console'un Sitemap'ler raporunda tek başına izleyebilirsiniz.
Evet. Normal bir sitemap'teki sayfa URL'lerinin aksine, image:loc içindeki görsel URL'leri bir CDN gibi başka bir alan adına işaret edebilir. Google, o alan adını da Search Console'da doğrulamanızı önerir ve görsel yollarının robots.txt ile engellenmemesi gerekir.
SORANK'I SİZDEN ÖNCE DENEDİLER
