Apa itu laporan statistik website?


Screenshot awstats kb masterwebnet com 1 My CMS

Laporan statistik website, atau singkatnya disebut statistik web (web statistics, web stats), adalah sebuah laporan (dalam bentuk halaman HTML atau teks atau PDF) yang berisi ringkasan trafik ke sebuah website. Contoh data yang dilaporkan adalah jumlah hit, number of pageviews (jumlah halaman), number of visits (jumlah kunjungan), total data transfer, dll.

Screenshot awstats kb masterwebnet com 2 My CMS

Laporan statistik web dihasilkan oleh program penganalisis log webserver seperti AWStats, Webalizer, dll.

Apa guna statistik web?

Statistik web berguna sekali untuk mengetahui seberapa popular sebuah website, seberapa banyak orang yang berkunjung setiap bulan, berapa bandwidth yang dibutuhkan, dll.

Kadang-kadang jika sebuah website ingin dijual atau ingin menawarkan penempatan iklan banner, harganya ditentukan salah satunya dari statistik webnya. Semakin popular dan besar trafik ke sebuah website, tentu saja harganya semakin mahal.

Bagaimana cara kerja program penghasil statistik web?

Setiap request ke website Anda (entah itu berupa gambar, teks, atau bahkan URL/alamat yang tidak ditemukan sekalipun) akan menghasilkan sebuah hit yang dicatat di sebuah baris di log webserver. Program penganalisis log webserver seperti Awstats atau Webalizer akan membaca baris demi baris log ini lalu meringkasnya menjadi laporan statistik. Setelah diringkas, data mentah dalam bentuk log webserver bisa dihapus atau dikompres.

STATISTIK WEB DI MWN

Program statistik web apa yang dipakai di MWN?

