WordPress Site Haritası nedir, nasıl oluşturulur? XML dosyasını WordPress veya Yoast SEO ile hazırlamayı, Google Search Console’a göndermeyi ve hataları inceleyin.
WordPress sitenizde yeni içerikler yayımlıyorsunuz ancak bazı sayfalarınız Google aramalarında bir türlü görünmüyor. Yazılarınız erişilebilir durumda olsa bile arama motorları bunların tamamını henüz keşfetmemiş olabilir. Böyle bir durumda kontrol edilecek ilk alanlardan biri WordPress Site Haritası dosyasıdır. Bu dosya, sitenizdeki önemli adresleri arama motorlarına bildirmenize yardımcı olur.
Site haritası oluşturmak için kod yazmanız gerekmiyor. WordPress’in yerleşik özelliğinden yararlanabilir veya Yoast SEO gibi bir eklenti kullanabilirsiniz. Site haritasını oluşturmuş olsanız bile Google, içeriklerinizin hangilerini arama sonuçlarına dahil edeceğini kendi değerlendirmesine göre belirler. Hangi adreslerin haritaya eklendiği ve Google’ın bu adreslere erişip erişemediği de önemlidir.
Özellikle eğitim içerikleri sunan, farklı kurs sayfalarına sahip web sitelerinde düzenli bir içerik yapısı oluşturmak gerekir. Üyelere özel sayfalarla herkesin erişebildiği eğitim içeriklerini birbirinden ayırmak da bu düzenin parçasıdır. WordPress Üyelik Siteleri Eğitimde Nasıl Kullanılır? başlıklı içeriğimiz, eğitim odaklı WordPress sitelerinin nasıl yapılandırılabileceğini anlamak isteyenler için yararlı bilgiler sunuyor.

WordPress Site Haritası Nedir?
WordPress Site Haritası, bir web sitesindeki önemli URL adreslerini arama motorlarına bildirmek amacıyla kullanılan XML dosyasıdır. Yazı, sayfa ve kategori bağlantılarını içerebilir. Arama motorları bu dosyayı inceleyerek sitenin içerik yapısını daha kolay keşfedebilir. WordPress, 5.5 sürümünden itibaren XML site haritası oluşturma özelliğini yerleşik olarak sunmaktadır.
WordPress Site Haritası Ne İşe Yarar?
Bir web sitesinde yüzlerce içerik bulunduğunu düşünün. Bazı sayfalara ana menüden ulaşılabilirken diğerleri yalnızca eski yazıların içinde bağlantı olarak yer alabilir.
XML site haritası, arama motorlarına hangi adreslerin mevcut olduğunu bildirir. Özellikle yeni eklenen veya site içerisinde kolay bulunamayan içeriklerin keşfedilmesine katkı sağlayabilir.
Dosyada URL adresleri dışında sayfaların ne zaman güncellendiği gibi bilgiler de bulunabilir.
Ancak site haritası, sağlıklı bir iç bağlantı yapısının yerine geçmez. Google’a bir adresi bildirmeniz, o adresin mutlaka taranacağı veya dizine ekleneceği anlamına gelmez.
WordPress Site Haritası Nasıl Oluşturulur?
WordPress Site Haritası oluşturmak için iki pratik seçeneğiniz bulunuyor. İlki WordPress’in kendi XML özelliğini kullanmak, diğeri ise site haritası yönetimi sunan bir SEO eklentisinden yararlanmak.
WordPress’in Yerleşik Site Haritasını Kullanma
2026 itibarıyla güncel WordPress kurulumlarında XML site haritası özelliği varsayılan olarak bulunur. Herhangi bir eklenti yüklemeden mevcut dosyayı kontrol edebilirsiniz.
Tarayıcınızın adres çubuğuna aşağıdaki örnek biçimi yazın:
https://siteadi.com/wp-sitemap.xml
Buradaki siteadi.com bölümünü kendi alan adınızla değiştirin.
Karşınıza yazılar, sayfalar veya diğer içerik türleriyle ilgili XML bağlantıları çıkıyorsa site haritanız oluşturulmuş demektir.
Adres açılmıyorsa güvenlik, kalıcı bağlantı veya eklenti ayarlarının bu özelliği etkileyip etkilemediğini inceleyin.

