Web sitenizin Google'da üst sıralarda çıkmasını istiyorsanız, yapmanız gereken ilk teknik SEO işlemlerinden biri Sitemap (Site Haritası) oluşturmaktır. Dünyanın en iyi içeriğini de üretseniz, Google botları o sayfayı bulup dizine eklemediği sürece arama sonuçlarında görünmezsiniz.
Bu rehberimizde; Sitemap.xml nedir, neden hayati öneme sahiptir ve WordPress veya özel yazılımlı siteler için nasıl oluşturulur sorularını adım adım yanıtlıyoruz.
En basit tanımıyla Sitemap (Site Haritası), web sitenizdeki tüm sayfaların, görsellerin, videoların ve dosyaların listelendiği, arama motoru botları (Googlebot, Bingbot vb.) için hazırlanmış bir rehber dosyadır.
Bir alışveriş merkezine gittiğinizde aradığınız mağazayı bulmak için nasıl kat planına bakıyorsanız, Google botları da sitenizdeki içerikleri bulmak ve anlamlandırmak için bu dosyaya bakar.
Genellikle sitemap.xml uzantısı ile biter ve sitenizin kök dizininde bulunur (Örn: www.örnek.com/sitemap.xml).

Google çok zekidir ancak her zaman her şeyi kendiliğinden bulamaz. Özellikle yeni açılan siteler veya binlerce sayfası olan e-ticaret siteleri için sitemap hayati önem taşır.
Hızlı İndeksleme: Botların sitenizi daha hızlı taramasını sağlar. Yeni bir yazı girdiğinizde Google'ın bunu fark etmesi hızlanır.
Derin Sayfaların Keşfi: Menülerde link vermediğiniz ama önemli olan alt sayfaların (örneğin eski blog yazıları) bulunmasını sağlar.
Önceliklendirme: Hangi sayfanın ne zaman güncellendiğini ve hangi sayfanın diğerinden daha önemli olduğunu Google'a bildirirsiniz.
İpucu: Sitenizin barındığı sunucunun hızı, Google botlarının sitenizi tarama bütçesini (Crawl Budget) etkiler. Botlar yavaş açılan siteleri taramayı yarım bırakabilir. Bu yüzden BefHosting Yüksek Performanslı Web Hosting paketleri gibi hızlı altyapılar kullanmak, sitemap dosyanızın verimli çalışmasını destekler.
XML Sitemap: Arama motoru robotları içindir. Kodlardan oluşur, son kullanıcı bu sayfada gezinmez. SEO için asıl gerekli olan budur.
HTML Sitemap: Ziyaretçiler içindir. Genellikle sitenin "Site Haritası" linkine tıklandığında açılan, linklerin listelendiği basit bir sayfadır.
Sitemap oluşturmak kullandığınız altyapıya göre değişir. En popüler yöntemleri aşağıda sıraladık:
Dünyanın en çok kullanılan CMS sistemi WordPress'te bu işlem tamamen otomatiktir. Kod bilmenize gerek yoktur.
Turan SEO: Menü > Sitemap.xml > XML Site Haritaları seçeneğini "Açık" konuma getirmeniz yeterlidir.
Yoast SEO: Ayarlar > Genel > Özellikler > XML Site Haritaları seçeneğini "Açık" konuma getirmeniz yeterlidir.
Rank Math: Dashboard > Sitemap Settings kısmından hangi içeriklerin haritaya dahil edileceğini seçebilirsiniz.
Eğer hazır bir sistem (WordPress, Opencart vb.) kullanmıyorsanız, online araçlardan faydalanabilirsiniz.
xml-sitemaps.com gibi sitelere girip domain adresinizi yazarak sitemap dosyanızı oluşturabilir, bilgisayarınıza indirip FTP (FileZilla vb.) aracılığıyla sitenizin ana dizinine (public_html) yükleyebilirsiniz.
Site haritasını oluşturmak yetmez, bunu Google'a "Ben buradayım, haritam da bu" diyerek bildirmeniz gerekir.
Google Search Console hesabınıza giriş yapın.
Sol menüden Site Haritaları (Sitemaps) sekmesine tıklayın.
"Yeni site haritası ekleyin" kutucuğuna sitemap uzantınızı yazın (genellikle sitemap_index.xml veya sitemap.xml olur).
Gönder butonuna basın.

Eğer "Durum" sütununda yeşil renkli "Başarılı" yazısını görüyorsanız işlem tamamdır! Google artık sitenizi düzenli olarak bu dosya üzerinden tarayacaktır.
Bazen Search Console'da hatalar alabilirsiniz. En sık karşılaşılan durumlar şunlardır:
Erişilemiyor Hatası: robots.txt dosyanızın Google botlarını engellemediğinden emin olun.
Boş Site Haritası: Sitemap dosyanızın içinde URL olduğundan emin olun, bazen eklentiler çakışabilir.
Dosya Boyutu Sınırı: Bir sitemap dosyası 50 MB'ı veya 50.000 URL'yi geçmemelidir. Eğer çok büyük bir siteniz varsa, site haritasını parçalara bölmelisiniz (sitemap-part1.xml, sitemap-part2.xml gibi).
Sitemap.xml dosyası, SEO dünyasının gizli kahramanlarından biridir. Sitenizin iskeletini Google'a sunarak, içeriklerinizin hak ettiği değeri görmesini sağlar.
Unutmayın; teknik SEO güçlü bir hosting altyapısı ile başlar. Sitenizin Google botları tarafından ışık hızında taranması ve kesintisiz yayın yapması için BefHosting'in profesyonel hosting çözümlerini incelemeyi unutmayın.