SEO & GEO

Site Haritası ve robots.txt: Google'a Doğru Yolu Göstermek

Güncelleme: 4 Haziran 2026
Tüm Konular
Kısa cevap

Site haritası, Google'a "şu sayfalarım var, lütfen bak" demenin en temiz yoludur — özellikle yeni siteler veya yüzlerce sayfası olan siteler için kritiktir. robots.txt ise tam tersi iş yapar: Google'a bazı bölümlere girmemesini söyler. Bu iki dosyanın görevleri farklıdır; biri keşfetmeyi kolaylaştırır, diğeri sınır çizer. Yanlış bir robots.txt, yanlışlıkla tüm sitenizi arama sonuçlarından silebilir — bu yüzden dikkatli olmak şart.

Site Haritası Nedir?

Site haritası (sitemap), sitenizin tüm önemli sayfalarını listeleyen bir XML dosyasıdır. Google bu dosyayı okuyarak hangi sayfaların var olduğunu, en son ne zaman güncellendiğini ve hangilerinin öncelikli olduğunu anlar. Dosyayı genellikle sitemap.xml adıyla yayınlarsınız ve adresi şöyle görünür: yourdomain.com/sitemap.xml

  • Siteniz yeni açıldı ve henüz başka sitelerden link almıyor
  • Çok sayıda sayfanız var (e-ticaret, blog, portföy gibi)
  • Bazı sayfalarınıza sitenizin iç navigasyonundan ulaşmak güç
  • Sık sık yeni içerik ekliyorsunuz ve Google'ın hızlı fark etmesini istiyorsunuz

robots.txt Nedir?

robots.txt, sitenizin ana dizininde duran (yourdomain.com/robots.txt) küçük bir metin dosyasıdır. İçine yazdığınız kurallarla arama motoru botlarına "şu klasöre girme" veya "şu sayfayı tarama" diyebilirsiniz. Tipik bir kullanım: yönetim paneli, test sayfaları veya arama sonuçları gibi dizine girmesini istemediğiniz bölümleri engellemek.

robots.txt ile engellenmiş bir sayfa arama sonuçlarından da kaybolur — ama her zaman anında değil. Yanlışlıkla "Tümünü engelle" (Disallow: /) yazarsanız sitenizin tamamı Google'dan çekilebilir. Dosyayı düzenlemeden önce mutlaka Google Search Console'da "robots.txt Denetleyicisi" ile test edin.

İkisinin Farkı Ne?

  • Site haritası: "Google, şu sayfalara bak" — keşfetmeyi hızlandırır
  • robots.txt: "Google, şu bölümlere girme" — taramayı sınırlar
  • İkisi birbirinin yerine geçmez; biri yoksa diğeri onun işini yapmaz
  • Site haritasına eklediğiniz bir sayfa robots.txt ile engellenebilir — bu çelişki en sık yapılan hatalardan biri
WordPress, Shopify ve benzeri sistemler site haritasını otomatik oluşturur. WordPress için Yoast SEO veya Rank Math gibi eklentiler hem sitemap.xml hem de robots.txt yönetimini kolaylaştırır. Özel bir site kullanıyorsanız bu dosyaları kendiniz oluşturmanız veya geliştiricinizden isteméniz gerekir.

Sıkça sorulan sorular

Site haritam yoksa Google sayfalarımı hiç bulamaz mı?

Hayır, Google sayfalarınızı yine de bulabilir — diğer sitelerden gelen linkler veya iç linkleri takip ederek. Ama özellikle yeni bir siteyseniz ya da çok sayıda sayfanız varsa, site haritası bu süreci önemli ölçüde hızlandırır. Google, site haritası olmayan küçük siteler için bunu 'gerekli değil ama faydalı' olarak tanımlar.

robots.txt ile bir sayfayı engellersem o sayfa tamamen kaybolur mu?

Tarama engellenir, ama dizine alınma her zaman durdurulamaz. Başka siteler o sayfaya link verdiyse Google yine de URL'yi listeye alabilir — içeriğini okuyamadan. Sayfanın tamamen arama sonuçlarından çıkması için robots.txt yerine (veya ek olarak) sayfa içinde noindex meta etiketi kullanmak daha güvenilir bir yöntemdir.

Bu konuda yardıma mı ihtiyacınız var?

İşinize özel bir yol planlayalım. İlk görüşme ücretsiz, taahhüt yok.