asp'de ben bu olayı çözdüm biraz önce.
google 404 kullanmaya izin veriyor ama hatalı sayfada eğer bir yere yönlenmezse ve buna karşılık hala 200 değeri geriye gönderirse sorun çıkarıyor.
o zaman sayfa bulunamayınca geriye 200 değilde 404 not found göndermemiz gerekiyor.
Response.Write ("Aradiginiz sayfa bulunamadi")
response.AddHeader "HTTP/1.0 404 Not Found","HTTP/1.0 404 Not Found"
Response.Status="404 Not found"
bu şekilde yaptım ben yarım saat önce doğrulayamadığım siteyi az önce doğruladım.