Search Engine Spider'lar POST formları gönderiyor mu?


10

Bir POST formunun arkasında içeriğim varsa (benim durumumda bir seçim kutusu) Googlebot veya diğer Arama Motoru Örümcekleri bu formun arkasındaki içeriği tarayabilir mi?

Örneğin, bir sayfanın 4 çevirisine sahip olsaydım ve dil seçimi aynı URL'ye bir POST formuysa, daha sonra dile özgü URL'ye yönlendirilirse, Googlebot "diğer" dilleri tarayabilir mi?

Yanıtlar:


9

Googlebot form gönderebilir , ancak bunu yapmak için bir neden saptayamadıkça genellikle göndermez .

Dolayısıyla, bağlantılardan, çevirileriniz AJAX'd ve düzgün bir şekilde oluşturulmuşsa, Googlebot sonuçların ne olacağını görmek için formu çok iyi gönderebilir. Ancak, bu davranış (özellikle POST'ta) garanti edilmez ve muhtemelen robotları daha erişilebilir hale getirmek için GET'i kullanmalısınız.


1
@DisgruntledGoat Emin misin? Kaynağın var mı? Bağlantılı makale devletler olduğunu "metin kutularına için lütfen bilgisayarlar otomatik olarak forma sahiptir sitesinden kelimeleri seçin" . Makale 2008 yılında yazılmıştır, bu yüzden belki de işler değişti?
s427

2
@ s427 Evet, haklısın, yorumumu sildim. GET formları (arama kutusu gibi) için Googlebot metin oluşturabilir ve gönderebilir. Burada listelenen bazı uyarılar var - POST formları veya şifre alanlarına sahip formlar göndermezler.
DisgruntledGoat

4

Bing kesinlikle öyle. Bunu söylemeden önce, sürekli olarak bir iletişim formu ve bir anket formu sunacaktım. $ _POST bilgisine $ _SERVER ['HTTP_USER_AGENT'] eklediğim için Bingbot olduğunu biliyordum. Başka hiçbir örümcek bu formları göndermedi.


Bing'e göndermeyi bırakmasını nasıl söylediniz? Teşekkürler!
Thomas Landauer

HTTP_USER_AGENT bölümünü bingbot için kontrol ettim ve gönder düğmesini devre dışı bıraktım.
nemmy

3

Yapabilirler ve yaparlar. Lansman için hazır olduğum bir sitenin önünde basit bir e-posta toplama formum var. 66.249.73.214Bir GoogleBot IP'si olan IP'den bu formdan yeni bir bildirim aldım .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.