Yandex için sunucu yanıtı kontrolü, sunucunuzun arama motoru botlarıyla nasıl iletişim kurduğunu doğrulamak için Yandex Webmaster’daki özel aracın kullanılmasını içerir. Bu işlem, sayfalarınızın 200 OK durum kodu döndürdüğünü, boyut limitleri dahilinde olduğunu ve doğru HTTP başlıklarını sağladığını onaylar. Bu ayarları kontrol ederek, Yandex Bot’un bağlantı hataları veya güvenlik duvarı engelleriyle karşılaşmadan içeriğinizi başarıyla indirip dizine ekleyebileceğinden emin olursunuz.
Yandex Webmaster’da sunucu yanıtı kontrolü nedir?
Sunucu yanıtı kontrolü, Yandex Webmaster panelinin ‘Araçlar’ bölümünde bulunan bir teşhis özelliğidir. Web yöneticilerinin, Yandex Bot’un sitelerindeki belirli bir URL’ye yaptığı ziyareti simüle etmelerine olanak tanır. Bir URL girdiğinizde, araç tam HTTP yanıt başlıklarını, durum kodunu ve bağlantı için kullanılan IP adresini döndürür. Sayfalarınız yayında olmasına rağmen arama sonuçlarında görünmüyorsa bakılması gereken ilk yer burasıdır.

Bu aracı kullanmak, sunucunuzun botu normal bir kullanıcıdan farklı şekilde ele alıp almadığını belirlemeye yardımcı olur. Örneğin, bazı sunucular belirli User-Agent’ları engelleyecek şekilde yapılandırılmış olabilir veya yalnızca arama botları için 403 Forbidden hatasını tetikleyen güvenlik kurallarına sahip olabilir. Manuel bir kontrol yaparak, botun tam olarak ne gördüğünü görebilir ve içeriğin sunulmasındaki tutarsızlıkları düzeltebilirsiniz.
Sunucu yanıtını izlemek sadece 200 OK durumuyla ilgili değildir; sunucunun verileri, botun sağlıklı bir tarama hızını korumak için beklediği zaman dilimi içinde teslim etmesini sağlamakla ilgilidir.
Alien Road SEO ekibi
Yandex botu neden erişim sorunlarıyla karşılaşıyor?
Erişim sorunları genellikle indirme aşamasında meydana gelir, yani robot belgeyi hiçbir zaman başarıyla alamaz. Bu başarısızlık birkaç teknik katmandan kaynaklanabilir. DNS hataları sık görülen bir suçludur; DNS ayarlarınız yanlışsa veya isim sunucusu yavaşsa, robot alan adınızı bir IP adresine çözümleyemez. Başarılı bir DNS sorgusu olmadan tarama süreci başlamadan durur.

