5 Eylül 2006, Salı
Çoğu kişi, Googlebot’un web’i taramak için web sunucularından sayfaları indirdiğini bilir. Daha az kişi, Googlebot bir sayfaya eriştiğinde ve If-Modified-Since nitelikli bir isteğe 304 (Not-Modified) yanıtı aldığında, Googlebot’un o sayfanın içeriğini indirmediğini bilir. Bu, web sunucunuzda tüketilen bant genişliğini azaltır.
Google’ın bir sayfa önbelleğine baktığınızda (örneğin, cache: operatörünü kullanarak veya arama sonuçlarında bir URL’nin altındaki Önbellek bağlantısına tıklayarak), Googlebot’un o sayfayı ne zaman aldığını görebilirsiniz. Daha önce, sayfanın önbelleği için listelediğimiz tarih, içeriği en son başarıyla getirdiğimiz tarihti. Bu, sayfayı çok yakın zamanda ziyaret etmiş olsak bile, sayfa önceki ziyaretten bu yana değişmediyse önbellek tarihinin oldukça eski olabileceği anlamına geliyordu. Bu durum, web yöneticilerinin Googlebot’un en son ziyaretini belirlemek için görüntülediğimiz önbellek tarihini kullanmasını zorlaştırıyordu. Aşağıdaki örneği ele alalım:
- Googlebot bir sayfayı 12 Nisan 2006’da tarar.
- Sayfanın önbelleğe alınmış sürümünde “Bu, Google’ın
https://www.example.com/adresinin 12 Nisan 2006 20:02:06 GMT tarihinde alınan önbelleğidir.” notu düşülür. - Googlebot periyodik olarak sayfanın değişip değişmediğini kontrol eder ve her seferinde
Not-Modifiedyanıtı alır. Örneğin, 27 Ağustos 2006’da Googlebot sayfayı kontrol eder,Not-Modifiedyanıtını alır ve bu nedenle sayfanın içeriğini indirmez. - 28 Ağustos 2006’da, sayfanın önbelleğe alınmış sürümü hala 12 Nisan 2006 tarihini gösterir; yani Googlebot bir gün önce ziyaret etmiş olmasına rağmen, sayfa içeriğini en son indirdiğimiz tarih görünür.
Kısa süre önce, önbelleğe alınmış sayfa için gösterdiğimiz tarihi, Googlebot’un sayfaya en son eriştiği zamanı (sayfa değişmiş olsun ya da olmasın) yansıtacak şekilde değiştirdik.
Bu, Googlebot’un sayfayı ziyaret ettiği en son tarihi belirlemenizi kolaylaştıracaktır. Örneğin, yukarıdaki örnekte, sayfanın önbelleğe alınmış sürümü artık “Bu, Google’ın https://www.example.com/ adresinin 27 Ağustos 2006 13:13:37 GMT tarihinde alınan önbelleğidir.” diyecektir.
Bu değişikliğin, sayfaları dizinimizde güncelledikçe tek tek sayfalar için yansıtılacağını unutmayın.
Biz bunu nasıl uyguluyoruz
Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.
İlgili hizmetler