Birçok site sahibi şu durumu yaşayabilir:
Sitemap Search Console'a gönderilmiştir.
Search Console sitemap dosyasını başarıyla okur.
URL'ler sitemap içerisinde görünür.
Ancak sayfaların önemli bir bölümü Google'da indekslenmez.
Buradaki temel yanlış anlaşılma şudur:
Sitemap göndermek, URL'nin Google tarafından indeksleneceği anlamına gelmez.
Sitemap'ın temel görevi Google'a hangi URL'lerin bulunduğunu bildirmeye yardımcı olmaktır.
Tarama ve indeksleme ise ayrı süreçlerdir.
1. Sitemap gerçekten başarılı mı?
Search Console'a girin.
Sol menüden:
Dizine ekleme → Site Haritaları
bölümünü açın.
Gönderdiğiniz sitemap'ın durumunu kontrol edin.
İdeal durumda:
Başarılı
görmelisiniz.
Ayrıca:
varsa inceleyin.
2. URL gerçekten sitemap içerisinde mi?
Sitemap dosyasını tarayıcıda açın.
Problemli URL'yi arayın.
Örneğin:
sitemap içerisinde yoksa Search Console'a sitemap göndermiş olmanız o URL'yi sitemap üzerinden bildirdiğiniz anlamına gelmez.
3. Sitemap'a yalnızca doğru URL'leri koyun
Sitemap içerisinde mümkün olduğunca:
bulunmalıdır.
Şunları sitemap içerisinde tutmak genellikle gereksizdir:
4. URL Googlebot'a açık mı?
Problemli URL'yi Search Console'da:
URL Denetleme
aracına yapıştırın.
Ardından:
Canlı URL'yi Test Et
seçeneğini çalıştırın.
Google'ın sayfaya erişip erişemediğini kontrol edin.
5. Sayfa HTTP 200 döndürüyor mu?
Google'ın indekslemesini istediğiniz normal içerik sayfası sağlıklı şekilde açılmalıdır.
Beklenen:
veya HTTP/2 üzerinde eşdeğer başarılı yanıttır.
404, 500 veya 503 dönen URL'lerin sitemap içerisinde bulunması indeksleme sağlamaz.
6. Noindex etiketi var mı?
Sayfa kaynak kodunda şu etiketi kontrol edin:
Bu etiket varsa Google'a sayfayı indekslememesi söylenmektedir.
Sitemap içerisinde URL bulunması noindex talebini geçersiz kılmaz.
7. Canonical başka bir URL'yi mi gösteriyor?
Kaynak kodunda:
etiketini kontrol edin.
Örneğin sitemap içerisinde:
URL'si bulunuyor ancak sayfanın canonical etiketi:
adresini gösteriyorsa Google'ın B adresini tercih etmesi mümkündür.
8. Robots.txt tarafından engelleniyor mu?
Robots.txt dosyanızda ilgili URL yolunun engellenmediğini kontrol edin.
Örneğin:
kuralı bulunurken sitemap içerisinde:
URL'sinin bulunması çelişkili bir yapı oluşturur.
9. Google URL'yi taramış mı?
URL Denetleme ekranında son tarama tarihini kontrol edin.
Burada iki önemli durumla karşılaşabilirsiniz:
Keşfedildi – şu anda dizine eklenmedi
Google URL'yi biliyor ancak henüz taramamış olabilir.
Bu durumdaki URL'ler için “Keşfedildi – Şu Anda Dizine Eklenmedi” çözüm rehberindeki tarama, iç bağlantı ve sunucu kontrollerini uygulayabilirsiniz.
Tarandı – şu anda dizine eklenmedi
Google sayfayı taramış fakat dizine eklememiştir.
Google sayfayı zaten taradıysa “Tarandı – Şu Anda Dizine Eklenmedi” rehberindeki içerik, canonical ve indeksleme sinyallerini inceleyin.
Bu iki durum farklı analiz edilmelidir.
10. Sayfanın içeriği gerçekten indekslenmeye değer mi?
Teknik olarak kusursuz bir sayfanın bile Google tarafından indeksleneceğinin garantisi yoktur.
Özellikle şu tür sayfalar sorun yaşayabilir:
"Sayfa 200 dönüyor, sitemap'ta var; neden indekslenmiyor?" sorusunun cevabı bazen teknik değil içerik kalitesidir.
11. İç bağlantı alıyor mu?
Sitemap içerisindeki her önemli URL aynı zamanda site içerisinde mantıklı bir bağlantı yapısının parçası olmalıdır.
Örneğin bir blog yazısı:
bağlantı alabilir.
Sitenin hiçbir yerinden ulaşılmayan yetim sayfaları mümkün olduğunca azaltın.
12. Çok fazla URL üretmek indeksleme problemi oluşturabilir mi?
Özellikle büyük sitelerde gereksiz URL üretimi önemlidir.
Örneğin tek ürün için:
gibi çok sayıda indeks adayı oluşuyorsa Google'ın taraması gereken URL sayısı büyür.
Gerçekten arama sonucu değeri olmayan parametreli sürümlerin indekslenmesi gerekmeyebilir.
13. Yeni siteyse biraz zaman gerekebilir
Yeni açılmış ve henüz çok az dış bağlantısı bulunan sitelerin bütün URL'lerinin hemen taranıp indekslenmesi beklenmemelidir.
Google önce siteyi keşfeder, bağlantıları tarar ve zaman içerisinde daha fazla URL'yi işlemeye başlayabilir.
Bu nedenle birkaç günlük yeni bir sitede bütün sitemap URL'lerinin indekslenmemesi tek başına hata değildir.
14. Sitemap lastmod değerini yanlış kullanmayın
Sitemap içerisinde lastmod kullanıyorsanız sayfanın gerçekten önemli ölçüde güncellendiği zamanı yansıtması daha doğrudur.
Her cron çalışmasında bütün URL'lerin tarihini otomatik olarak bugüne çekmek doğru bir sinyal değildir.
Gerçekten değişmeyen içerik için sürekli yeni tarih üretmekten kaçının.
15. Site genelindeki indeks oranına bakın
Tek bir URL yerine genel tabloyu inceleyin.
Örneğin:
Ancak bu oranların tek başına kalite ölçütü olmadığını unutmayın.
İndekslenmesini istemediğiniz URL'ler de olabilir.
16. Dizine eklenmesini istemek ne zaman kullanılmalı?
Yeni veya önemli bir URL için Search Console URL Denetleme aracındaki indeksleme isteği kullanılabilir.
Ancak binlerce URL'yi tek tek göndererek sistematik bir indeksleme problemini çözmek mümkün değildir.
Çok sayıda URL etkileniyorsa site genelindeki nedeni bulun.
17. Düzeltmeden sonra hangi sırayla kontrol edelim?
Şu sırayı kullanabilirsiniz:
Siteyi daha geniş kapsamda gözden geçirmek isterseniz 17 maddelik Teknik SEO Kontrol Listesini de kullanabilirsiniz.
Sitemap konusunda en önemli gerçek
Sitemap:
"Bu sayfayı mutlaka Google'a ekle."
komutu değildir.
Daha çok:
"Sitemde şu URL'ler bulunuyor; bunları keşfederken kullanabilirsin."
şeklinde düşünülmelidir.
Google'ın URL'yi:
ayrı değerlendirilir.
Sonuç
Sitemap başarılı görünmesine rağmen sayfalar indekslenmiyorsa sitemap dosyasını tekrar tekrar göndermek yerine URL'lerin kendisini incelemek gerekir.
Öncelikle:
HTTP → robots → noindex → canonical → iç bağlantı → içerik → Google tarama durumu
sırasıyla kontrol yapın.
Teknik olarak temiz, erişilebilir, site içerisinde iyi bağlanmış ve kullanıcıya gerçek değer sunan sayfalar oluşturmak; sitemap'ı sürekli yeniden göndermekten çok daha anlamlı bir indeksleme stratejisidir.
Sitemap Search Console'a gönderilmiştir.
Search Console sitemap dosyasını başarıyla okur.
URL'ler sitemap içerisinde görünür.
Ancak sayfaların önemli bir bölümü Google'da indekslenmez.
Buradaki temel yanlış anlaşılma şudur:
Sitemap göndermek, URL'nin Google tarafından indeksleneceği anlamına gelmez.
Sitemap'ın temel görevi Google'a hangi URL'lerin bulunduğunu bildirmeye yardımcı olmaktır.
Tarama ve indeksleme ise ayrı süreçlerdir.
1. Sitemap gerçekten başarılı mı?
Search Console'a girin.
Sol menüden:
Dizine ekleme → Site Haritaları
bölümünü açın.
Gönderdiğiniz sitemap'ın durumunu kontrol edin.
İdeal durumda:
Başarılı
görmelisiniz.
Ayrıca:
- Keşfedilen sayfa sayısı
- Son okunma tarihi
- Sitemap işleme hataları
varsa inceleyin.
2. URL gerçekten sitemap içerisinde mi?
Sitemap dosyasını tarayıcıda açın.
Problemli URL'yi arayın.
Örneğin:
Kod:
https://siteadi.com/ornek-sayfasitemap içerisinde yoksa Search Console'a sitemap göndermiş olmanız o URL'yi sitemap üzerinden bildirdiğiniz anlamına gelmez.
3. Sitemap'a yalnızca doğru URL'leri koyun
Sitemap içerisinde mümkün olduğunca:
- HTTP 200 dönen
- Canonical olan
- İndekslenebilir
- Gerçek içerik sayfaları
bulunmalıdır.
Şunları sitemap içerisinde tutmak genellikle gereksizdir:
- 404 URL'ler
- Noindex sayfalar
- Yönlendirmeler
- Canonical olmayan kopyalar
- Geçici parametre URL'leri
4. URL Googlebot'a açık mı?
Problemli URL'yi Search Console'da:
URL Denetleme
aracına yapıştırın.
Ardından:
Canlı URL'yi Test Et
seçeneğini çalıştırın.
Google'ın sayfaya erişip erişemediğini kontrol edin.
5. Sayfa HTTP 200 döndürüyor mu?
Google'ın indekslemesini istediğiniz normal içerik sayfası sağlıklı şekilde açılmalıdır.
Beklenen:
Kod:
HTTP/1.1 200 OKveya HTTP/2 üzerinde eşdeğer başarılı yanıttır.
404, 500 veya 503 dönen URL'lerin sitemap içerisinde bulunması indeksleme sağlamaz.
6. Noindex etiketi var mı?
Sayfa kaynak kodunda şu etiketi kontrol edin:
Kod:
<meta name="robots" content="noindex">Bu etiket varsa Google'a sayfayı indekslememesi söylenmektedir.
Sitemap içerisinde URL bulunması noindex talebini geçersiz kılmaz.
7. Canonical başka bir URL'yi mi gösteriyor?
Kaynak kodunda:
Kod:
<link rel="canonical" href="https://dataweb.com.tr/forum/...">etiketini kontrol edin.
Örneğin sitemap içerisinde:
Kod:
https://siteadi.com/aURL'si bulunuyor ancak sayfanın canonical etiketi:
Kod:
https://siteadi.com/badresini gösteriyorsa Google'ın B adresini tercih etmesi mümkündür.
8. Robots.txt tarafından engelleniyor mu?
Robots.txt dosyanızda ilgili URL yolunun engellenmediğini kontrol edin.
Örneğin:
Kod:
User-agent: *
Disallow: /blog/kuralı bulunurken sitemap içerisinde:
Kod:
https://siteadi.com/blog/ornek-yaziURL'sinin bulunması çelişkili bir yapı oluşturur.
9. Google URL'yi taramış mı?
URL Denetleme ekranında son tarama tarihini kontrol edin.
Burada iki önemli durumla karşılaşabilirsiniz:
Keşfedildi – şu anda dizine eklenmedi
Google URL'yi biliyor ancak henüz taramamış olabilir.
Bu durumdaki URL'ler için “Keşfedildi – Şu Anda Dizine Eklenmedi” çözüm rehberindeki tarama, iç bağlantı ve sunucu kontrollerini uygulayabilirsiniz.
Tarandı – şu anda dizine eklenmedi
Google sayfayı taramış fakat dizine eklememiştir.
Google sayfayı zaten taradıysa “Tarandı – Şu Anda Dizine Eklenmedi” rehberindeki içerik, canonical ve indeksleme sinyallerini inceleyin.
Bu iki durum farklı analiz edilmelidir.
10. Sayfanın içeriği gerçekten indekslenmeye değer mi?
Teknik olarak kusursuz bir sayfanın bile Google tarafından indeksleneceğinin garantisi yoktur.
Özellikle şu tür sayfalar sorun yaşayabilir:
- Çok kısa içerikler
- Başka sayfalarla neredeyse aynı içerikler
- Boş kategori sayfaları
- Otomatik üretilmiş düşük değerli sayfalar
- Sadece birkaç kelimesi değişen şehir sayfaları
- Kullanıcıya yeni bilgi sağlamayan sayfalar
"Sayfa 200 dönüyor, sitemap'ta var; neden indekslenmiyor?" sorusunun cevabı bazen teknik değil içerik kalitesidir.
11. İç bağlantı alıyor mu?
Sitemap içerisindeki her önemli URL aynı zamanda site içerisinde mantıklı bir bağlantı yapısının parçası olmalıdır.
Örneğin bir blog yazısı:
- Kategori sayfasından
- İlgili başka yazılardan
- Ana rehberden
bağlantı alabilir.
Sitenin hiçbir yerinden ulaşılmayan yetim sayfaları mümkün olduğunca azaltın.
12. Çok fazla URL üretmek indeksleme problemi oluşturabilir mi?
Özellikle büyük sitelerde gereksiz URL üretimi önemlidir.
Örneğin tek ürün için:
Kod:
/urun
/urun?sort=1
/urun?sort=2
/urun?color=red
/urun?color=bluegibi çok sayıda indeks adayı oluşuyorsa Google'ın taraması gereken URL sayısı büyür.
Gerçekten arama sonucu değeri olmayan parametreli sürümlerin indekslenmesi gerekmeyebilir.
13. Yeni siteyse biraz zaman gerekebilir
Yeni açılmış ve henüz çok az dış bağlantısı bulunan sitelerin bütün URL'lerinin hemen taranıp indekslenmesi beklenmemelidir.
Google önce siteyi keşfeder, bağlantıları tarar ve zaman içerisinde daha fazla URL'yi işlemeye başlayabilir.
Bu nedenle birkaç günlük yeni bir sitede bütün sitemap URL'lerinin indekslenmemesi tek başına hata değildir.
14. Sitemap lastmod değerini yanlış kullanmayın
Sitemap içerisinde lastmod kullanıyorsanız sayfanın gerçekten önemli ölçüde güncellendiği zamanı yansıtması daha doğrudur.
Her cron çalışmasında bütün URL'lerin tarihini otomatik olarak bugüne çekmek doğru bir sinyal değildir.
Gerçekten değişmeyen içerik için sürekli yeni tarih üretmekten kaçının.
15. Site genelindeki indeks oranına bakın
Tek bir URL yerine genel tabloyu inceleyin.
Örneğin:
- 100 URL var, 95'i indeksli → büyük problem olmayabilir
- 10.000 URL var, 600'ü indeksli → yapı ayrıntılı incelenmeli
Ancak bu oranların tek başına kalite ölçütü olmadığını unutmayın.
İndekslenmesini istemediğiniz URL'ler de olabilir.
16. Dizine eklenmesini istemek ne zaman kullanılmalı?
Yeni veya önemli bir URL için Search Console URL Denetleme aracındaki indeksleme isteği kullanılabilir.
Ancak binlerce URL'yi tek tek göndererek sistematik bir indeksleme problemini çözmek mümkün değildir.
Çok sayıda URL etkileniyorsa site genelindeki nedeni bulun.
17. Düzeltmeden sonra hangi sırayla kontrol edelim?
Şu sırayı kullanabilirsiniz:
- URL HTTP 200 mü?
- Noindex var mı?
- Robots engeli var mı?
- Canonical doğru mu?
- Sitemap içerisinde mi?
- İç bağlantı alıyor mu?
- İçerik özgün ve yeterli mi?
- URL Denetleme sonucu ne?
- Sunucu Googlebot'a sağlıklı yanıt veriyor mu?
Siteyi daha geniş kapsamda gözden geçirmek isterseniz 17 maddelik Teknik SEO Kontrol Listesini de kullanabilirsiniz.
Sitemap konusunda en önemli gerçek
Sitemap:
"Bu sayfayı mutlaka Google'a ekle."
komutu değildir.
Daha çok:
"Sitemde şu URL'ler bulunuyor; bunları keşfederken kullanabilirsin."
şeklinde düşünülmelidir.
Google'ın URL'yi:
- Tarayıp taramaması
- Ne zaman taraması
- İndeksleyip indekslememesi
ayrı değerlendirilir.
Sonuç
Sitemap başarılı görünmesine rağmen sayfalar indekslenmiyorsa sitemap dosyasını tekrar tekrar göndermek yerine URL'lerin kendisini incelemek gerekir.
Öncelikle:
HTTP → robots → noindex → canonical → iç bağlantı → içerik → Google tarama durumu
sırasıyla kontrol yapın.
Teknik olarak temiz, erişilebilir, site içerisinde iyi bağlanmış ve kullanıcıya gerçek değer sunan sayfalar oluşturmak; sitemap'ı sürekli yeniden göndermekten çok daha anlamlı bir indeksleme stratejisidir.

