Site Haritası Okunamadı Hatası Çözümü: Güncel Teknik SEO Rehberi
Yazar: Mimozas · · · 22 dk okuma
Sorunuzu doğrudan bize iletin
SEO, yapay zekâ görünürlüğü, dijital pazarlama ve otomasyon için hızlı ön görüşme.

Site Haritası Okunamadı Hatası Çözümü, Google Search Console’un sitemap dosyasına erişemediği veya dosyayı işleyemediği durumlarda uygulanır. En hızlı yaklaşım; doğru sitemap URL’sini bulmak, dosyanın Googlebot tarafından erişilebilir olduğunu doğrulamak, HTTP ve XML hatalarını gidermek, ardından Search Console’da yeniden gönderim yapmaktır. Sitemap, indeksleme garantisi vermez; Google’a hangi kanonik URL’lerin keşfedilmesini istediğinizi bildiren bir keşif sinyalidir.
| Konu / Aşama | Açıklama |
| Hatanın Nedeni | Google Search Console’un sitemap dosyasına erişememesi veya dosyayı işleyememesi. |
| Çözüm Adımları | 1. Doğru sitemap URL’sini bulmak. 2. Dosyanın Googlebot tarafından erişilebilir olduğunu doğrulamak. 3. HTTP ve XML hatalarını gidermek. 4. Search Console’da yeniden gönderim yapmak. |
| Sitemap’in İşlevi | İndeksleme garantisi vermez; Google’a hangi kanonik URL’lerin keşfedilmesini istediğinizi bildiren bir keşif sinyalidir. |
Bu rehber, bilgi tarihi 05.10.2026 itibarıyla Google’ın güncel teknik yönergeleri temel alınarak hazırlanmıştır. Google, sitemap gönderiminin dosyayı Google’a yüklemek değil, dosyanın konumunu bildirmek anlamına geldiğini belirtir. Sitemaps raporu ayrıca son alma durumunu ve ayrıntılı işleme hatalarını gösterir.
Site Haritası Neden Okunamıyor?
Google bir sitemap dosyasını yalnızca beş koşulun tamamı sağlandığında işler: URL doğrudan açılmalı, nihai adres 200 dönmeli, Googlebot engellenmemeli, içerik kanonik olmalı ve dosya 50 MB / 50.000 URL sınırını aşmamalıdır.
- 1
Sitemap URL’si doğrudan açılmalı
Dosya tarayıcıda açıldığında XML içeriği görünmeli; Search Console’daki canlı testte sonuç “Page fetch: Successful” olmalıdır.
- URL Denetimi → Canlı URL’yi test et
- Sonuç “Successful” değilse sitemap hiç okunmaz
- 2
Nihai URL 200 yanıtı vermeli
Gönderilen dosya veya sitemap index, yönlendirme zincirinin sonundaki nihai URL’de bulunmalı ve 200 HTTP yanıtı dönmelidir.
- 301 / 302 zinciri değil, hedef adresi gönderin
- 404, 403 ve 5xx yanıtlarında dosya işlenmez
- 3
Googlebot erişimi engellenmemeli
robots.txt, CDN, güvenlik duvarı, giriş ekranı ve bot koruması katmanlarının hiçbiri Googlebot’u durdurmamalıdır.
- robots.txt içinde sitemap yolunu kapatan Disallow
- Cloudflare / WAF bot kuralları ve rate limit
- Şifre korumalı dizin veya giriş ekranı
- 4
Yalnızca kanonik ve indekslenebilir URL’ler
Sitemap sadece kanonik, indekslenebilir ve arama sonuçlarında gerçekten görünmesini istediğiniz URL’leri içermelidir.
- noindex, yönlendirilen ve 404 veren URL’leri çıkarın
- Kanonik olmayan kopya adresleri listelemeyin
- Parametreli ve filtreli URL’leri dışarıda bırakın
- 5
Boyut sınırını aşmayın, bölün
Tek sitemap dosyası 50 MB (sıkıştırılmamış) veya 50.000 URL sınırını aşıyorsa dosya bölünmeli, gerekirse sitemap index kullanılmalıdır.
- Büyük siteleri tür bazında ayırın: yazı, ürün, kategori, görsel
- Index dosyasında yalnızca alt sitemap adresleri bulunur
Mimoza Bilişim · mimozabilisim.com
Site Haritası Okunamadı Hatası Neden Oluşur?
Search Console’daki “Sitemap could not be read” veya “Couldn’t fetch” durumları, Google’ın dosyanın kendisine ulaşamadığını ya da dosyayı ayrıştırırken kritik bir hata gördüğünü gösterir. Bu mesaj, listedeki her URL’nin indekslenmediği anlamına gelmez; önce sitemap dosyasının alınması, sonra içeriğinin işlenmesi değerlendirilir.
| Belirti | Muhtemel neden | İlk kontrol |
|---|---|---|
| Couldn’t fetch | 404, 403, 5xx, DNS, timeout veya robots.txt engeli | URL Inspection canlı testi ve HTTP yanıtı |
| Genel HTTP hatası | Sunucu, CDN veya güvenlik katmanı problemi | Sunucu logları, WAF ve rate limit kuralları |
| XML işlenemiyor | Geçersiz XML, yanlış namespace veya hatalı karakter | XML doğrulama ve dosya kodlaması |
| URL takip edilemiyor | Yönlendirme zinciri veya göreli URL | Kanonik, mutlak URL ve redirect kontrolü |
| URL izinli değil | Host, protokol veya dizin uyuşmazlığı | www/non-www ve HTTP/HTTPS tutarlılığı |
1. Doğru Sitemap URL’sini Bulun
Önce Search Console’a gönderdiğiniz adresi değil, sitenin gerçekten ürettiği sitemap URL’sini tespit edin. WordPress’te bu adres SEO eklentisine, tema yapılandırmasına veya WordPress’in yerleşik sitemap özelliğine göre değişebilir. Yaygın örnekler /sitemap.xml, /sitemap_index.xml ve /wp-sitemap.xml biçimindedir; ancak bunlardan birinin her sitede geçerli olduğu varsayılmamalıdır.
- Tarayıcıda olası sitemap adresini açın.
- Dosyanın HTML hata sayfası yerine XML veya sitemap index döndürdüğünü kontrol edin.
- HTTP başlıklarında nihai yanıtın 200 olduğunu doğrulayın.
- Search Console’da doğru alan adı ve protokol mülkünde çalıştığınızdan emin olun.
- Yönlendirmeli veya eski sitemap adresi yerine nihai dosya URL’sini gönderin.
Google, sitemap’i Search Console’a göndermeden önce URL Inspection aracında canlı test yapılmasını; “Crawl allowed?” değerinin “Yes”, “Page fetch” değerinin ise “Successful” olmasını önerir.
2. HTTP, 404 ve Sunucu Hatalarını Kontrol Edin
Sitemap isteği 404, 403, 429 veya 5xx yanıtı alıyorsa Google dosyayı okuyamayabilir. Özellikle geçici sunucu kesintileri, PHP hataları, aşırı kaynak kullanımı, CDN önbellek bozulması, WAF kuralları ve Googlebot’a uygulanan hız limitleri “Genel HTTP hatası” olarak görülebilir.
- 200: Dosya başarıyla sunuluyor; yine de XML içeriğini doğrulayın.
- 301/302: Search Console’a yönlendirme kaynağını değil, nihai sitemap’i gönderin.
- 403: WAF, güvenlik eklentisi, IP kuralı veya giriş zorunluluğunu inceleyin.
- 404: Sitemap yolu yanlış, dosya silinmiş veya permalink yapılandırması bozulmuş olabilir.
- 429: Aşırı istek veya rate limit uygulanıyor olabilir.
- 500/502/503/504: Sunucu, uygulama, proxy veya upstream sorunlarını loglardan inceleyin.
Google’ın teknik gereksinimlerine göre indekslenebilir bir kaynak Googlebot tarafından engellenmemeli ve başarılı HTTP 200 yanıtı vermelidir; bu koşullar tek başına indeksleme garantisi oluşturmaz.
3. robots.txt ve Güvenlik Katmanını İnceleyin
robots.txt dosyası sitenin kök dizininde bulunur ve yalnızca bulunduğu host, protokol ve port kapsamındaki kuralları uygular. Sitemap’i robots.txt içinde bildirmek mümkündür; bunun için tam nitelikli URL kullanılmalıdır. Örnek:
User-agent: *
Disallow: /private/
Sitemap: https://example.com/sitemap.xmlSitemap’in kendisini veya sitemap’te listelenen önemli URL’leri Disallow ile engellemeyin. Google, sitemap’in taramayı teşvik eden bir sinyal olduğunu; robots.txt’nin ise taramayı kısıtlamak için kullanıldığını belirtir. robots.txt, bir URL’nin arama sonuçlarında görünmesini kesin olarak engellemek için kullanılmamalıdır; bu amaçla uygun durumlarda noindex ve erişim kontrolü değerlendirilir.
Cloudflare benzeri CDN’ler, sunucu güvenlik duvarları, bot doğrulama ekranları ve WordPress güvenlik eklentileri Googlebot’a CAPTCHA veya oturum açma sayfası sunabilir. Sitemap tarayıcıda açılıyor olsa bile Googlebot’a farklı yanıt veriliyorsa sorun devam eder. WAF loglarında Googlebot isteklerini, ülke/IP filtrelerini, istek hızını ve XML uzantısı kurallarını kontrol edin.
4. XML Yapısını ve URL’leri Doğrulayın
XML sitemap UTF-8 kodlamalı olmalı, doğru namespace kullanmalı ve geçerli URL’ler içermelidir. Sitemap’teki URL’ler mutlak ve kanonik olmalıdır. Boşluk, tırnak işareti, hatalı protokol, eksik alan adı, bozuk karakter kodlaması ve geçersiz XML etiketleri ayrıştırma hatasına yol açabilir.
- Yalnızca indekslenmesini istediğiniz kanonik URL’leri ekleyin.
- 301 ile başka adrese giden URL’leri sitemap’ten çıkarıp nihai URL’yi ekleyin.
- 404, 410, 5xx, noindex ve giriş gerektiren sayfaları temizleyin.
- www/non-www ve HTTP/HTTPS kullanımını sitemap konumuyla tutarlı hâle getirin.
- Arama sonuçları, filtre URL’leri ve sonsuz parametre varyasyonlarını gelişigüzel eklemeyin.
lastmoddeğerini yalnızca içerik gerçekten anlamlı biçimde güncellendiğinde değiştirin.
Google’ın güncel sitemap yönergelerinde tek dosya için 50.000 URL ve sıkıştırılmamış 50 MB sınırı bulunur. Daha büyük sitelerde içerik türüne veya bölüme göre alt sitemap’ler oluşturulabilir; sitemap index dosyası bu dosyaları tek bir girişten bildirebilir.
WordPress’te Site Haritası Okunamadı Hatası Çözümü
WordPress’te sorun çoğunlukla birden fazla SEO eklentisinin aynı sitemap yolunu üretmesi, kalıcı bağlantı kurallarının bozulması, önbelleğin eski XML sunması veya güvenlik katmanının XML isteklerini engellemesiyle ilişkilidir.
- Etkin SEO eklentisinin sitemap özelliğini belirleyin.
- Üretilen gerçek sitemap URL’sini eklenti panelinden veya robots.txt’den kopyalayın.
- Kalıcı bağlantılar ekranında mevcut yapıyı kaydetmeyi deneyin; bu işlem rewrite kurallarını yenileyebilir.
- Birden fazla sitemap üreticisi varsa yalnızca gerekli olanı kullanın.
- Sayfa, yazı, ürün, kategori ve etiket sitemap’lerinde indekslenmesi istenmeyen türleri kapatın.
- Cache, CDN ve güvenlik eklentisi önbelleklerini temizleyin.
- Dosyayı tekrar canlı test edin ve Search Console’a yalnızca başarılı URL’yi gönderin.
WooCommerce gibi büyük kataloglarda ürün, kategori ve içerik sitemap’lerini ayrı izlemek teşhis sürecini kolaylaştırır. Ancak bölümleme, indekslenmek istenmeyen URL’leri çoğaltmak için değil; yönetimi, hata takibini ve tarama önceliklerini netleştirmek için kullanılmalıdır. Büyük sitelerde tarama kaynaklarının nasıl yönetileceği için büyük ölçekli e-ticaret sitelerinde crawl bütçesi yönetimi rehberine göz atabilirsiniz.
Search Console’da Sitemap’i Yeniden Gönderme
- Sitemaps raporunda hatalı kaydı açın ve ayrıntılı hata mesajını inceleyin.
- URL Inspection aracında aynı sitemap URL’si için canlı test yapın.
- “Crawl allowed?” ve “Page fetch” sonuçlarını kontrol edin.
- Sunucu veya XML sorununu düzelttikten sonra sitemap’i yeniden gönderin.
- Birden fazla eski ve hatalı kaydı gereksiz yere çoğaltmayın.
- Son okuma tarihini, durumunu ve işlenen URL sayısını izleyin.
Google, sitemap alma veya ayrıştırma işlemi başarısız olduğunda birkaç gün yeniden deneme yapabilir; sorun sürerse denemeyi durdurabilir. Bu nedenle kalıcı hata giderildikten sonra yeniden gönderim yapılması gerekir. Sitemap’in okunması, listedeki tüm URL’lerin hemen taranacağı veya indeksleneceği anlamına gelmez.
Sitemap Hatası SEO, AEO ve GEO Performansını Nasıl Etkiler?
Sitemap hatası doğrudan sıralama cezası değildir. Ancak yeni, güncellenmiş veya dahili bağlantılarla keşfi zor URL’lerin Google tarafından daha geç bulunmasına neden olabilir. Sitemap, özellikle büyük, sık güncellenen, yeni kurulmuş veya karmaşık URL yapısına sahip sitelerde keşif ve önceliklendirmeyi destekler.
AEO ve GEO açısından önce teknik erişilebilirlik sağlanmalıdır. Yapılandırılmış veri, net soru-cevap bölümleri, güvenilir kaynak kullanımı ve güçlü dahili bağlantılar; taranamayan veya yanlış kanonikleştirilmiş sayfaların görünürlüğünü telafi etmez. Site haritası düzeltildikten sonra Search Console taranabilirlik hataları rehberini ve Google indeksleme sorunları rehberini kullanarak URL Inspection, tarama ve dizine ekleme raporlarını birlikte değerlendirin.
Son Kontrol Listesi
- Sitemap URL’si doğru mülkte ve doğru protokolde gönderildi.
- Dosya doğrudan açılıyor ve nihai yanıt 200.
- Googlebot için canlı test başarılı.
- robots.txt sitemap’i veya listedeki önemli URL’leri engellemiyor.
- XML UTF-8 ve geçerli namespace kullanıyor.
- Dosyada yalnızca kanonik, indekslenebilir URL’ler bulunuyor.
- www/non-www, HTTP/HTTPS ve host yapısı tutarlı.
- CDN, WAF, cache ve güvenlik eklentileri Googlebot’u engellemiyor.
- 50.000 URL ve 50 MB sınırları aşılmıyor.
- Düzeltme sonrası Search Console durumu yeniden izleniyor.
Site haritası okunamadı hatası çözüldüğünde sonraki hedef, yalnızca sitemap durumunu “Success” yapmak değil; indekslenmesi istenen URL’lerin doğru kanonik, erişilebilir ve kaliteli içerik olarak sunulduğunu doğrulamaktır. Teknik kontrollerden sonra içerik kapsamı, dahili bağlantılar ve taranabilirlik raporları düzenli olarak izlenmelidir.
Kaynaklar: Google Search Console Sitemaps raporu, Google sitemap oluşturma ve gönderme yönergeleri, Google robots.txt yönergeleri.
Sık Sorulan Sorular
Site haritası okunamadı hatası nedir?
Site haritası okunamadı hatası nasıl çözülür?
WordPress’te doğru sitemap URL’si hangisidir?
Sitemap dosyası 301 yönlendirmesi içerirse sorun olur mu?
Sitemap düzeltildikten sonra Google ne zaman tekrar okur?
Teknik Terim Anlamları
Bu rehberde geçen 60 teknik terimin kısa tanımları. Yazı içindeki terimlerin üzerine geldiğinizde anlamı baloncuk olarak görünür; sol şeritten de tüm listeye ulaşabilirsiniz.
Site Haritası ve XML
- Sitemap (Site Haritası)
- Sitedeki URL’leri arama motorlarına bildiren dosya. İndeksleme garantisi vermez; yalnızca keşfedilmesini istediğiniz adresleri bildiren bir sinyaldir.
- Sitemap Index
- Birden fazla sitemap dosyasını tek bir girişten bildiren üst dosya. Büyük sitelerde 50.000 URL sınırını aşmamak için kullanılır.
- XML
- Verinin etiketlerle yapılandırıldığı biçim. Sitemap dosyaları bu biçimde yazılır; etiket hatası dosyanın tamamını okunamaz hâle getirir.
- Namespace (Ad Alanı)
- XML dosyasının hangi şemaya göre yorumlanacağını belirten tanım. Sitemap için standart namespace kullanılmazsa dosya ayrıştırılamaz.
- UTF-8
- Türkçe karakterleri de kapsayan evrensel karakter kodlaması. Sitemap dosyasının zorunlu kodlamasıdır; yanlış kodlama bozuk karakter hatası üretir.
- lastmod
- Bir URL’nin son anlamlı güncelleme tarihini bildiren sitemap etiketi. Her küçük değişiklikte güncellenirse Google tarafından güvenilmez kabul edilir.
- Ayrıştırma (Parsing)
- Dosyanın makine tarafından satır satır okunup anlamlandırılması. Ayrıştırma hatası, dosyaya erişilse bile içeriğin işlenememesi demektir.
- Keşif Sinyali
- Google’a bir URL’nin varlığını haber veren ipucu. Sitemap, dahili bağlantı ve harici bağlantı başlıca keşif sinyalleridir.
HTTP Yanıt Kodları ve Protokol
- HTTP 200
- İsteğin başarıyla karşılandığını bildiren yanıt kodu. Sitemap’in Search Console’a gönderilebilmesi için nihai adresin 200 dönmesi zorunludur.
- 301 (Kalıcı Yönlendirme)
- Bir adresin kalıcı olarak başka adrese taşındığını bildirir. SEO değerini hedef URL’ye aktarır; sitemap gönderiminde kaynak değil hedef adres kullanılmalıdır.
- 302 (Geçici Yönlendirme)
- Adresin geçici olarak başka yere yönlendirildiğini bildirir. Kalıcı taşımalarda kullanılırsa Google değeri hedefe aktarmaz.
- 403 (Erişim Reddedildi)
- Sunucunun isteği bilerek reddettiğini gösterir. Genellikle WAF, güvenlik eklentisi, IP kuralı veya giriş zorunluluğu kaynaklıdır.
- 404 (Bulunamadı)
- İstenen adresin sunucuda olmadığını bildirir. Sitemap yolunun yanlış olması veya kalıcı bağlantı yapısının bozulması tipik nedenlerdir.
- 410 (Kalıcı Olarak Silindi)
- İçeriğin bilerek ve kalıcı olarak kaldırıldığını bildirir. 404’e göre daha kesin bir sinyaldir; Google adresi daha hızlı dizinden düşürür.
- 429 (Çok Fazla İstek)
- Belirli sürede izin verilenden fazla istek yapıldığını bildirir. Googlebot bu yanıtı alırsa tarama hızını düşürür veya taramayı durdurur.
- 5xx (Sunucu Hataları)
- 500, 502, 503 ve 504 gibi sunucu kaynaklı hatalar. Uygulama, proxy veya upstream sorunlarını işaret eder ve taramayı tamamen durdurabilir.
- HTTP Başlıkları
- Sunucunun yanıtla birlikte gönderdiği teknik bilgiler. Yanıt kodu, içerik türü ve önbellek kuralları bu başlıklardan okunur.
- Yönlendirme Zinciri
- Bir adresin arka arkaya birden fazla yönlendirmeden geçmesi. Tarama bütçesi harcar ve sitemap gönderiminde dosyanın okunamamasına yol açar.
- Mutlak URL
- Protokol ve alan adını içeren tam adres. Sitemap içindeki tüm URL’ler mutlak biçimde yazılmak zorundadır.
- Göreli URL
- Alan adı olmadan yalnızca yol belirten kısaltılmış adres. Sitemap dosyasında kullanılırsa URL takip edilemez hatası üretir.
- Timeout (Zaman Aşımı)
- Sunucunun belirlenen süre içinde yanıt verememesi. Googlebot için erişilemezlik sayılır ve sitemap alma denemesini başarısız kılar.
- DNS
- Alan adını sunucu IP adresine çeviren sistem. DNS hatası, sitenin kendisi çalışsa bile Googlebot’un siteye hiç ulaşamamasına neden olur.
- HTTPS
- Şifreli bağlantı protokolü. Sitemap’in konumu ile içindeki URL’lerin protokolü birebir aynı olmalıdır.
- www / non-www
- Alan adının www’lu ve www’suz iki ayrı sürümü. Google bunları farklı host kabul eder; sitemap ve kanonik yapı tek sürümde toplanmalıdır.
Google Search Console
- Google Search Console
- Google’ın sitenizin arama performansını, tarama ve indeksleme durumunu gösterdiği ücretsiz panel. Sitemap gönderimi buradan yapılır.
- Sitemaps Raporu
- Gönderilen sitemap dosyalarının son okunma tarihini, durumunu, işlenen URL sayısını ve hata ayrıntılarını listeleyen Search Console raporu.
- URL Inspection (URL Denetimi)
- Tek bir URL’nin Google tarafından nasıl görüldüğünü canlı test eden araç. Sitemap göndermeden önce bu araçla doğrulama yapılması önerilir.
- Page fetch
- URL Denetimi canlı testinde dosyanın alınıp alınamadığını gösteren alan. Değer “Successful” değilse sitemap hiçbir şekilde işlenmez.
- Crawl allowed?
- URL Denetimi’nde taramaya izin verilip verilmediğini gösteren alan. Değer “Yes” değilse engel genellikle robots.txt veya güvenlik katmanındadır.
- Couldn’t fetch
- Google’ın sitemap dosyasına hiç ulaşamadığını bildiren durum. 404, 403, 5xx, DNS, timeout veya robots.txt engeli başlıca nedenlerdir.
- Genel HTTP Hatası
- Sunucu, CDN veya güvenlik katmanı kaynaklı belirsiz yanıt hatası. Teşhis için sunucu logları, WAF kuralları ve hız limitleri incelenir.
- Mülk (Property)
- Search Console’da doğrulanmış site kaydı. Alan adı mülkü tüm protokol ve alt alan adlarını, URL öneki mülkü yalnızca tek sürümü kapsar.
Tarama ve İndeksleme
- Googlebot
- Google’ın web sayfalarını tarayan robotu. Sitemap dosyasına ve listelenen URL’lere erişimi hiçbir katman tarafından engellenmemelidir.
- Tarama (Crawl)
- Arama motoru robotunun sayfaları ziyaret edip içeriğini alma süreci. Taranmayan bir sayfa hiçbir koşulda indekslenemez.
- İndeksleme (Dizine Ekleme)
- Taranan sayfanın Google’ın arama dizinine kaydedilmesi. Tarama başarılı olsa bile içerik kalitesi yetersizse indeksleme gerçekleşmeyebilir.
- Kanonik URL
- Aynı veya benzer içeriğe sahip adresler arasından asıl sayılan tek adres. Sitemap yalnızca kanonik URL’leri içermelidir.
- İndekslenebilirlik
- Bir sayfanın dizine eklenmesine teknik olarak engel bulunmaması. 200 yanıtı, noindex olmaması ve tarama izni birlikte aranır.
- noindex
- Sayfanın arama sonuçlarında gösterilmemesini isteyen meta etiket veya HTTP başlığı. Çalışması için sayfanın taranabilir olması şarttır.
- Crawl Bütçesi
- Google’ın bir siteye belirli sürede ayırdığı tarama kaynağı. Gereksiz, yönlendirmeli ve parametreli URL’ler bu bütçeyi tüketir.
- Tarama Talebi
- Google’ın bir sayfayı yeniden taramaya duyduğu istek. İçeriğin güncelliği, popülerliği ve dahili bağlantı gücüyle artar.
- Dahili Bağlantı
- Site içindeki sayfaları birbirine bağlayan link. Keşfi ve otorite aktarımını sağlar; sitemap’in yerini tutmaz ama onu güçlendirir.
- Parametreli / Filtreli URL
- Soru işaretinden sonra sıralama, filtre veya izleme değeri taşıyan adresler. Sonsuz varyasyon ürettikleri için sitemap’e eklenmezler.
- Taranabilirlik
- Robotların sayfaya erişebilmesi ve içeriğini okuyabilmesi durumu. Tüm SEO, AEO ve GEO çalışmalarının ön koşuludur.
robots.txt ve Erişim Kuralları
- robots.txt
- Sitenin kök dizininde bulunan ve robotlara hangi yolların taranabileceğini bildiren metin dosyası. Yalnızca kendi host, protokol ve port kapsamında geçerlidir.
- User-agent
- İsteği yapan robotu veya tarayıcıyı tanımlayan kimlik. robots.txt kuralları bu kimliğe göre ayrıştırılır.
- Disallow
- Belirtilen yolun taranmasını engelleyen robots.txt direktifi. Sitemap dosyasının veya önemli URL’lerin yolunu asla kapatmamalıdır.
- Tam Nitelikli URL
- Protokol, alan adı ve yolun tamamını içeren adres. robots.txt içinde sitemap bildirimi bu biçimde yapılmak zorundadır.
- Kök Dizin
- Alan adının hemen ardından gelen en üst klasör. robots.txt yalnızca burada bulunduğunda geçerli kabul edilir.
- Erişim Kontrolü
- Şifre, oturum veya IP kuralıyla sayfayı koruma yöntemi. Bir URL’nin aramada görünmesini kesin olarak engellemek için robots.txt yerine bu yöntem kullanılır.
Sunucu, CDN ve Güvenlik
- CDN
- İçeriği kullanıcıya en yakın sunucudan dağıtan ağ. Yanlış yapılandırıldığında Googlebot’a eski önbellek veya engel yanıtı dönebilir.
- Cloudflare
- Yaygın kullanılan CDN ve güvenlik servisi. Bot kuralları, ülke filtreleri ve zorluk ekranları Googlebot’u yanlışlıkla engelleyebilir.
- WAF (Güvenlik Duvarı)
- Zararlı istekleri filtreleyen web uygulama güvenlik duvarı. Kuralları fazla sıkı olduğunda sitemap isteklerine 403 döndürür.
- Rate Limit (Hız Limiti)
- Belirli sürede izin verilen istek sayısı sınırı. Googlebot bu sınıra takılırsa 429 alır ve tarama sıklığını düşürür.
- CAPTCHA
- Ziyaretçinin insan olduğunu doğrulayan kontrol ekranı. Googlebot bu ekranı çözemez; arkasındaki içerik taranamaz sayılır.
- Önbellek (Cache)
- Sayfanın hazır kopyasının saklanması. Eski kopya sunulduğunda düzeltilmiş sitemap bile Googlebot’a hatalı hâliyle gidebilir.
- Proxy
- İstemci ile sunucu arasında aracılık yapan katman. Hatalı yapılandırmada 502 ve 504 gibi sunucu hatalarının kaynağı olur.
- Upstream
- Proxy’nin arkasındaki asıl uygulama sunucusu. Yanıt vermediğinde ziyaretçiye 502 veya 504 hatası döner.
- Sunucu Logları
- Sunucuya gelen her isteğin kaydı. Googlebot’un siteye gerçekten ulaşıp ulaşmadığını kanıtlayan tek güvenilir kaynaktır.
WordPress Ekosistemi
- WordPress
- Yaygın kullanılan içerik yönetim sistemi. Sitemap adresi kullanılan SEO eklentisine veya yerleşik sitemap özelliğine göre değişir.
- SEO Eklentisi
- Rank Math, Yoast gibi sitemap ve meta yönetimi yapan eklentiler. Aynı anda birden fazlası etkinse çakışan sitemap yolları üretilir.
- Kalıcı Bağlantı (Permalink)
- WordPress’in URL yapısı ayarı. Bozulduğunda sitemap dâhil birçok adres 404 döndürmeye başlar.
- Rewrite Kuralları
- WordPress’in güzel URL’leri gerçek dosyalara eşleyen kural tablosu. Kalıcı bağlantılar ekranını kaydetmek bu tabloyu yeniler.
- WooCommerce
- WordPress için e-ticaret altyapısı. Büyük kataloglarda ürün, kategori ve içerik sitemap’lerinin ayrı izlenmesi teşhisi kolaylaştırır.
- /sitemap_index.xml
- Yoast ve benzeri eklentilerin ürettiği yaygın sitemap index adresi. Her sitede geçerli olduğu varsayılmamalı, tarayıcıda doğrulanmalıdır.
- /wp-sitemap.xml
- WordPress 5.5 ile gelen yerleşik sitemap adresi. SEO eklentisi kendi sitemap’ini üretiyorsa bu adres devre dışı kalır.
SEO, AEO ve GEO
- Teknik SEO
- Sitenin taranabilirlik, indekslenebilirlik, hız ve yapı tarafını kapsayan çalışma alanı. İçerik kalitesinden önce gelen altyapı katmanıdır.
- SEO
- Arama Motoru Optimizasyonu. Sayfaların Google gibi arama motorlarında organik sıralama ve tıklama kazanması için yapılan bütün çalışmalar.
- AEO
- Cevap Motoru Optimizasyonu. İçeriğin soru-cevap biçiminde kurgulanarak öne çıkan snippet ve sesli asistan yanıtlarında seçilmesini hedefler.
- GEO
- Üretken Motor Optimizasyonu. ChatGPT, Gemini, Perplexity ve AI Overviews gibi üretken yanıtlarda markanın kaynak olarak alıntılanmasını hedefler.
- Yapılandırılmış Veri
- Sayfa içeriğini makinelerin anlayacağı biçimde etiketleyen JSON-LD işaretlemesi. FAQPage ve Article en sık kullanılan türlerdir.
- Sıralama Cezası
- Google’ın kural ihlali nedeniyle uyguladığı manuel veya algoritmik yaptırım. Sitemap hatası bu kapsamda bir ceza değildir.
Mimoza Bilişim · mimozabilisim.com · Teknik SEO terimleri sözlüğü
Kavramsal arka plan için SEO hakkında genel bilgi açıklamasını inceleyebilirsiniz.
