Bagaimana sebenarnya Alat Webmaster Google mengukur "Kinerja Situs"?

27

Saya telah bekerja selama dua bulan sekarang untuk meningkatkan waktu respons kami (terutama sisi server) pada forum baru (produk baru berdasarkan sudut pandang teknis) kami telah diluncurkan di Jerman beberapa bulan yang lalu dan saya seorang banyak yang kaget dengan hasil yang saya dapatkan. Saya memantau waktu respons kami menggunakan log Apache dan penerapan suar Boomerang kami sendiri .

Dengan menggunakan statistik saya, saya dapat melihat bahwa produk baru kami merespons sekitar 680 ms di mana produk lama kami merespons sekitar 1050 ms. Di sisi lain, Alat Webmaster Google memberi tahu kami bahwa laman kami memiliki waktu respons rata-rata sekitar 1500 ms hari ini, yakni 700 tiga bulan lalu dengan produk lama kami.

Saya pikir GWT memperhitungkan metrik sisi klien jadi saya telah menambahkan beberapa ukuran pada suar Boomerang kami dan semuanya terlihat baik-baik saja. Saya juga menjalankan beberapa halaman acak di ySlow dan Google Page Speed ​​dan semuanya terlihat lebih baik dari sebelumnya. Acara kami memiliki 82% pada alat Kecepatan Halaman Google yang cukup keren untuk situs dengan beberapa iklan di dalamnya :)

Akhir-akhir ini, kami telah menandatangani perjanjian dengan Akamai untuk menggunakan dua produk mereka: CDN untuk file statis kami (kami menggunakan CDN lain sebelumnya tetapi itu tidak terlalu efektif) dan RMA untuk meningkatkan rute Jaringan. Kami juga telah memperkenalkan mekanisme cache agresif baru untuk memastikan bahwa sebagian besar halaman yang dilayani ke crawler di-cache oleh grid memcache kami. Setelah memeriksa metrik saya, tampaknya perubahan ini telah meningkat dari 650ms menjadi sekitar 500ms, yang bagus (masih belum bagus tapi ini jelas merupakan peningkatan). Tetapi alat webmaster terus melaporkan waktu respons rata-rata yang meningkat di mana kami melihatnya menurun dalam waktu yang sama.

Apakah Anda pernah memiliki perilaku aneh yang sama di situs Anda saat melakukan peningkatan kinerja? Apakah Anda tahu cara memantau hal yang sama dengan Google dengan Kinerja Situs di Alat Webmaster Google sehingga kami dapat meningkatkan situs kami dan terus-menerus memeriksa apakah itu yang diinginkan Google?

Sunting 2011/07/26 : Terima kasih atas jawaban Anda semuanya! Namun demikian, saya tidak cukup tepat. Masalah utama yang kita miliki bukan dengan halaman Performa Situs tetapi dengan Statistik Perayapan untuk saat ini. Kami mungkin menemukan masalah di pihak kami dengan beberapa halaman yang sangat lambat (sekitar 3000 ms !!) dan kami berusaha memperbaikinya. Saya akan membuat Anda diposting segera setelah saya memiliki beberapa info. Terima kasih lagi !

Resi
sumber

Jawaban:

17

Sesuai panduan resmi

http://www.google.com/support/webmasters/bin/answer.py?answer=158541

Kinerja Situs adalah fitur Lab Alat Alat Webmaster yang menunjukkan informasi latensi tentang situs Anda. (Untuk melihat data Kinerja Situs, Anda harus menambahkan dan memverifikasi situs Anda di Alat Webmaster.)

Waktu pemuatan halaman adalah total waktu dari saat pengguna mengklik tautan ke halaman Anda sampai waktu seluruh halaman dimuat dan ditampilkan di browser. Itu dikumpulkan langsung dari pengguna yang telah menginstal Google Toolbar dan telah mengaktifkan fitur PageRank opsional.

Karena pengguna sering dapat berinteraksi dengan halaman web sebelum mereka sepenuhnya diunduh, ini adalah interpretasi yang sangat ketat dari kecepatan situs web . Tetapi masuk akal untuk menjadi sangat ketat pada ukuran ini karena jika sebuah halaman memiliki banyak JavaScript dinamis dan iklan yang dimuat secara dinamis, mungkin lebih tepat bagi pengguna untuk melihat halaman tersebut dimuat dengan lambat.

Oleh karena itu, cara mereka mengukur ini adalah dengan menggunakan tab Jaringan di alat Google Chrome alias ctrl+ shift+ I.

tab jaringan di alat Google Chrome

Dua peristiwa yang relevan adalah DOMContent Event Fired(garis biru) dan Load event fired(garis merah). Pada halaman acak di sini di situs ini, itu berarti jumlahnya masing-masing sekitar 600 ms dan 1,1 detik. Itu jauh, jauh lebih besar daripada waktu untuk mengunduh halaman dari baris perintah menggunakan wget- dan jelas mencerminkan waktu yang dihabiskan browser klien untuk membuat konten yang diunduh melalui HTTP.

(Ini juga agak tidak adil bagi saya, karena sebuah situs web dengan semua halaman statis akan memiliki keunggulan besar dibandingkan yang secara dinamis mengkustomisasi setiap halaman untuk pengguna tertentu, tapi saya kira mereka yang memutuskan!)

Jeff Atwood
sumber
2
Saya setuju tindakan ini tidak adil. Saya benar-benar mengambil masalah dengan Google yang berpotensi menghukum saya untuk berapa lama waktu yang diperlukan status Twitter saya untuk memuat secara tidak sinkron dan tidak mencolok, ketika daging halaman dimuat hampir secara instan. Lebih buruk lagi, sepertinya mereka mendorong format artikel multi-halaman yang dibenci semua orang, karena itu hampir pasti memuat lebih cepat.
Dave Ward
1
Jika Anda mempertimbangkan fakta bahwa Google menjual iklan dan lebih banyak permintaan halaman sering disamakan dengan lebih banyak iklan yang ditayangkan, masuk akal bahwa G $ mencoba mendorong situs untuk menggunakan format artikel multi-halaman.
runxc1 Bret Ferrier
@dave Google secara eksplisit mengatakan Performa Situs adalah fitur "labs" eksperimental, agar lebih jelas, jadi tidak pasti apakah ini digunakan untuk tujuan peringkat.
Jeff Atwood
1
@ Jeff, saya percaya begitu, kecuali mereka sudah berubah pikiran sejak ini: googlewebmastercentral.blogspot.com/2010/04/...
Dave Ward
1
Jadi apakah ini berarti sesuatu berjalan setelah window.onload tidak dihitung dalam waktu pemuatan halaman?
DisgruntledGoat