Rehber
2025
sitemap.xml Nedir? 2025 Kapsamlı Rehber (WordPress, WooCommerce, Shopify, Wix)
sitemap.xml, Google gibi arama motorlarına sitenizdeki sayfaları, ürünleri ve kategori yapısını
sistemli biçimde anlatan bir dosyadır. Bu rehberde; WordPress, WooCommerce,
Shopify ve Wix için kurulum, Search Console bildirimi,
robots.txt ilişkisi, lastmod & hreflang gibi en iyi uygulamaları
adım adım gösteriyoruz.
- Hızlı Keşif: Yeni içerikleri Google’a hızlıca bildirirsiniz.
- Daha Temiz İndeks: Gereksiz URL’leri hariç tutup tarama bütçesini verimli kullanırsınız.
- Uluslararası SEO:
hreflang
velastmod
ile tutarlılık sağlarsınız.
Bu rehberde neler bulacaksınız?
Sitemap mantığını öğrenip CMS’inize göre kurulum yapacak, Search Console ile Google’a doğru şekilde bildirecek ve
en iyi uygulamalar ile tarama & indekslemeyi iyileştireceksiniz.
1) sitemap.xml Nedir? Ne İşe Yarar?
Sitemap; sitenizdeki önemli URL’leri, hiyerarşiyi ve güncellenme tarihlerini arama motorlarına bildirir. Özellikle büyük,
çok dilli veya e-ticaret sitelerinde tarama verimliliğini artırır ve yeni içeriklerin keşfini hızlandırır.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.ornek.com/</loc>
<lastmod>2025-08-18</lastmod>
</url>
<url>
<loc>https://www.ornek.com/hizmet/seo-hizmeti/</loc>
<lastmod>2025-08-20</lastmod>
</url>
</urlset>
- Tarama Bütçesi: Gereksiz sayfaları hariç tutarak botların enerji ve zamanı önemli sayfalara ayırmasını sağlarsınız.
- Hızlı Bildirim: Yeni URL’leri Search Console’de sitemap olarak eklerseniz daha çabuk keşfedilir.
- Yapı: Büyük sitelerde
sitemap_index.xml
ile bölümlere ayırabilirsiniz.
2) Sitemap Türleri (XML, Görsel, Video, News)
Standart XML
Sayfalar, yazılar, kategoriler. Büyük sitelerde index dosyasıyla bölün.
Görsel (image)
Görsellerin keşfi için. Özellikle e-ticaret ürün görselleri ve blog illüstrasyonları.
Video
Videoların küçük resimleri, süre ve açıklamalarla zengin indekslenmesi için.
News
Haber siteleri için son 48 saatte yayımlanan içerikler.
3) WordPress & WooCommerce İçin sitemap.xml
WordPress 5.5+ sürümleri /wp-sitemap.xml
üretir. Ancak Yoast, Rank Math ya da
All in One SEO eklentileri ile daha esnek kontrol sağlarsınız.
- Yoast SEO > Özellikler: XML site haritaları açık olsun.
- İçerik Türleri: Medya ekleri, etiket arşivleri gibi gereksiz türleri kapatın.
- WooCommerce: Ürün, kategori, markaları (varsa) ayrı sitemap’lerde tutun.
- Görsel Sitemap: Büyük ürün kataloglarında faydalıdır.
?renk=kirmizi
) sitemap’e eklemeyin.
4) Shopify & Wix İçin sitemap.xml
Shopify otomatik /sitemap.xml
üretir; koleksiyon ve ürünler ayrı dosyalara bölünür. Wix’te de
benzer şekilde otomatik üretilir ve arka planda güncellenir.
- Shopify: Koleksiyonlarınız çok fazlaysa ince stok/arkiv ürünlerini noindex edip sitemap dışına bırakın.
- Wix: Gizli/şifreli sayfalar sitemap’e dahil edilmez; içerik görünürlüğünü kontrol edin.
5) robots.txt ile İlişki
robots.txt
ile taranmasını istemediğiniz bölümleri Disallow
edebilir ve sitemap konumunu bildirebilirsiniz.
User-agent: *
Disallow: /wp-admin/
Disallow: /?s=
Allow: /wp-admin/admin-ajax.php
Sitemap: https://www.ornek.com/sitemap_index.xml
Not: Disallow edilen bir URL sitemap’te yer alırsa çelişki oluşabilir; tutarlı olun.
6) Google Search Console’a Nasıl Gönderilir?
- Search Console > İndeksleme > Site Haritaları menüsüne gidin.
- Örn.
sitemap_index.xml
veyawp-sitemap.xml
ekleyin. - Durumu “Başarılı” görünceye kadar bekleyin, hataları inceleyin.
Başarılı Örnek
Toplam URL: 12.430
En son okundu: 22 Ağu 2025
Yaygın Hata
404 veya Boş Sitemap
Çözüm: URL doğru mu? Önbellek/ CDN sitemap’i engelliyor mu?
7) En İyi Uygulamalar (lastmod, hreflang, limitler)
- Limitler: Tek sitemap dosyası en fazla 50.000 URL veya 50MB (sıkıştırılmamış). Daha fazlaysa bölüp
sitemap_index.xml
kullanın. - lastmod: Gerçek güncellenme tarihini gösterin; otomatik “her build’de değiştir” hatasına düşmeyin.
- hreflang: Çok dilli sitelerde alternatif sürümleri işaretleyin.
- Önemsiz URL’ler: Arama sayfaları, filtre URL’leri, test sayfaları → sitemap dışı.
- Güncelleme Sıklığı:
changefreq
sinyaldir; kritik olanlastmod
’dur.
<url>
<loc>https://www.ornek.com/tr/urun/ayakkabi</loc>
<lastmod>2025-08-18</lastmod>
<xhtml:link rel="alternate" hreflang="tr" href="https://www.ornek.com/tr/urun/ayakkabi"/>
<xhtml:link rel="alternate" hreflang="en" href="https://www.ornek.com/en/product/shoes"/>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.ornek.com/"/>
</url>
8) Hızlı Kontrol Listesi + SSS
- Önemli tüm URL tipleri (sayfa, yazı, ürün, kategori) dahil
- Gereksiz parametreli/filtreli URL’ler hariç
- lastmod değerleri gerçek ve güncel
- robots.txt dosyasında Sitemap satırı eklendi
- Search Console’da başarıyla gönderildi
- 50.000 URL / 50MB limitlerine uyuldu
sitemap_index.xml
altında birden fazla alt site haritası kullanmak en sağlıklısıdır.