Yoast SEO ile XML Site Haritası Oluşturma
Daha ayrıntılı içerik kontrolüne ihtiyaç duyuyorsanız Yoast SEO kullanabilirsiniz.
İşlem için şu adımları uygulayın:
- WordPress yönetim panelinin sol menüsündeki Eklentiler sekmesine girerek Yeni Eklenti Ekle sayfasına geçin.
- Yoast SEO eklentisini yükleyip etkinleştirin.
- Yoast SEO > Ayarlar > Site Özellikleri yolunu izleyin.
- XML Site Haritaları seçeneğinin etkin olduğundan emin olun.
- XML Site Haritasını Görüntüle bağlantısıyla dosyayı açın.
Yoast SEO’nun hazırladığı XML site haritasını görüntülemek için alan adınızın sonuna sitemap_index.xml eklemeniz yeterlidir.
WordPress’in yerleşik haritasıyla Yoast SEO’nun oluşturduğu haritanın adresleri farklıdır. Yoast’ın XML özelliği etkinleştirildiğinde WordPress’in varsayılan haritasının yerini alabilir. Eski eğitimlerde gösterilen SEO > Genel > Özellikler menüsü de güncel sürümlerde değişmiştir. Bu nedenle ayarları ararken önce kullandığınız eklentinin sürümünü kontrol edin.
WordPress Site Haritası Google’a Nasıl Gönderilir?
WordPress Site Haritası dosyanızı hazırladıktan sonra Google Search Console üzerinden bildirebilirsiniz.
Bunun için:
- Google Search Console hesabınızı açın.
- Doğrulanmış web sitesi mülkünüzü seçin.
- Sol menüdeki Dizin Oluşturma > Site Haritaları bölümüne girin.
- Yeni Bir Site Haritası Ekle alanına dosyanızın yolunu yazın.
- Gönder seçeneğine basın.
Yoast SEO kullanıyorsanız sitemap_index.xml, WordPress’in yerleşik özelliğini kullanıyorsanız wp-sitemap.xml adresini gönderebilirsiniz.
Google dosyayı işledikten sonra aynı bölümden erişim durumunu ve olası hataları inceleyebilirsiniz.
WordPress Site Haritası Açılmıyorsa Ne Yapılmalı?
WordPress Site Haritası adresinde 404 hatası görüyorsanız önce doğru dosya yolunu kullandığınızdan emin olun.
Ardından Ayarlar > Kalıcı Bağlantılar bölümünü kontrol edin. Mevcut yapıyı değiştirmeden Değişiklikleri Kaydet seçeneğini kullanmak, bazı bağlantı kuralı sorunlarının giderilmesine yardımcı olabilir.
Sorun sürüyorsa SEO eklentilerinin site haritası ayarlarını inceleyin. Birden fazla eklentinin XML haritası üretmesi beklenmeyen sonuçlara yol açabilir.
Site haritasına eklenen sayfaların da doğru seçilmesi gerekir. Google’da görünmesini istemediğiniz özel içerikleri veya dizine eklenmesi engellenmiş adresleri haritaya dahil etmeyin.

XML ve HTML Site Haritası Arasındaki Fark
XML haritası öncelikle arama motorlarının kullanımı için hazırlanır. HTML site haritasıysa ziyaretçilerin site içerisindeki bağlantılara ulaşmasını kolaylaştıran bir sayfadır.
İkisi farklı amaçlara hizmet eder. HTML haritası oluşturmak istiyorsanız önemli sayfalarınızı bağlantılar halinde listeleyebilir veya uygun bir WordPress eklentisinden yararlanabilirsiniz.
Teknik ayarlarda sorun yaşıyorsanız 11858 Teknoloji Destek Hattı üzerinden destek seçenekleri hakkında bilgi alabilirsiniz. 2011 yılından beri Türkiye genelinde 7/24 teknik destek sunan 11858, bilgisayar ve internet bağlantısıyla ilgili çeşitli işlemlerde yardımcı olmaktadır. Gerektiğinde TeamViewer veya AnyDesk gibi lisanslı yazılımlarla uzaktan bağlantı desteği sağlanabilmektedir.
Site haritasının yanında içeriklerinizin hangi arama sorgularına yanıt verdiğini de değerlendirmek gerekir. İçeriklerinizi planlarken Anahtar Kelime Araştırması Nasıl Yapılır, Etkili Yöntemler yazımızdan da yararlanabilirsiniz. Böylece yeni sayfalarınızı oluştururken içerik planınızı daha bilinçli hazırlayabilirsiniz.
WordPress Site Haritası hazırladıktan sonra dosyayı tamamen unutmayın. Sitenizin yapısı değiştikçe hangi sayfaların arama motorlarına bildirildiğini ara sıra kontrol etmek faydalıdır. Siz site haritanızı WordPress’in kendi özelliğiyle mi, yoksa bir SEO eklentisiyle mi yönetiyorsunuz? Deneyimlerinizi yorumlarda paylaşabilirsiniz.
Yorumlar (0)