Site Haritası (Sitemap) Nedir? Türleri Nelerdir?
Table of Contents
Site haritası, bir web sitesindeki önemli sayfaların arama motorları ve kullanıcılar tarafından daha kolay keşfedilmesini sağlayan yapıdır. XML, HTML, sitemap index, görsel, video, haber, RSS ve çok dilli site haritası gibi farklı türleri bulunur. Özellikle büyük e-ticaret siteleri, sağlık portalları, haber siteleri ve çok dilli web projelerinde site haritaları; URL’leri düzenli şekilde gruplamak, tarama süreçlerini kolaylaştırmak ve teknik SEO performansını daha sağlıklı yönetmek için kullanılır.
Site Haritası Nedir?
Site haritası, bir web sitesindeki önemli URL’leri, sayfa gruplarını ve bazı durumlarda bu sayfalara ait ek bilgileri arama motorlarına veya kullanıcılara sunan yapıdır. SEO açısından en yaygın kullanım biçimi XML site haritasıdır. XML site haritası; arama motorlarına hangi URL’lerin taranmasını ve keşfedilmesini istediğinizi bildirir. Google’a göre site haritası oluştururken aslında arama motorlarına arama sonuçlarında gösterilmesini tercih ettiğiniz kanonik URL’leri belirtmiş olursunuz. (Google for Developers)
Site haritası, tek başına indekslenme garantisi vermez. Ancak özellikle büyük, sık güncellenen, çok dilli, çok kategorili veya binlerce ürün/içerik sayfası bulunan sitelerde arama motorlarının doğru URL’leri daha verimli keşfetmesine yardımcı olur. Google, site haritası göndermenin bir “ipucu” olduğunu, Google’ın site haritasını indirmesini veya tüm URL’leri taramasını garanti etmediğini belirtir. (Google for Developers)
Site Haritası Ne İçin Kullanılır?
Site haritaları temel olarak üç amaçla kullanılır: arama motorlarına URL keşfi sağlamak, büyük sitelerde URL kümelerini daha yönetilebilir hale getirmek ve site yapısını daha anlaşılır biçimde sunmak.
Örneğin küçük bir kurumsal sitede site haritası; ana sayfa, hizmet sayfaları, blog yazıları ve iletişim sayfasını kapsayabilir. Büyük bir e-ticaret sitesinde ise ürünler, kategoriler, markalar, arama kombinasyonları, filtreli sayfalar ve görseller ayrı site haritalarında tutulabilir. Bu sayede arama motorları hangi URL grubunun hangi amaçla kullanıldığını daha net anlayabilir.
Site haritası şu durumlarda özellikle önemlidir:
- Çok fazla URL’ye sahip büyük sitelerde,
- Yeni açılmış ve dış bağlantısı az olan sitelerde,
- Sayfa derinliği fazla olan yapılarda,
- Ürün, kategori, doktor, lokasyon, haber veya blog gibi farklı içerik tipleri bulunan sitelerde,
- Çok dilli sitelerde,
- Video, görsel veya haber içerikleri bulunan yayınlarda,
- Sık güncellenen içeriklerde.
Site Haritası Türleri Nelerdir?
Site haritaları tek bir türden ibaret değildir. Kullanım amacına, dosya formatına ve içerik tipine göre farklı türlere ayrılır.
1. XML Site Haritası
XML site haritası, SEO’da en yaygın kullanılan site haritası türüdür. Arama motorlarına bir sitedeki önemli URL’leri bildirir. Google, XML site haritalarını en esnek formatlardan biri olarak tanımlar; çünkü görsel, video, haber ve yerelleştirilmiş sayfa bilgileri gibi ek verilerle genişletilebilir. (Google for Developers)
Basit bir XML site haritası örneği:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.orneksite.com/site-haritasi-nedir</loc>
<lastmod>2026-05-17</lastmod>
</url>
<url>
<loc>https://www.orneksite.com/blog</loc>
<lastmod>2026-05-10</lastmod>
</url>
</urlset>
Burada <loc> sayfanın URL’sini, <lastmod> ise sayfanın anlamlı şekilde en son ne zaman güncellendiğini gösterir. Google, <lastmod> değerini tutarlı ve doğrulanabilir olduğunda kullandığını; buna karşın <priority> ve <changefreq> değerlerini dikkate almadığını belirtir. (Google for Developers)
2. Sitemap Index / Site Haritası Dizini
Sitemap index, birden fazla site haritasını tek bir ana dosya altında toplayan yapıdır. Özellikle büyük sitelerde her URL’yi tek dosyada listelemek yerine ürünler, kategoriler, markalar, blog yazıları veya diller ayrı sitemap dosyalarına bölünür.
Google’a göre tek bir sitemap dosyası en fazla 50.000 URL veya 50 MB sıkıştırılmamış dosya boyutu içerebilir. Bu sınır aşılıyorsa site haritası daha küçük dosyalara bölünmeli ve bir sitemap index dosyasıyla yönetilmelidir. (Google for Developers)
Sitemap index örneği:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.orneksite.com/sitemap-kategoriler.xml</loc>
<lastmod>2026-05-17</lastmod>
</sitemap>
<sitemap>
<loc>https://www.orneksite.com/sitemap-urunler.xml</loc>
<lastmod>2026-05-17</lastmod>
</sitemap>
<sitemap>
<loc>https://www.orneksite.com/sitemap-blog.xml</loc>
<lastmod>2026-05-15</lastmod>
</sitemap>
</sitemapindex>
Bu yapı, büyük sitelerde hem teknik yönetimi kolaylaştırır hem de Search Console’da farklı URL gruplarının performansını ayrı ayrı izlemeyi mümkün kılar.
3. HTML Site Haritası
HTML site haritası, arama motorlarından çok kullanıcılar için hazırlanır. Genellikle web sitesinde “Site Haritası” adlı bir sayfa olarak bulunur ve önemli sayfalara bağlantılar içerir.
Örnek HTML site haritası yapısı:
Site Haritası
├── Ana Sayfa
├── Kurumsal
│ ├── Hakkımızda
│ ├── Ekibimiz
│ └── İletişim
├── Hizmetler
│ ├── SEO Danışmanlığı
│ ├── İçerik Pazarlaması
│ └── Teknik SEO
└── Blog
├── Site Haritası Nedir?
└── Robots.txt Nedir?
HTML site haritası, özellikle kullanıcıların site içinde kaybolmasını önlemek ve önemli sayfalara hızlı erişim sağlamak için faydalıdır. Ancak XML sitemap’in yerine geçmez; ikisi farklı amaçlara hizmet eder.
4. Görsel Site Haritası
Görsel site haritası, sayfalarda yer alan önemli görselleri arama motorlarına bildirmek için kullanılır. Google, image sitemap’lerin özellikle JavaScript ile ulaşılan veya normal tarama sırasında kolay bulunamayan görselleri keşfetmeye yardımcı olabileceğini belirtir. Görseller ayrı bir sitemap dosyasında sunulabilir veya mevcut XML sitemap içine görsel etiketleri eklenebilir. (Google for Developers)
Görsel site haritası örneği:
<url>
<loc>https://www.orneksite.com/urun/kosu-ayakkabisi</loc>
<image:image>
<image:loc>https://www.orneksite.com/images/kosu-ayakkabisi.jpg</image:loc>
</image:image>
</url>
Bu tür site haritaları e-ticaret, moda, yemek tarifi, turizm ve görsel arama trafiği önemli olan sitelerde kullanılabilir.
5. Video Site Haritası
Video site haritası, sayfalarda yer alan video içeriklerine ait başlık, açıklama, küçük resim ve video dosyası gibi bilgileri arama motorlarına sunar. Google, video site haritalarının özellikle yeni eklenen veya normal tarama mekanizmalarıyla kolay keşfedilemeyen videolar için faydalı olduğunu belirtir. Ayrıca video sitemap yerine mRSS feed kullanımı da desteklenir. (Google for Developers)
Video sitemap örneği:
<url>
<loc>https://www.orneksite.com/video/site-haritasi-anlatimi</loc>
<video:video>
<video:thumbnail_loc>
https://www.orneksite.com/thumbs/site-haritasi.jpg
</video:thumbnail_loc>
<video:title>Site Haritası Nedir?</video:title>
<video:description>Site haritası türlerini anlatan video.</video:description>
<video:content_loc>
</video:content_loc>
</video:video>
</url>
6. Haber Site Haritası
Haber site haritası, özellikle haber yayıncıları için kullanılır. Google, haber yayıncılarının haber içeriklerini ve haberle ilgili ek bilgileri bildirmek için news sitemap kullanabileceğini belirtir. Haber site haritasında yalnızca son dönemde yayımlanan güncel haber URL’lerinin tutulması gerekir; Google, news sitemap’te son iki gün içinde oluşturulan makale URL’lerinin yer almasını önerir. (Google for Developers)
Haber site haritası örneği:
<url>
<loc>https://www.orneksite.com/haber/ekonomi-gelismesi</loc>
<news:news>
<news:publication>
<news:name>Örnek Haber</news:name>
<news:language>tr</news:language>
</news:publication>
<news:publication_date>2026-05-17</news:publication_date>
<news:title>Ekonomide Yeni Gelişme</news:title>
</news:news>
</url>
7. RSS, mRSS ve Atom Feed Site Haritaları
RSS, mRSS ve Atom feed’ler özellikle son güncellemeleri arama motorlarına bildirmek için kullanılır. XML sitemap genellikle sitenin daha geniş URL setini tanımlarken, RSS/Atom feed’ler daha çok yakın zamanda eklenen veya güncellenen içerikleri gösterir. Google, ideal tarama için XML sitemap ile RSS/Atom feed’lerin birlikte kullanılabileceğini belirtir. (Google for Developers)
RSS örneği:
<rss>
<channel>
<item>
<link>https://www.orneksite.com/blog/yeni-icerik</link>
<pubDate>Sun, 17 May 2026 12:00:00 +0300</pubDate>
</item>
</channel>
</rss>
Memorial örneğinde rss.xml, saglik-yazilari.xml, hastaliklar.xml, testler.xml, tedavi-yontemleri.xml gibi RSS yapılarının yer alması, sağlık içeriklerinin ve güncel yayınların feed mantığıyla da sunulduğunu gösterir.
8. Text Sitemap
Text sitemap, yalnızca URL listesinden oluşan en sade site haritası formatıdır. Google, text sitemap’in her satırda bir URL içeren .txt dosyası olarak hazırlanabileceğini belirtir. Ancak bu format yalnızca HTML ve diğer dizine eklenebilir metinsel sayfaları listelemek için uygundur; görsel, haber veya video gibi ek meta veri taşımaz. (Google for Developers)
Text sitemap örneği:
https://www.orneksite.com/
https://www.orneksite.com/hakkimizda
https://www.orneksite.com/blog/site-haritasi-nedir
9. Çok Dilli / Hreflang Destekli Site Haritaları
Çok dilli sitelerde site haritası, farklı dil ve ülke versiyonlarını organize etmek için kullanılabilir. Google, site haritası uzantılarının farklı içerik türlerini ve yerelleştirilmiş sayfaları bildirmek için kullanılabileceğini belirtir. (Google for Developers)
Örneğin Memorial yapısında Türkçe, İngilizce, Azerice, Rusça, Arapça, Almanca ve farklı diller için ayrı sitemap index dosyaları bulunur:
├── sitemap_tr.xml
│ ├── tr-hastaneler.xml
│ ├── tr-tibbi-birimler.xml
│ ├── tr-doktorlar.xml
│ └── tr-saglik-rehberi.xml
├── sitemap_en.xml
│ ├── en-hastaneler.xml
│ ├── en-tibbi-birimler.xml
│ └── en-doktorlar.xml
├── sitemap_de.xml
│ ├── de-hastaneler.xml
│ ├── de-tibbi-birimler.xml
│ └── de-doktorlar.xml
Bu yapı, çok dilli ve çok hizmetli sitelerde oldukça mantıklıdır. Çünkü her dildeki doktor, hastane, tıbbi birim ve sağlık rehberi sayfaları ayrı gruplarda takip edilebilir.
Büyük Sitelerde Site Haritası Yapısı Nasıl Olur?
Büyük sitelerde tek bir sitemap.xml dosyası genellikle yeterli olmaz. Bunun yerine site haritaları kategori, ürün, marka, içerik tipi, dil, lokasyon veya URL şablonuna göre bölünür.
Trendyol Site Haritası Örneği

