Skip to content
Carian

Masa pada halaman: definisi, cara ukur dan semakan

Tempoh pada halaman ialah durasi yang diukur pengguna secara aktif menghabiskan masa melihat satu halaman dalam sesi menurut rekod platform analitik; ia menandakan penglibatan tetapi bergantung pada kaedah pengukuran, acara dan tingkah laku sesi.

Time on Page: Understanding Website Visitor Engagement

Gambaran keseluruhan

Masa pada halaman menerangkan tempoh pengunjung menghabiskan pada satu URL dalam satu sesi, seperti yang direkodkan oleh sistem analitik anda. Sistem analitik berbeza mengukur tempoh itu dengan cara berbeza: sesetengahnya mengira jurang antara hits halaman, yang lain menggunakan peristiwa penglibatan atau metrik engagement-time terbina dalam (contohnya metrik engagement GA4). Masa pada halaman adalah isyarat perilaku tentang penglibatan kandungan; ia boleh berkorelasi dengan kepuasan pengguna tetapi tidak secara sendiri menentukan kedudukan. Pengimbasan, pengindeksan dan penarafan adalah peringkat berasingan: masa pada halaman adalah pengukuran perilaku selepas halaman dihidangkan, bukan satu perayap isyarat.

Langkah demi langkah

1. Sediakan platform analitik

Pasang dan konfigurasikan platform analitik anda (contohnya GA4). Tentukan sama ada anda akan bergantung pada metrik engagement terbina dalam atau menghantar peristiwa tersuai. Untuk aplikasi satu halaman (SPA), pastikan anda menghantar event page_view pada perubahan laluan maya dan tambah peristiwa visibility/heartbeat supaya tab tidak aktif dikendalikan dengan betul.

2. Audit pengukuran sedia ada

Semak sama ada skrip analitik dimuat pada halaman dan sama ada ia menghantar peristiwa untuk pemuatan halaman, tatal dan interaksi. Sahkan sama ada platform melaporkan metrik purata masa pada halaman atau menggunakan metrik engagement-time dan fahami bagaimana metrik itu ditakrifkan dalam antara muka laporan anda.

3. Tambah peristiwa penglibatan

Pasang peristiwa yang bermakna yang menunjukkan penggunaan aktif: kedalaman tatal, main media, klik signifikan, peristiwa visibilitychange/heartbeat, atau pemasa tersuai. Gunakan peristiwa asli platform analitik bila boleh supaya ia muncul dalam laporan terbina tanpa kerja agregasi tersuai.

4. Sahkan secara masa nyata

Gunakan alat debug semasa anda berinteraksi dengan halaman untuk mengesahkan peristiwa tiba. Dalam GA4 gunakan DebugView; dalam Google Tag Manager gunakan mod Preview. Buka Chrome DevTools Network untuk memeriksa permintaan keluar ke endpoint analitik anda dan sahkan payload mengandungi nama peristiwa dan cap masa yang dijangka.

5. Analisis dan segmen

Semak purata masa pada halaman bersama metrik penglibatan, kadar pentalan setara dan peristiwa penukaran. Segmenkan mengikut peranti, saluran pemerolehan, templat halaman dan kawasan bermasalah seperti SPA atau halaman di belakang dinding persetujuan.

6. Iterasi dan uji

Gunakan ujian A/B atau eksperimen kandungan untuk menguji susun atur, tajuk, multimedia dan pautan dalaman. Anggap masa pada halaman sebagai satu isyarat — nilaikan bersama metrik penukaran dan pengekalan.

Masalah biasa

Aplikasi satu halaman: Jika anda tidak menghantar peristiwa page_view maya, analitik hanya akan merekodkan muatan awal dan pengiraan masa berikutnya akan menjadi tidak tepat. Tab tidak aktif: pelayar memperlahankan pemasa dan pengguna mungkin meninggalkan tab terbuka; tanpa penjejakan visibility, halaman boleh kelihatan mempunyai masa pada halaman yang panjang. Halaman terakhir menunjukkan sifar saat: banyak sistem analitik mengira masa berdasarkan beza antara cap masa; halaman terakhir dalam sesi sering menunjukkan sifar melainkan anda menghantar peristiwa penglibatan akhir. Penghalang iklan dan tetapan privasi: menyekat atau gagal memuat skrip analitik menyebabkan jurang; pertimbangkan pengukuran sisi pelayan atau fallback Measurement Protocol. Pensamplingan dan konfigurasi sesi: pensamplingan, tetapan tamat sesi yang salah, atau ketidakpadanan zon masa boleh memutarbelitkan purata.

Masa pada halaman — pengesahan: senarai semak teknikal