MWN menggunakan AWStats (http://awstats.sourceforge.net/), sebuah program statistik web yang popular dan gratis/open-source. Selain AWStats, program gratis/open-source lain yang juga terkenal yaitu Webalizer. Tapi, beberapa tahun terakhir ini, Webalizer tidak lagi aktif dikembangkan. Saat artikel ini ditulis, versi terbaru Webalizer adalah tahun 2002, sudah lama sekali. Sementara AWStats hingga kini masih diupdate dan diperbaiki.

Bagaimana melihat statistik web saya?

Setiap website (website utama maupun subdomain) yang dihosting di MWN akan memperoleh laporan statistik web yang bisa diakses dengan URL: http://NAMAWEBSITE/webapps/webstats(atau http://NAMAWEBSITE/webapps lalu klik Lihat Statistik). NAMAWEBSITE adalah nama website utama atau subdomain Anda, mis: example.com, member.example.com, dll.

Kenapa saat saya refresh beberapa saat kemudian, laporannya tetap tidak berubah/terupdate? Berapa sering laporan statistik diupdate?

Saat ini laporan statistik diupdate antara 1-2x sehari secara otomatis bagi seluruh website yang ada di server.

Apakah log mentah webserver tersedia?

Ya. Log mentah webserver disimpan di direktori sites/NAMASITE/syslog/ dalam satu file terpisah untuk satu hari dan dikompres sekali sehari. Sebanyak 2-3 bulan log mentah yang lama disimpan untuk arsip. Anda dapat mendownloadnya lewat pproggram FTTP atau dari control panel hosting. Lalu, jika mau, Anda dapat menggunakan program penganalisis web sendiri atau menyimpannya sebagai arsip.

Kenapa statistik web dipassword? Saya tidak bisa masuk melihat statistik web karena dipassword!

Statistik web sebetulnya data yang bisa dibilang sensitif karena berisi informasi ‘dapur’ sebuah website. Karena itu secara default di MWN diberi password. Untuk mengeset user dan password, Anda dapat login ke control panel hosting lalu memilih menu Passwords > Webstat Passwords. Silakan tambahkan username dan password yang diinginkan. Lalu nanti Anda dapat membagikan username dan password ini kepada siapapun yang Anda inginkan. Bahkan jika Anda rasakan siapapun boleh melihat statistik web, silakan pajang username dan password ini di halaman depan website Anda misalnya.

PENJELASAN ITEM LAPORAN STATISTIK

Apa itu hit?

Setiap permintaan ke webserver (baik itu gambar, teks, file lain, maupun request yang alamatnya salah sehingga menghasilkan kode error 404) akan menghasilkan 1 hit. Teknisnya, 1 hit adalah 1 HTTP request ke website Anda. Angka hit (biasanya) akan lebih besar dari jumlah file yang direquest, karena request yang bersifat resume dan yang gagal (kode respon 404, 302, 500, dll) pun akan direkam.

Hit akan lebih besar daripada pageview, visits, unique visits.

Setiap pengunjung membuka sebuah halaman HTML website Anda, mungkin saja menghasilkan beberapa hingga belasan/puluhan hit, karena di halaman website Anda tersebut dapat berisi banyak gambar, link ke file Javascript dan CSS.

Meskipun ini adalah data yang paling ‘mentah’, namun data ini yang paling reliable untuk dibandingkan antara satu website dengan website lain, atau satu website di server hosting yang lama dengan di server hosting yang baru.

Apa itu pageview (jumlah halaman)?

Pageview (jumlah halaman) di program AWStats didefinisikan sebagai hit terhadap file berekstensi teks seperti HTML, TXT, dll yang berhasil (kode respon 200). Di MWN, ekstensi file skrip seperti PHP pun dianggap sebagai teks, jadi jika skrip PHP Anda banyak menghasilkan gambar, perhitungan pageview website menjadi kurang akurat/representatif.

Pageview adalah sebuah pendekatan/perkiraan terhadap jumlah halaman yang dilihat oleh pengunjung. Antara satu program statistik/server hosting dan program/server lain bisa saja berbeda karena definisi persis pageview dan settingnya bisa berbeda. Jadi ketika membandingkan dua data pageview, perlu mengingat hal ini dan memaklumi perbedaan yang ada. Bandingkan juga hit-nya.

Apa itu visits (kunjungan)?

Visits (kunjungan) di program AWStats didefinisikan sebagai request oleh klien dengan alamat IP dan browser yang sama dalam rentang waktu 30 menit. Misalnya seorang pengunjung mengakses sebuah halaman di menit 1, lalu halaman lain di menit ke-20, dan halaman lain lagi di menit ke-40. Maka ketiga request (hit) ini dianggap satu visit yang sama karena semuanya terjadi dalam rentang di bawah 30 menit. Namun jika seorang pengunjung lain mengakses sebuah halaman di menit 1, lalu baru mengakses lagi di menit 35, maka kedua hit ini akan dianggap dua buah visit yang berbeda.

Visits merupakan upaya pendekatan/perkiraan untuk mengetahui berapa banyak kunjungan yang dilakukan terhadap website Anda. Karena kunjungan memang merupakan sesuatu yang sulit didefinisikan secara eksak, karena kebiasaan browsing orang yang berbeda-beda. Bisa saja seseorang membuka website Anda lalu mengklak-klik beberapa halaman selama beberapa menit, lalu menutupnya. Satu kunjungan yang jelas. Tapi bisa juga seseorang lain membuka website Anda, lalu membuka window atau program lain dan bekerja selama beberapa jam, baru kembali lagi ke browser yang tadi belum tertutup. Satu kunjungan atau dua? Belum lagi cara-cara browsing lain yang berbeda.

Log webserver tidak mencatat cookie, sehingga sesi kunjungan tidak dapat dideteksi dengan jelas. Karena itulah digunakan perhitungan pendekatan yang cukup umum yaitu selang waktu 30 menit.

Jadi ketika membandingkan dua data visits dari dua program/server hosting yang berbeda, ada baiknya mengingat hal ini dan memaklumi perbedaan yang ada. Bandingkan juga hit-nya.

Apa itu unique visitors (pengunjung unik)?

Unique visitors (pengunjung unik) di program AWStats didefinisikan sebagai visits dalam 1 bulan yang dilakukan oleh komputer dengan alamat IP dan browser yang sama.

Unique visitors akan lebih kecil atau sama dengan visits, karena bisa saja seorang pengunjung melakukan beberapa visits ke website Anda dalam 1 bulan.

Unique visitors merupakan upaya pendekatan/perkiraan untuk mengetahui berapa banyak orang (pengunjung) yang mengunjungi website Anda. Ketika membandingkan dua data unique visitors dari dua program/server hosting yang berbeda, ada baiknya mengingat keterbatasan ini dan memaklumi perbedaan yang ada. Bandingkan juga hit-nya.

Apa itu bandwidth / data transfer?

Data transfer adalah jumlah total data, dalam satuan byte atau KB (kilobyte) atau megabyte (MB) atau gigabyte (GB), yang dikeluarkan oleh website Anda untuk melayani permintaan dari pengunjung.

Untuk file-file statik seperti HTML dan gambar (GIF/JPG/PNG), ukurannya akan kurang lebih sama dengan ukuran file yang bersangkutan. Misalnya, dalam 1 bulan sebuah gambar berukuran 50KB direquest sebanyak 1000 kali. Maka data transfer untuk gambar tersebut adalah sekitar 50KB x 1000 = +- 50MB.

Untuk file skrip, ukurannya bukanlah ukuran kode sumber (source code) skrip tersebut, melainkan ukuran output dari skrip. Bisa saja sebuah skrip terdiri dari beberapa baris saja, tapi outputnya beratus-ratus KB. Maka yang diukur adalah output yang sekian ratus KB tersebut.

Semakin besar data transfer, semakin besar pula kebutuhan bandwidth untuk website tersebut.

Di MWN, setiap paket hosting memiliki batasan jumlah data transfer per bulan yang diizinkan. Namun saat ini jika sebuah website melebihi batasan data transfer ini, website belum akan diblokir atau dikenai biaya tambahan.

Apa itu traffic viewed dan traffic not viewed?

Website dapat diakses oleh manusia dan oleh program (skrip/robot/spider). Program penganalisis web seperti AWStats mencoba mengukur trafik yang dihasilkan oleh manusia saja, karena umumnya trafik oleh skrip/robot tidak diperhitungkan jika bicara tentang harga website atau harga iklan. Trafik oleh skrip/robot bisa dihasilkan dengan mudah dan dapat membuat laporan statistik menjadi tidak akurat.

Di AWStats, akses oleh manusia dinamakan traffic viewed. Akses oleh robot/spider/skrip/spam disebut traffic not viewed.

Data yang dilaporkan untuk adalah untuk traffic viewed saja, tidak untuk traffic not viewed. Tapi jumlah traffic not viewed diperlihatkan juga di laporan statistik.

Apa itu robot/spider?

Robot/spider adalah program yang mengakses halaman-halaman website (umumnya secara otomatis). Contoh robot/spider adalah milik search engine seperti Google, atau program pendownload masal seperti Wget.

Bagaimana memblokir robot/spider?

Tidak semua robot bersifat merusak/merugikan website Anda. Robot seperti milik search engine justru diharapkan, karena akan membantu halaman-halaman website Anda terdaftar lebih banyak di search engine. Robot baru akan merugikan bila terlalu cepat/banyak mengakses website sehingga membuat website/server menjadi pelan atau bahkan error. Untuk memblokir robot dapat digunakan file robots.txt (http://www.robotstxt.org/) atau dengan memblokir alamat IP-nya lewat .htaccess. Jika Anda butuh bantuan teknis, dapat menghubungi technical support kami.

Mengapa ada pengunjung yang tidak diketahui negaranya?

Negara sebuah pengunjung diperoleh dari database alamat IP. Database ini tidaklah selalu lengkap dan akurat, karena pemakaian sebuah alamat IP oleh berbagai ISP di dunia tidaklah selalu bisa dimonitor secara sentral. Namun pada umumnya ini bukan masalah, karena hanya sebagian kecil saja (mis: di bawah 5-10%) pengunjung yang tidak diketahui negaranya. Sebagian besar diketahui dan dari data tersebut Anda dapat melihat dari negara mana saja mayoritas pengunjung Anda.

Database IP yang digunakan di MWN diupdate setiap beberapa bulan sekali.

Bagaimana membaca dan menginterpretasi statistik website saya?

Berikut ini beberapa cara membaca dan menggunakan laporan statistik.

Pada umumnya data yang penting dilihat adalah hit, pageview, dan visits/unique visitors. Hit dapat lebih diperbandingkan dari satu program/website/server hosting dengan program/website/server hosting lainnya, sementara pageview dan visits/visitors perlu dimaklumi dapat sedikit berbeda dari satu program/website/server hosting dengan yang lainnya.

Namun, membandingkan sebuah laporan yang sama dari satu periode ke periode lainnya cukup berguna dilakukan, untuk mengetahui apakah pengunjung website Anda bertambah, apakah rata-rata kunjungan lebih lama/lebih banyak halamannya, bagaimana pergeseran peta pengunjung berdasarkan negara, dll.

Anda juga perlu melihat jumlah kode error HTTP dan melihat detil URL yang tidak ditemukan (daftar broken links). Ini adalah daftar link yang mungkin salah ketik di file-file HTML Anda. Anda perlu memperbaiki link yang salah ini, apalagi jika jumlahnya banyak. Artinya, pengunjung gagal menemukan link yang diinginkan.

Salah satu hal lain yang berguna untuk dilihat adalah daftar kata kunci pencarian. Ini adalah kata-kata kunci yang digunakan oleh pengunjung Anda ke search engine sebelum menemukan website Anda. Anda perlu melihat kata-kata kunci yang banyak digunakan, lalu membuat lebih banyak lagi konten (atau memperlengkapi lagi konten yang sudah ada) yang berisi kata-kata kunci tersebut. Ini karena konten-konten dengan kata kunci tersebutlah yang paling banyak dicari/diinginkan oleh pengunjung.

PERBANDINGAN DENGAN PROGRAM STATISTIK LAIN

Apa perbedaan statistik web di server hosting dengan statistik web menggunakan Webalizer?

Apa perbedaan statistik web di server hosting dengan statistik web menggunakan LiveStat atau Google Analytics?

Statistik web seperti LiveStat dan Google Analytics menggunakan metode yang berbeda dibandingkan dengan program seperti AWStats/Webalizer, yaitu tidak memperoleh data dari log webserver melainkan dari informasi yang diberikan Javascript saat pengunjung membrowsing halaman website Anda. Secara teknis, teknik ini disebut “web bug”, yaitu dengan menempelkan bug (sesuatu yang kecil, berupa setitik pixel misalnya) ke dalam halaman HTML Anda.

Kerugian:

  • membutuhkan Javascript.
  • harus ditempelkan di semua halaman HTML yang ingin diukur, jika ada halaman yang lupa tidak ditempeli, maka tidak terukur.
  • hanya dapat mengukur request ke halaman HTML, tidak dapat mengukur request ke yang lainnya seperti gambar, PDF, TXT, dll.

Keuntungan:

  • Karena umumnya robot/spider tidak dapat menginterpretasi Javascript, maka otomatis tidak terhitung.
  • Dapat menghitung pageview dengan lebih teliti/eksak, karena hanya yang benar-benar berupa halaman HTML-lah yang menghasilkan request bagi bug.
  • Dapat menghitung halaman yang tercache oleh proxy ISP/gateway. Seperti diketahui, request terhadap halaman yang dicache tidak akan terlihat oleh server semula, karena pengunjung menerima hasil cache dari server proxy. Request ini tidak tercatat di log webserver, tapi masih akan terhitung oleh web bug.
  • Dapat mengambil data seperti resolusi layar atau persentasi yang Javascriptnya dimatikan atau bahkan data-data lain yang bisa diambil oleh Javascript (seperti lokasi gambar, lokasi klik, dll). Informasi ini tidak tersedia bagi program penganalisis log webserver.

Bagaimana sebaiknya Anda menyikapinya? Karena keduanya memiliki kekurangan dan kelebihan masing-masing, maka gunakanlah laporan statistik dari server hosting (AWStats) maupun web bug (LiveStat/Google Analytics), sehingga Anda dapat membandingkan keduanya.

PERBANDINGAN DENGAN SERVER HOSTING LAMA

Mengapa setelah pindah hosting ke MWN, visits/visitors (jumlah kunjungan/jumlah pengunjung) website saya berkurang?

Silakan lihat penjelasan di atas mengenai definisi pageview, visits/visitors.

Dapat juga hal yang sebaliknya terjadi yaitu setelah dihosting di MWN, angka-angka ini naik.

Yang perlu dibandingkan adalah hit-nya. Jika hit-nya memang turun, maka memang ada faktor yang menyebabkan pengunjung jadi berkurang, misalnya lokasi server dll.