sitemap_categories.xml dosyalarını tek bir sitemapindex yapısı altında listelemektedir. Her sitemap kaydında URL yolu ve lastmod bilgisi yer alarak arama motorlarına ilgili kategori haritalarının ne zaman güncellendiğini gösterir.https://www.trendyol.com/sitemap_index.xml
Trendyol örneğinde yapı şu mantıkla ilerliyor:
├── sitemap_index.xml
│ INDEX: 2989
├── sitemap_categories.xml
│ URLS: 3421
├── sitemap_brands.xml
│ URLS: 13882
├── sitemap_search_combinations1.xml
│ URLS: 42813
├── sitemap_search_with_attributes1.xml
│ URLS: 44798
Bu yapı, büyük e-ticaret sitelerinde sık görülen bir ayrıştırma modelidir. Kategoriler ayrı, markalar ayrı, arama kombinasyonları ayrı, filtre/attribute bazlı sayfalar ayrı sitemap dosyalarında gruplanır. Böylece “kategori sayfaları”, “marka sayfaları” ve “arama/filtre kombinasyonu sayfaları” farklı URL kümeleri olarak yönetilebilir.
Burada dikkat edilmesi gereken nokta, filtreli veya arama kombinasyonlu sayfaların tamamının sitemap’e eklenmemesidir. Yalnızca arama talebi olan, kanonikleştirilmiş, indexlenmesi istenen ve kullanıcı için anlamlı sayfalar sitemap’e dahil edilmelidir.
Hepsiburada Site Haritası Örneği
https://www.hepsiburada.com/sitemaps/product/sitemap.xml
Hepsiburada örneğinde sitemap.xml dosyalarının büyük index yapıları oluşturduğu, devamında sitemap_1.xml, sitemap_2.xml, sitemap_3.xml gibi dosyaların çoğunlukla 10.000 URL’lik parçalara ayrıldığı görülüyor. Örnekte sitemap.xml INDEX: 4972, sitemap.xml INDEX: 281 ve sitemap_1.xml ile başlayan çok sayıda 10.000 URL’lik sitemap dosyası yer alıyor.
Bu yapı, çok büyük katalog sitelerinde kullanılan “parçalı sitemap” yaklaşımına iyi bir örnektir. URL sayısı milyonlara ulaştığında dosyaları 10.000, 20.000 veya 50.000 URL’lik parçalara bölmek; dosya boyutunu, tarama takibini ve hata ayıklamayı kolaylaştırır. Örneğin aynı yapının devamında sitemap_184.xml seviyesine kadar 10.000 URL’lik dosyalar ve ardından farklı index grupları görülür.
Memorial Site Haritası Örneği

