2011-04-14 14 views
6

Bazen siteme birkaç güncelleme eklemem gerekiyor. Temiz tutmak için bir bakım sayfası görüntülüyorum. Bunu ilk defa google'da ana dizine eklenmiş sayfa oldu. Bu nedenle, bunu önlemek için <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> meta etiketini ekledim. Sorum şu: Google bu geçici bakım sayfasına rastlarsa dizine eklenmeyecek, ancak bu, o sayfayı bir daha asla dizine eklemeyeceği anlamına mı geliyor? veya yeni içerik olduğunda sayfayı yeniden indeksler mi?geçici engelleme google tarayıcısı, gelecekteki endekslemeyi engeller mi?

birisi o meta etiketi kaldırmak kez sitenizi reindex edecek beni

cevap

4

Google'ın tarayıcısı için bu kadar açık olabilir gerçekten (o sürekli endekslerini güncelliyor) takdir ediyorum.

Eğer gerçekten paranoyak iseniz, doğrudan sitenizin indeksleme davranışlarını kontrol böylece Google'ın Web Yöneticisi Araçları kontrol öneririm: http://www.google.com/webmasters/

8

tarihinde planlı bakım/kesinti ile başa çıkmak için bir kılavuz vardır: "How to deal with planned site downtime". Kısacası bakımda olan veya reddedilen sayfalara bir 503 HTTP sonuç kodu vermelisiniz. Eğer kesin/yaklaşık zamanını/tarihini biliyorsanız

header('HTTP/1.1 503 Service Temporarily Unavailable'); 

bakım/kesintiler böyle isteğe bağlı Retry-After başlığını kullanabilirsiniz tamamlanmış olacaktır: Burada söz konusu sayfaların (ler) üstünde kullanmak için bir örnek php kodudur (yukarıdaki 503 HTTP sonuç koduyla birlikte):

//when the exact completion time is known. 
header('Retry-After: Sat, 8 Oct 2011 18:27:00 GMT'); 

veya daha fazla bilgi için

//when the length of the downtime in seconds is known. 
header('Retry-After: 86400'); 

article google okuyun.

İlgili konular