Site haritası (sitemap) nedir?
Kısa cevapSite haritası (sitemap), sitenizde Google'da görünmesini istediğiniz sayfaların adreslerini listeleyen bir dosyadır; çoğu sitede sitemap.xml adıyla durur. Google'a hangi sayfaların olduğunu bildirir ama dizine eklenmeyi garanti etmez, yalnız bir ipucudur. Yeni ve dışarıdan az bağlantı alan sitelerde özellikle yararlıdır ve Search Console'dan gönderilir.
Site haritasını 6 adımda hazırlayıp gönderin
- Önce var mı bakın: tarayıcıda alanadiniz.com/sitemap.xml adresini ya da alanadiniz.com/robots.txt dosyasındaki “Sitemap:” satırını açın. WordPress kendi haritasını /wp-sitemap.xml adresinde üretir; bir SEO eklentisi kullanıyorsanız eklentinin adresi geçerli olabilir.
- Yalnız doğru adresleri listeleyin: Google'da görmek istediğiniz sayfaların tek ve tercih ettiğiniz sürümü; yönlendirilen, silinmiş ya da “noindex” işaretli sayfalar haritada olmasın.
- Adresleri tam yazın: Google “/hakkimizda” gibi kısa yollar yerine https:// ile başlayan tam adres ister ve adresi haritada yazıldığı gibi tarar.
- Tarihi dürüst tutun: lastmod alanını yalnız sayfada önemli bir değişiklik olduğunda güncelleyin. Google'ın belgesine göre bu tarih tutarlı ve doğruysa kullanılır; priority ve changefreq değerleri ise dikkate alınmaz.
- Gönderin: Search Console'da Site haritaları raporuna adresi ekleyin; robots.txt dosyasına da “Sitemap: https://alanadiniz.com/sitemap.xml” satırını yazın.
- Birkaç gün sonra durumuna bakın: raporda okunma tarihi ve hata görünür. Hata yoksa önemli sayfalar için URL denetimini kullanın; haritayı aynı gün defalarca yeniden göndermek işi hızlandırmaz.
Site haritası her siteye gerekli mi?
| Siteniz | Site haritası | Neden |
|---|---|---|
| Küçük (yaklaşık 500 sayfa ya da daha az) ve tüm sayfalar menüden bağlı | Şart değil | Google bu sayfaları ana sayfadan bağlantıları izleyerek bulabilir; yine de zararı yoktur. |
| Yeni açılmış, başka sitelerden az bağlantı alıyor | Önerilir | Hiçbir site bağlantı vermiyorsa Google sayfaları kendiliğinden bulamayabilir. |
| Çok sayfalı (katalog, blog arşivi) | Önerilir | Derindeki sayfalar bağlantıyla geç bulunur; tek dosya en çok 50.000 adres ya da 50 MB olabilir, fazlası için site haritası dizini kullanılır. |
| Çok video ya da görsel içeren | Önerilir | Site haritası görsel ve video bilgisini de taşıyabilir. |
Sık yapılan hatalar
- Site haritasını gönderince sayfaların hemen Google'a gireceğini sanmak; harita yalnız sayfanın varlığını bildirir, kaliteyi ve sıralamayı belirlemez.
- Her gece bütün sayfaların lastmod tarihini değiştiren bir eklenti kullanmak; tarih anlamını yitirince Google ona güvenmez.
- Alan adı değiştiğinde ya da http'den https'e geçildiğinde eski adresleri listeleyen haritayı bırakmak.
- Search Console'da yalnız bir kez bakıp “alınamadı” uyarısını izlememek; dosya açılmıyorsa sorun çoğu zaman yanlış adres ya da engellenmiş erişimdir.
Search Console'u henüz kurmadıysanız önce mülkünüzü doğrulayın; Site haritaları raporu orada. Siteniz Google'da hiç çıkmıyorsa site haritası adımlardan yalnız biridir; tüm kontrol listesine bakın. WordPress kullanıyorsanız site haritası eklentisini seçerken gereksiz eklenti yığınından da kaçının.
Kendiniz yapabilirsiniz
Hazır platformların çoğu site haritasını kendiliğinden üretir; sizin işiniz adresi bulmak, Search Console'daki Site haritaları raporuna bir kez eklemek ve birkaç gün sonra durumuna bakmaktır. Kendi kodlanmış sitede dosyayı bir site haritası oluşturucuyla hazırlayıp sitenin kök dizinine koyabilirsiniz.
Ya da biz halledelim
Siteyi biz hazırlarsak site haritasının yalnız doğru sayfaları listelediğini teslimden önce birlikte kontrol ederiz. Önce mobil tasarımınızı görürsünüz; ödeme onayınızdan sonra Stripe ile, o günkü kurla euro olarak alınır. Site 9.900 TL · Site + 1 yıl hosting 55.000 TL · Site + kaynak kodlar 150.000 TL.
Tasarımımı gör →