Bir diğer yaygın engel robots.txt dosyasıdır. Belirli dizinleri engellediyseniz, bot bu kurallara kesinlikle uyacak ve bu sayfaları atlayacaktır. Ayrıca, güvenlik duvarları veya sunucu tarafındaki güvenlik modülleri, Yandex IP’lerinden gelen yüksek hacimli istekleri bir tehdit olarak yanlış tanımlayabilir. Sunucunuz boş bir yanıt döndürürse veya bağlantıyı aniden sonlandırırsa, bot tarama raporlarınızda URL’yi ulaşılamaz olarak işaretler.
- robots.txt dosyanızın Yandex Bot’un ana dizinlere erişmesine izin verdiğini doğrulayın.
- Sunucu güvenlik duvarı günlüklerinizde Yandex’e ait engellenmiş IP aralıklarını kontrol edin.
- DNS sağlayıcınızın yüksek çalışma süresine ve hızlı çözümleme hızına sahip olduğundan emin olun.
- Sunucunuzun tüm genel URL’ler için geçerli bir HTTP 200 OK durumu döndürdüğünü onaylayın.
Belge boyutu ve başlık uzunluğu hataları nasıl çözülür?
Yandex’in işlediği dosyaların boyutuyla ilgili katı teknik limitleri vardır. Mobil öncelikli indeksleme için, bir sayfa on megabaytlık metin limitini aşarsa, bot belgeyi ayrıştırmayı hemen durdurur. Bu, sayfanızın yalnızca üst kısmının anlaşıldığı eksik indekslemeye yol açabilir. Geliştiriciler, DOM boyutlarını optimize etmeye ve bu eşiğin çok altında kalmak için gereksiz satır içi komut dosyalarını kaldırmaya odaklanmalıdır.
HTTP başlık uzunluğu, genellikle gözden kaçan bir diğer teknik detaydır. Etiket yöneticileri genellikle başlık boyutunu genişleten izleme komut dosyalarını yığdığı için ağır çerez ayak izleri hataları tetikleyebilir. Başlıklar çok büyürse, bot isteği terk edebilir. Çerez sayınızı düşük tutmak ve gereksiz izleme parametrelerini temizlemek, bu sessiz hataları önlemenin sağlam bir yoludur.
Gördüğümüz yaygın bir hata, güvenlik eklentileri yüksek trafik dönemlerinde botu kötü niyetli bir bot olarak yanlış tanımladığında meydana gelen güvenlik duvarı düzeyinde Yandex IP’lerinin engellenmesidir.
Alien Road SEO ekibi
Hangi HTTP durum kodları Yandex sıralamanızı etkiler?
Sunucunuz tarafından döndürülen durum kodu, Yandex Bot’a içeriği nasıl ele alacağını söyler. 200 OK durumu, aranabilir tüm sayfalar için hedeftir. Ancak, diğer kodlar site bakımında kilit bir rol oynar. Örneğin, 301 yönlendirmeleri, arama sinyallerini kaybetmeden içeriği taşımak için gereklidir. Bir sayfa bakım nedeniyle geçici olarak kapalıysa, 503 Service Unavailable durumu 404 hatasından daha iyidir, çünkü bu, bota URL’yi dizinden kaldırmak yerine daha sonra geri gelmesini söyler.
Ayrıca, dinamik komut dosyaları konusunda dikkatli olmalısınız. Bazı durumlarda, bir komut dosyası standart HTML yerine sunucu günlüğüne benzeyen metinler çıkarabilir. Bu olduğunda, Yandex beklenen yapıyı bulamadığı için belgeyi reddeder. Botun aldığı ham çıktıyı görmek için dinamik sayfalarınızı her zaman sunucu yanıtı aracıyla test edin.
Alien Road sunucu yanıtı optimizasyonunu nasıl uygular?
Alien Road’da, müşterilerimizin sunucularının Yandex için tamamen optimize edildiğinden emin olmak için ayrıntılı bir süreç izliyoruz. Sunucu mimarisini haritalandırdığımız teknik keşif aşamasıyla başlıyoruz. Örneğin, ev dekorasyonu satan bir Shopify mağazası, HTTP başlıklarını şişiren birden fazla üçüncü taraf uygulaması kullanıyor olabilir. Bu sorunları tanımlıyor ve botun asla başlık uzunluğu limitine ulaşmamasını sağlamak için müşterinin çerez ayak izini azaltmasına yardımcı oluyoruz.
Tipik bir çalışmada, site haritası sağlığını da izliyoruz. Yandex, site haritalarının 50 MB’ın altında olmasını gerektirir. Bir müşterinin devasa bir kataloğu varsa, site haritalarını daha küçük, yönetilebilir dosyalara bölüyoruz. Uygulama aşamasında, günlük tarama istatistiklerini çekmek için Yandex Webmaster API’sini kullanıyoruz. Bu, 4xx veya 5xx hatalarındaki ani artışları tespit etmemizi ve bunları sitenin arama sonuçlarındaki görünürlüğünü etkilemeden önce düzeltmemizi sağlar.
Kaçınılması gereken yaygın site haritası hataları nelerdir?
Site haritaları, Yandex Bot’un yeni içeriği keşfetmesi için birincil yoldur, ancak belirli kurallara uymaları gerekir. 50 MB boyut limitinin ötesinde, site haritaları UTF-8 ile kodlanmalı ve yalnızca 200 OK durumu döndüren URL’leri içermelidir. Bir site haritasına yönlendirilmiş veya bozuk bağlantılar eklemek, botun bütçesini boşa harcar ve en önemli sayfalarınızın indekslenmesini yavaşlatabilir.
- Tam işleme sağlamak için site haritası dosyalarını 50 MB limitinin altında tutun.
- Yalnızca 200 OK durum kodu döndüren kanonik URL’leri ekleyin.
- Yeni içerik yayınlandığında site haritasının otomatik olarak güncellendiğinden emin olun.
- Sözdizimi hataları için Yandex Webmaster’daki ‘Site haritası dosyaları’ bölümünü kontrol edin.
Bu hafta nereden başlamalı
Yandex Webmaster’a giriş yaparak ve ‘Sunucu yanıtı kontrolü’ aracına giderek başlayın. 200 OK durumu döndürdüklerini doğrulamak için ana sayfanızda ve en önemli kategori sayfalarınızda bir test çalıştırın. Ayrıca, son zamanlarda indirme hataları veya bağlantı zaman aşımları olup olmadığını görmek için ‘Tarama İstatistikleri’ raporunuzu inceleyin. Belge boyutuyla ilgili hatalar görüyorsanız, HTML’nizi sıkıştırmanın ve satır içi kodu azaltmanın yollarını arayın. Şimdi bu küçük teknik adımları atmak, sitenizin hem arama motorları hem de kullanıcılar için erişilebilir kalmasını sağlayacaktır.