sitemapindex yapısı altında listeliyor. Bu yapı, çok dilli sitelerde URL’lerin arama motorları tarafından daha düzenli keşfedilmesini sağlamaktadır.https://www.memorial.com.tr/sitemap.xml
Memorial örneği ise e-ticaret sitelerinden farklı olarak sağlık ve içerik odaklı bir mimari gösteriyor:
├── sitemap.xml
│ INDEX: 13
├── sitemap_tr.xml
│ INDEX: 7
├── tr-hastaneler.xml
│ URLS: 15
├── tr-tibbi-birimler.xml
│ URLS: 124
├── tr-doktorlar.xml
│ URLS: 1084
├── tr-saglik-rehberi.xml
│ URLS: 4829
├── sitemap_en.xml
│ INDEX: 6
├── en-doktorlar.xml
│ URLS: 964
Bu örnekte site haritası yapısı dil ve içerik tipine göre ayrılmıştır. Türkçe doktorlar, hastaneler, tıbbi birimler, sağlık rehberi içerikleri ve hastalıklar ayrı dosyalarda tutulur. İngilizce, Azerice, Rusça, Arapça ve diğer diller için de benzer ayrımlar yapılır. Bu yapı, çok dilli sağlık sitelerinde hem SEO yönetimini hem de teknik takibi kolaylaştırır.
Site Haritası Nasıl Hazırlanır?
Site haritası hazırlarken amaç, sitedeki her URL’yi listelemek değil; arama motorlarının bilmesini istediğiniz kaliteli, erişilebilir ve kanonik URL’leri doğru şekilde sunmaktır.
İlk adım, indexlenmesini istediğiniz URL’leri belirlemektir. 200 durum kodu dönen, kanonik olan, robots.txt ile engellenmeyen, noindex içermeyen ve kullanıcıya gerçek değer sunan sayfalar sitemap’e dahil edilmelidir. Google, sitemap’te arama sonuçlarında gösterilmesini istediğiniz kanonik URL’lerin yer alması gerektiğini belirtir. (Google for Developers)
İkinci adım, URL’leri gruplamaktır. Küçük bir sitede tek bir sitemap.xml yeterli olabilir. Ancak büyük sitelerde şu şekilde segmentasyon yapılabilir:
sitemap.xml
├── sitemap-pages.xml
├── sitemap-blog.xml
├── sitemap-categories.xml
├── sitemap-products.xml
├── sitemap-brands.xml
├── sitemap-images.xml
└── sitemap-news.xml
Üçüncü adım, teknik limitleri kontrol etmektir. Tek bir sitemap dosyası 50.000 URL veya 50 MB sınırını aşmamalıdır. Daha büyük yapılarda sitemap index kullanılmalıdır. Sitemap dosyasının UTF-8 kodlamasında olması ve mümkünse site kök dizininde konumlandırılması önerilir. (Google for Developers)
Dördüncü adım, dosyayı erişilebilir hale getirmektir. Site haritası genellikle şu konumda yer alır:
https://www.orneksite.com/sitemap.xml
Robots.txt içine sitemap yolu da eklenebilir:
Sitemap: https://www.orneksite.com/sitemap.xml
Son adımda site haritası Google Search Console üzerinden gönderilir. Search Console’daki Sitemap raporu, Google’a yeni sitemap bildirmek, gönderim geçmişini görmek ve ayrıştırma hatalarını kontrol etmek için kullanılır. (Google Destek)
Site Haritası Hazırlarken Dikkat Edilmesi Gerekenler
Site haritasına 404 veren, yönlenen, noindex olan, kopya, parametreli veya kanonik olmayan URL’ler eklenmemelidir. Özellikle e-ticaret sitelerinde filtreli URL’ler, sıralama parametreleri, arama sonucu sayfaları ve stok dışı ürün sayfaları dikkatle değerlendirilmelidir.
lastmod alanı yalnızca sayfa gerçekten anlamlı biçimde güncellendiğinde değişmelidir. Her sitemap üretildiğinde tüm URL’lere güncel tarih basmak, arama motorlarına yanlış sinyal verebilir. Google, <lastmod> değerinin sayfadaki anlamlı güncellemeyi yansıtması gerektiğini belirtir. (Google for Developers)
Büyük sitelerde site haritası statik olarak elle hazırlanmaz. CMS, veri tabanı veya özel yazılım tarafından otomatik üretilir. Google da birkaç düzineden fazla URL içeren sitemap’lerde otomatik üretimi önerir. (Google for Developers)
Sıkça Sorulan Sorular
Site haritası kullanmak zorunlu mu?
Hayır, site haritası kullanmak zorunlu değildir; ancak özellikle büyük, sık güncellenen, çok dilli veya çok sayıda kategori/ürün/içerik sayfası bulunan sitelerde oldukça faydalıdır. Site haritası, arama motorlarına hangi URL’lerin önemli olduğunu göstermek için kullanılır; ancak Google’a sitemap göndermek, o URL’lerin kesin olarak taranacağı veya indeksleneceği anlamına gelmez. (Google for Developers)
Site haritasında saat bilgisi gerekli mi?
Standart XML site haritasında saat bilgisi zorunlu değildir. <lastmod> etiketi opsiyoneldir ve tarih bilgisi YYYY-MM-DD formatında verilebilir; istenirse saat ve zaman dilimi de eklenebilir. Önemli olan, bu tarihin sitemap’in üretildiği zamanı değil, ilgili sayfanın gerçekten son değiştiği zamanı göstermesidir. (sitemaps.org)
Örnek:
<lastmod>2026-05-17</lastmod>
veya
<lastmod>2026-05-17T11:08:09+03:00</lastmod>
Sitemap index dosyasındaki <lastmod> neyi ifade eder?
Sitemap index içindeki <lastmod>, ilgili sitemap dosyasının ne zaman değiştiğini ifade eder; o sitemap içinde yer alan sayfaların tek tek ne zaman güncellendiğini göstermez. Bu bilgi, arama motorlarının büyük sitelerde sadece değişen sitemap dosyalarını tekrar kontrol etmesine yardımcı olabilir. (Google for Developers)
Her sayfa güncellendiğinde <lastmod> değiştirilir mi?
Yalnızca sayfada anlamlı bir değişiklik yapıldıysa değiştirilmelidir. Örneğin ürün fiyatı, stok durumu, içerik metni, doktor bilgisi, kategori açıklaması veya yayın tarihi gibi kullanıcı ve arama motoru açısından anlamlı alanlar değiştiyse <lastmod> güncellenebilir. Ancak sitemap her yeniden üretildiğinde tüm URL’lere otomatik olarak güncel tarih basmak doğru bir uygulama değildir; sitemaps.org, tarihin sitemap’in üretim zamanı değil, sayfanın son değişiklik tarihi olması gerektiğini belirtir. (sitemaps.org)
İçerikler için sitemap’te title bilgisi sunulabilir mi?
Standart XML sitemap’te her URL için sayfa başlığı/title bilgisi verilmez. Standart yapı genellikle <loc> ve isteğe bağlı olarak <lastmod> gibi alanlardan oluşur. Ancak bazı özel sitemap türlerinde başlık bilgisi sunulabilir. Örneğin haber sitemap’inde <news:title>, video sitemap’inde ise <video:title> etiketi kullanılır. Google, news sitemap’te başlığın sitede görünen haber başlığıyla uyumlu olmasını ve yazar adı, yayın adı veya tarih gibi ek bilgilerin başlığa eklenmemesini önerir. (Google for Developers)
Görsel bilgisi sitemap’te sunulabilir mi?
Evet. Görseller için ayrı bir image sitemap oluşturulabilir veya mevcut XML sitemap içine görsel etiketleri eklenebilir. Google’a göre image sitemap, özellikle JavaScript ile yüklenen veya normal tarama sırasında kolay keşfedilemeyen görselleri bildirmek için kullanılabilir. Görsel sitemap’te temel olarak <image:image> ve görsel URL’sini belirten <image:loc> etiketleri kullanılır. (Google for Developers)
Örnek:
<url>
<loc>https://www.orneksite.com/blog/site-haritasi-nedir</loc>
<image:image>
<image:loc>https://www.orneksite.com/uploads/site-haritasi-ornek.png</image:loc>
</image:image>
</url>
Görseller için title, caption veya lisans bilgisi sitemap’te verilmeli mi?
Google’ın güncel image sitemap dokümantasyonunda <image:caption>, <image:title>, <image:geo_location> ve <image:license> etiketleri kaldırılmış/deprecated olarak belirtilmiştir. Bu nedenle görsel sitemap tarafında odaklanılması gereken temel alan görsel URL’sini bildiren <image:loc> etiketidir. Görselin bağlamı, alt metni, başlığı ve çevresindeki içerik ise sayfanın HTML yapısında doğru şekilde sunulmalıdır. (Google for Developers)
Görseller CDN ile mi sunulmalı?
Görsellerin mutlaka CDN üzerinden sunulması gerekmez; ancak büyük sitelerde performans, hız ve ölçeklenebilirlik açısından CDN kullanımı tercih edilebilir. Google’a göre görsel URL’si ana siteyle aynı domainde olmak zorunda değildir. CDN gibi farklı bir alan adı kullanılıyorsa, görselin barındığı alan adının Search Console’da doğrulanması ve robots.txt tarafından taramaya kapatılmaması gerekir. (Google for Developers)
Her görsel sitemap’e eklenmeli mi?
Hayır. Her ikon, logo, dekoratif görsel veya küçük arayüz görselini sitemap’e eklemek gerekmez. Image sitemap daha çok ürün görselleri, haber görselleri, blog içi özgün görseller, tarif görselleri, doktor/hastane görselleri veya görsel arama trafiği açısından değerli medya dosyaları için kullanılmalıdır. Google, bir URL altında birden fazla görselin bildirilebileceğini ve her <url> etiketi içinde en fazla 1.000 <image:image> etiketi kullanılabileceğini belirtir. (Google for Developers)
Video içerikler için sitemap’te hangi bilgiler verilebilir?
Video sitemap’te video başlığı, açıklaması, küçük resmi, video dosyası veya oynatıcı URL’si gibi bilgiler verilebilir. Google’ın video sitemap dokümantasyonunda <video:thumbnail_loc>, <video:title>, <video:description> ve <video:content_loc> veya <video:player_loc> gibi alanlar temel bilgiler arasında yer alır. Bu yapı, özellikle video içeriklerin arama motorları tarafından daha iyi anlaşılmasına yardımcı olur. (Google for Developers)
Haber içeriklerinde tarih ve saat nasıl kullanılmalı?
Haber sitemap’lerinde yayın tarihi önemlidir. Google, news sitemap’te makalenin siteye ilk yayınlandığı orijinal tarih ve saatin belirtilmesini; sitemap’e eklendiği zamanın yayın tarihi olarak kullanılmamasını önerir. Haberlerde yalnızca tarih kullanılabileceği gibi saat ve zaman dilimi içeren formatlar da kullanılabilir. (Google for Developers)
Sitemap’e hangi URL’ler eklenmelidir?
Sitemap’e arama sonuçlarında gösterilmesini istediğiniz kanonik URL’ler eklenmelidir. Kopya, yönlenen, noindex içeren, robots.txt ile engellenen, 404 veren veya indexlenmesini istemediğiniz URL’ler sitemap’e dahil edilmemelidir. Google, sitemap oluştururken aynı içeriğe giden farklı URL’ler varsa tercih edilen kanonik URL’nin sitemap’e eklenmesini önerir. (Google for Developers)
Filtreli kategori ve arama sonucu sayfaları sitemap’e eklenmeli mi?
Her filtreli URL veya arama sonucu sayfası sitemap’e eklenmemelidir. Özellikle e-ticaret sitelerinde yalnızca arama talebi olan, kullanıcıya gerçek değer sunan, kanonik olarak indexlenmesi istenen ve benzersiz içerik yapısına sahip filtre/kombinasyon sayfaları sitemap’e alınmalıdır. Aksi halde sitemap, düşük kaliteli veya yinelenen URL’lerle şişebilir. Bu konuda temel prensip, sitemap’te Google arama sonuçlarında gösterilmesini istediğiniz kanonik URL’lere yer vermektir. (Google for Developers)
Tek bir sitemap dosyasında kaç URL olabilir?
Tek bir sitemap dosyası en fazla 50.000 URL içerebilir ve sıkıştırılmamış dosya boyutu 50 MB’ı aşmamalıdır. Daha büyük yapılarda URL’ler birden fazla sitemap dosyasına bölünmeli ve bu dosyalar bir sitemap index altında toplanmalıdır. (Google for Developers)
Sitemap dosyası robots.txt içine eklenmeli mi?
Evet, eklenmesi iyi bir uygulamadır. Sitemap Search Console üzerinden gönderilebilir; ayrıca robots.txt içine Sitemap: satırı eklenerek arama motorlarının sitemap dosyasını daha kolay keşfetmesi sağlanabilir. (Google for Developers)
Örnek:
Sitemap: https://www.orneksite.com/sitemap.xml
RSS veya Atom feed, XML sitemap yerine kullanılabilir mi?
Google; XML sitemap, RSS, mRSS, Atom ve text sitemap gibi farklı formatları destekler. Ancak RSS/Atom feed’ler genellikle son eklenen veya yakın zamanda güncellenen içerikleri bildirmek için daha uygundur; tüm site mimarisini göstermek için XML sitemap daha kapsamlı bir yapıdır. (Google for Developers)
