SEO Ajansı Hizmetleri Rehberi

xml site haritası oluşturma rehberi

19 Ekim 2026 10 dk okuma Levent Taş

Yazar:

SEO (Arama Motoru Optimizasyonu)

Profili gör

Bu sayfayı yapay zekâya sor

1 görüntülenme 10 dk okuma

XML site haritası en iyi uygulamaları, arama motoru tarayıcılarını web sitenizin içeriği boyunca yönlendiren yapılı, hatasız bir dosya oluşturmayı içerir. En değerli sayfalarınızın doğrudan bir haritasını sağlayarak, arama motorlarının bir sitedeki tüm sayfaları daha verimli bir şekilde keşfetmesine ve taramasına yardımcı olursunuz. Bu temel SEO görevi, en son içeriğinizin, ürün güncellemelerinizin ve kategori sayfalarınızın indeksleme için önceliklendirilmesini sağlar ve nihayetinde çeşitli arama motorlarındaki arama sonuçlarındaki genel görünürlüğünüzü destekler.

Bir XML site haritasının birincil amacı nedir?

Bir XML site haritası, arama motoru botları için bir yol haritası görevi görür ve alan adınızda hangi sayfaları en önemli gördüğünüzü etkili bir şekilde iletir. Modern tarayıcılar dahili bağlantıları takip etme konusunda gelişmiş olsa da, site haritası güçlü bir bağlantı yapısına sahip olamayabilecek sayfalar için güvenilir bir yedek sağlar. Yeni bir blog yazısı veya ürün sayfası yayınladığınızda, site haritası, harici geri bağlantıların ona işaret etmesini beklemeden tarayıcının varlığından haberdar olmasını sağlar. Bu, aksi takdirde yetim sayfaların haftalarca keşfedilmeden kalmasına neden olabilecek derin, karmaşık hiyerarşilere sahip büyük e-ticaret web siteleri için özellikle hayati önem taşır.

XML Sitemap Best Practices for Better Crawling — overview

Tipik bir hesapta, özellikle Shopify veya Magento gibi e-ticaret platformları için site haritası, yeni bir ürün eklendiğinde dinamik olarak güncellenir. Birincil fayda yalnızca yeni URL’lerin keşfiyle ilgili değil, aynı zamanda içeriğin önceliğini sinyallemekle de ilgilidir. Bu dosyayı temiz ve ölü bağlantılardan arındırılmış tutarak, botların aksi takdirde alakasız varlıkları izlemeye harcayabileceği boşa harcanan tarama bütçesini azaltırsınız. Bakımlı bir site haritası, arama motoru erişilebilirliğini ve kullanıcı deneyimini her şeyin üstünde tutan sağlıklı, iyi yönetilen bir web sitesinin sinyalidir.

Tek bir site haritası dosyasına kaç URL dahil edebilirsiniz?

Google belgeleri, bir site haritası dosyasının 50.000’den fazla URL içeremeyeceğini belirtir. Bu sınır katıdır ve arama motorlarının tarama sırasında teknik zaman aşımı veya bellek sorunlarıyla karşılaşmadan dosyalarınızı işleyebilmesini sağlamak için tasarlanmıştır. Web siteniz bu sayıyı aşarsa, site haritanızı birkaç küçük dosyaya bölmeniz veya bunları gruplamak için bir site haritası indeks dosyası kullanmanız gerekir. Bu hiyerarşik yaklaşım, ürün sayfalarını blog yazılarından veya kategori açılış sayfalarından ayırmak gibi URL’leri türe göre düzenlemenize olanak tanır.

Ayrıca, ikincil bir kısıtlama daha vardır: dosya sıkıştırılmadığında 50 MB’ın altında olmalıdır. 50.000 URL genellikle bu boyuta rahatça sığsa da, aşırı meta verilerin veya uzun, tekrarlayan URL dizilerinin dosya boyutunu şişirmediğinden emin olmak için dosyanızı düzenli olarak kontrol etmelisiniz. Büyük ölçekli siteler için, Google sıkıştırılmış site haritalarını desteklediğinden, dosya boyutunu önemli ölçüde azaltmak için GZIP gibi sıkıştırma formatları kullanmak yaygındır. Bu limitleri izlemek, indeksleme döngüsü sırasında boyutla ilgili hatalar nedeniyle arama motorları tarafından site haritanızın göz ardı edilmesini önler.

XML Sitemap Best Practices for Better Crawling — in practice
Düşük değerli URL’leri dahil etmekten neden kaçınmalısınız?

