• 05-08-2007, 03:41:33
    #1
    Arkadaşlar Google WebMaster Tools da daha önce doğrulattığım sitemi, linklerini ASP 404 hata sayfasını kullanarak .html uzantılı hale getirdikten sonra bir daha doğrulatamadım.

    Sitemap i daha öncede olduğu gibi GSiteCrawler da hazırladım. Ancak .html işleminden sonra GSiteCrawler 404 hata sayfaları hakkında daha önce hiç açmadığı yeni bir pencere açtı. (Bu pencerede benden 404 "sayfa bulunamadı" kodundan bir bölüm seçmemi istedi)

    WebMaster Tools Verify sayfasında da şu hatayı alıyorum

    "We've detected that your 404 (file not found) error page returns a status of 200 (Success) in the header."

    Bu sorunun çözümünü bilen arkadaşlar çözümü bizimle paylaşırsa çok sevinirim.
  • 05-08-2007, 11:37:24
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Meta etiketi yöntemi ile doğrulamayı dneeyince sorun olmuyor. En azından ben öyle aştım sorunu..
  • 25-08-2007, 13:30:25
    #3
    Aynı sorunu bende yaşadım yapamadım .html
  • 25-08-2007, 13:34:09
    #4
    .htaccess i geçici olarak silin doğrulamayı yapın, daha sonra .htaccess i ekleyin. Devamı içinde meta tag bölümüne eklenebilen kod var bunuda meta tag arasına alın.
  • 25-08-2007, 17:22:30
    #5
    Arkadaşlar bende sorunu doronty37 nin dediği gibi meta etiketi yöntemi ile çözdüm. ASP de başka yolu varsa da şu an için bilmiyorum.
  • 25-08-2007, 17:35:28
    #6
    .htaccess i mutlaka değiştir dene
  • 26-08-2007, 00:51:08
    #7
    htaccsess yüzünden benimde başıma geldi sil arkadaşın dediği gibi sonra yine koy

    ama htaccsess de değişiklik yapasan daha iyi olacak
  • 26-09-2007, 12:47:46
    #8
    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.