Açıklama
Arama birkaç aşamadan oluşur. Örneğin Google; URL'nin keşfedilmesini, taranmasını, işlenip indekslenmesini ve ardından sonuçlarda gösterilmesini açıklar. Sunucudan başarılı bir yanıt alınması tek başına URL'nin bulunduğunu veya indekse eklendiğini kanıtlamaz; indekste bulunması da sayfanın belirli bir sorguda gösterileceğini garanti etmez. Önce hangi durumu kontrol ettiğinizi tanımlayın.
Kurgusal örnek
https://learn.example.test/robots adresi 200 OK döndürür; ancak ilk HTML'de “Yükleniyor…” başlığı ve derse giden dahili bir bağlantı bulunur. Ana metin, bu eğitim senaryosunda çerezler olmadan 403 döndüren bir API isteğinden sonra eklenir. Bu gözlem, render sırasında ana içeriğin erişilebilir olmasıyla ilgili olası bir soruna işaret eder. Bir arama motorunun sayfayı hiçbir zaman göremeyeceğini veya sayfanın indekslenmediğini kanıtlamaz.
Uygulama
Kendi staging ortamınızda veya yerel maketinizde /robots eğitim sayfasını oluşturun. HTTP yanıtını, dahili bağlantının bulunup bulunmadığını, ayrı bir robots.txt kontrolünün sonucunu, ana içeriğin erişilebilirliğini ve yalnızca erişilebilir URL'ye sahip doğrulanmış bir mülkünüz varsa Search Console sonucunu ayrı ayrı kaydedin. learn.example.test adresini herkese açık araçlara göndermeyin; yapılamayan kontrolleri “kontrol edilmedi” olarak işaretleyin.
Kontrol listesi
- Tam URL ve yönlendirmelerden sonraki son URL kontrol edildi.
- Yalnızca tarayıcı görünümü değil, HTTP durum kodu da kaydedildi.
robots.txtvenoindexyönergeleri kontrol edildi.- Ana metin ve bağlantılar HTML'de/render edilmiş DOM'da mevcut.
- Bilinmeyenler açıkça kaydedildi.
Sık yapılan hata
“URL 200 döndürüyor, demek ki Google'da.” 200, bu kontrolde başarılı bir HTTP yanıtını doğrular; indekslenmeyi veya arama sonuçlarında görünmeyi doğrulamaz.