Her bir URL’yi site haritanıza dahil etmek genellikle sitenizin kalite sinyallerini zayıflatan bir hatadır. Tarayıcıların içeriğinizin tercih edilen sürümünü anlamasına yardımcı olduğundan, yalnızca URL’lerinizin kanonik sürümlerini dahil etmeye odaklanmalısınız. 404 hatalarına, yönlendirmelere veya robots.txt dosyaları aracılığıyla engellenen sayfalara neden olan URL’ler hiçbir zaman site haritanıza dahil edilmemelidir. Bu çıkmaz sokakların dahil edilmesi kaynakları boşa harcar ve otomatik indeksleme sistemlerini site mimarinizin ve içerik stratejinizin gerçek amacı hakkında kafasını karıştırabilir.

Örneğin, büyük bir Shopify mağazası işletiyorsanız, teknik olarak erişilebilir olan ancak bir arama motoru indeksine çok az değer sunan düzinelerce filtrelenmiş arama sonucu sayfasıyla karşılaşabilirsiniz. Tarayıcının zamanını ana içeriğinize harcamasını sağlamak için bu sayfalar site haritanızdan hariç tutulmalıdır. Alien Road, müşterilerine son kullanıcı için doğrudan bir amaca hizmet etmeyen herhangi bir URL’yi kaldırmak için site haritası içeriklerinde üç ayda bir denetim yapmalarını tavsiye eder. Site haritanızı temizleyerek, en etkili sayfalarınızın arama botlarından hak ettikleri ilgiyi görmesini sağlarsınız.

Daha iyi performans için site haritanızı nasıl yapılandırmalısınız?

Site haritanızı etkili bir şekilde yapılandırmak, sitenizin gerçek mimarisini yansıtan mantıksal bir organizasyon gerektirir. 5.000’den fazla sayfaya sahip siteler için bir site haritası indeks dosyası kullanmak en iyi yaklaşımdır çünkü URL’lerinizi net bir şekilde kategorize etmenize olanak tanır. Örneğin, blog yazıları, ürün sayfaları ve statik bilgi sayfaları için ayrı dosyalar oluşturabilirsiniz. Bu yöntem, arama konsolu raporlarınızda görünmeleri durumunda belirli tarama hatalarını gidermeyi çok daha kolaylaştırır, çünkü büyük, tekil bir bağlantı listesinde arama yapmak yerine sorunu belirli bir dosyada izole edebilirsiniz.

Site haritası oluşturma sürecinizde tutarlılık, uzun vadeli SEO başarısı için çok önemlidir. Manuel dosyalar insan hatasına ve hızlı eskimeye eğilimli olduğundan, site haritanızın manuel olarak oluşturulmak yerine otomatik olarak oluşturulduğundan emin olun. Çoğu modern içerik yönetim sistemi, bu otomatik güncelleme sürecini yöneten yerel özellikler veya eklentiler içerir. Bunu kurarken, sistemin silinen sayfaları otomatik olarak kaldırdığından ve gerçek zamanlı olarak yeni sayfalar eklediğinden emin olun. Bu otomasyon iş akışı, sitenizin mevcut durumunun tüm arama motoru tarayıcılarına doğru bir temsilini korumanın kilit bir parçasıdır.

Site Haritası Bakımı İçin En İyi Uygulamalar

  • Tarama bütçesini boşa harcamamak için yalnızca kanonik, indekslenebilir URL’leri dahil edin.
  • Bir sayfa eklendiğinde veya kaldırıldığında site haritanızın CMS’niz tarafından otomatik olarak güncellendiğinden emin olun.
  • İçerik türlerini organize etmek için birden fazla site haritanız varsa bir site haritası indeks dosyası kullanın.
  • robots.txt tarafından kısıtlanan veya no-index etiketlerine sahip sayfaları hariç tutun.
  • Site haritanızı doğrudan arama motoru yöneticisi araçları kontrol paneliniz aracılığıyla gönderin.
  • Dosya boyutlarını 50 MB’ın altında tutun ve 50.000 URL’yi aşmadıklarından emin olun.
Site haritanızın doğru çalıştığını nasıl doğrularsınız?