- Skrip analitik hadir — tempat untuk sahkan: ambil HTML halaman — lulus apabila tag/gtag/gtm atau skrip analitik muncul dalam HTML yang dikembalikan oleh server. Gunakan: curl -L https://example.com/page untuk memeriksa HTML (curl -I hanya mengembalikan header).
- Page_view dihantar pada muat/tukar laluan — tempat untuk sahkan: GA4 DebugView atau GTM Preview — lulus apabila anda melihat event page_view dengan URL yang dijangka.
- Peristiwa penglibatan direkodkan — tempat untuk sahkan: real-time/DebugView analitik atau tab Network — lulus apabila peristiwa scroll/visibility/heartbeat muncul sebagai panggilan rangkaian atau event dalam DebugView.
- Penglibatan halaman terakhir ditangkap — tempat untuk sahkan: jejak sesi di ruang kerja analitik anda — lulus apabila sesi yang berakhir pada halaman menunjukkan penglibatan bukan sifar atau anda melihat peristiwa penglibatan akhir dicetuskan pada unload (navigator.sendBeacon atau setara).
- Tiada jurang akibat adblock — tempat untuk sahkan: log server & hits analitik — lulus apabila log server menunjukkan permintaan halaman tetapi hits analitik sepadan untuk sesi yang sama, atau apabila endpoint pengukuran sisi pelayan menerima peristiwa.
- Pengendalian halaman maya SPA — tempat untuk sahkan: konsol DevTools + rangkaian — lulus apabila perubahan laluan maya menghasilkan event page_view dan URL dalam payload analitik sepadan dengan URL yang terlihat.
- Pensamplingan dan tetapan sesi — tempat untuk sahkan: tetapan property analitik dan eksport event mentah — lulus apabila anda mengesahkan ambang pensamplingan tidak dikenakan dan timeout sesi sepadan dengan jangkaan anda.

Petua pengesahan: gunakan Chrome DevTools Network untuk melihat permintaan analitik keluar semasa anda berinteraksi; gunakan GA4 DebugView untuk melihat ketibaan peristiwa dan cap masa; gunakan log server untuk mengaitkan lawatan dengan hits analitik; dan uji dengan pelayar umum serta sambungan privasi diaktifkan untuk menghasilkan semula jurang. Untuk mengambil HTML dari luar pelayar anda gunakan curl seperti yang ditunjukkan di atas supaya anda melihat apa yang dihantar server sebelum JavaScript dijalankan.

Baca Panduan SEO Teknikal

Soalan lazim

Apakah perbezaan antara masa pada halaman dan purata tempoh sesi?

Masa pada halaman mengukur berapa lama pengguna menghabiskan masa pada satu URL. Purata tempoh sesi mengumpulkan masa di semua halaman dalam satu sesi. Kedua-duanya dipengaruhi oleh kaedah pengukuran; tiada satu pun memberikan gambaran penuh tentang penglibatan.

Mengapa kadang-kadang halaman menunjukkan sifar saat masa pada halaman?

Banyak platform analitik mengira masa pada halaman sebagai beza antara cap masa pageview ini dan hit yang dijejak seterusnya dalam sesi. Jika pengguna meninggalkan laman atau sesi berakhir pada halaman itu tanpa peristiwa seterusnya, pengiraan boleh menunjukkan sifar. Menghantar peristiwa penglibatan atau beacon akhir boleh mengelakkan itu.

Adakah masa pada halaman menjejaskan penarafan carian?

Enjin carian tidak menerbitkan pemetaan langsung dari masa pada halaman sisi klien ke algoritma. Metrik penglibatan pengguna boleh secara tidak langsung mempengaruhi sistem penarafan dalam cara yang kompleks, tetapi pengimbasan, pengindeksan dan penarafan kekal sebagai proses berasingan. Gunakan masa pada halaman sebagai input perilaku untuk penambahbaikan kandungan, bukan sebagai pengungkit penarafan yang dijamin.

Bagaimana saya harus mengukur masa pada halaman untuk aplikasi satu halaman (SPA)?

Hantar event page_view pada perubahan laluan maya dan tambah peristiwa penglibatan (visibilitychange, kedalaman tatal, interaksi media). Sahkan dengan DevTools Network dan GA4 DebugView bahawa pageview maya dan peristiwa penglibatan tiba dengan URL dan cap masa yang betul.

Bagaimana saya boleh debug hits analitik yang hilang?

Sahkan skrip hadir dalam HTML yang dirender di server (curl -L); buka Chrome DevTools Network semasa mengulangi tindakan; periksa GA4 DebugView atau GTM Preview; dan selaraskan dengan log server untuk melihat jika permintaan halaman berlaku tetapi panggilan analitik disekat atau tidak dihantar.

Terma berkaitan