Doğrulama, site haritanızın gerçekten işini yaptığından emin olmanın son adımıdır. Arama motoru yönetim kontrol panelinize giriş yapmalı ve site haritanızın URL’sini doğrudan göndermelisiniz. Gönderildikten sonra sistem dosyayı işleyecek ve geçersiz sözdizimi veya ulaşılamayan URL’ler gibi hataları bildirecektir. Bu geri bildirim döngüsü esastır çünkü kritik indeksleme sorunları haline gelmeden önce sizi hatalar konusunda uyarır. Yüksek sayıda ‘alınamadı’ hatası görürseniz, tarayıcının bir güvenlik duvarı veya yanlış yapılandırılmış bir robots.txt dosyası tarafından engellenip engellenmediğini görmek için sunucu günlüklerinizi inceleyin.

‘Keşfedilen’ URL sayısının beklentilerinizle uyumlu olduğunu onaylamak için durum raporlarınızı düzenli olarak kontrol edin. Sitenizin 10.000 sayfası varsa ancak rapor yalnızca 500 keşfedildiğini gösteriyorsa, site haritası oluşturma aracınızda muhtemelen bir yapılandırma hatanız vardır. Bu metrikleri yakından takip edin, çünkü bunlar arama motorlarının gözünde sitenizin sağlığının birincil göstergesidir. İndekslenen URL sayısında ani bir düşüş fark ederseniz, bozuk bir eklenti veya kötü bir şablon değişikliği bazen site haritası oluşturmanın sessizce başarısız olmasına neden olabileceğinden, son site güncellemelerinizi inceleyin.

Kaçınılması gereken yaygın teknik hatalar

  • robots.txt dosyanız tarafından engellenen URL’leri göndermek.
  • Aynı dosya içinde HTTP ve HTTPS protokollerini karıştırmak.
  • Parametrelendirilmiş arama sorguları gibi sayfaların kanonik olmayan sürümlerini dahil etmek.
  • Site haritası etiketindeki son değiştirilme tarihini güncellemeyi unutmak.
  • Ayrıştırıcıların dosyayı okumasını engelleyen bozuk XML biçimlendirmesi kullanmak.
  • robots.txt dosyanızda arama motorlarını site haritası konumu hakkında bilgilendirmemek.

En yaygın sorunlardan biri, geliştiriciler site haritasına kanonik olmayan URL’ler dahil ettiğinde ortaya çıkar. Bu durum genellikle ürünleri sıralamak veya filtrelemek için dinamik parametreler kullanan sitelerde olur. Sitenizde example.com/product adresinde ve ayrıca example.com/product?color=blue adresinde bulunan bir ürün varsa, yalnızca kanonik sürümü dahil etmelisiniz. Her ikisini de dahil etmek tarayıcının kafasını karıştırır ve diğer benzersiz sayfalarınıza harcayabileceği zamanı boşa harcar. Site haritanızda yalnızca temiz, tercih edilen sürümlerin listelenmesini sağlamak için URL parametrelerinizi her zaman denetleyin.

Bu hafta nereden başlamalı?

Site haritanızın mevcut durumunu kontrol etmek için arama motorunuzun web yöneticisi konsoluna giderek başlayın. Henüz bir tane göndermediyseniz, CMS ayarlarınızı veya güvenilir bir SEO eklentisini kullanarak temiz bir dosya oluşturun. 50.000 limitinin altında kalmasını sağlamak için toplam URL sayısını gözden geçirin ve dosya boyutunun 50 MB’ın oldukça altında olduğunu doğrulayın. Gönderildikten sonra, dikkat gerektiren acil hataları belirlemek için önümüzdeki 48 saat boyunca ‘kapsam’ raporunu izleyin. Bu basit kontrolleri gerçekleştirerek, daha verimli bir tarama süreci ve web sitenizin içeriği için daha iyi indeksleme için zemin hazırlamış olursunuz.

Son olarak, site haritası URL’nizin robots.txt dosyanızda listelendiğinden emin olun. Bu, tarayıcılara haritanızı nerede bulacağını açıkça söyleyen basit bir tek satırlık eklemedir. robots.txt dosyanızın alt kısmına yeni bir satıra ‘Sitemap: https://yourdomain.com/sitemap.xml’ yazarak ekleyebilirsiniz. Bu küçük değişiklik, sitenizi ziyaret eden tüm arama botları için yararlı bir gösterge görevi görür. Sitenizin teknik temellerini düzenli tutmak, içeriğinizin hizmetlerinizi arayan kullanıcılar tarafından her zaman keşfedilmeye hazır olmasını sağlamanın en iyi yoludur.

Okumaya devam edin: SEO (Arama Motoru Optimizasyonu) · SEO

Paylaş