Update Pattern: 06 juni 2015
Tahukah anda bahwa data anda menjadi tidak akurat bila anda tidak menghapus spam referal pada Google Analytics. Spam Referreal secara tidak langsung menyumbang ‘Bounce Rate’ tinggi dan ‘Average Session Duration’ hingga 0!
Referral seharusnya menyenangkan karena itu berarti situs pihak ke-3 turut menyumbang ‘traffic’ bagi situs anda. Namun tidak dengan yang satu ini. Ya ! Spam Referral sangat mengganggu karena apabila situs anda belum mendapat kunjungan yang banyak, analisa data anda akan bias karena hal ini.
Mengapa ini terjadi ? jawabnya adalah mekanisme otentikasi
Ya, saat ini Google Analytics dan banyak tracker lainnya seperti Omniture, Piwik, Linktrackr berjalan tanpa otentikasi. Ini berarti script atau situs mana saja bisa mengirimkan data dengan menyamar sebagai pengunjung. Pertanyaannya mengapa para ‘spammer’ melakukan hal tersebut ? Dari ulasan di Internet saya melihat ada 3 alasan utama:
- Mengkoleksi Informasi, ya mereka melakukan kunjungan kepada situs anda dan mungkin melihat apakah ada yang bisa ‘dimanfaatkan’
- Menjual jasa ! ya jasa seo dan optimasi situs banyak menggunakan metoda ini untuk mentargetkan para webmaster
- Cookies Stuffing.. yang berarti begitu webmaster berkunjung, maka browser anda akan ditanami cookies affiliate jika anda berbelanja disitus tertentu
Sayangnya, saat ini belum ada solusi permanen bagi spam referral..
Lalu bagaimana kita mengatasinya ?
Sebelum kita mulai, mari mengenal dua macam spam bot referal:
- Bad Bot, mengunjungi situs anda dan menyamar sebagai visitor (sehingga menghasilkan session)
- Ghost Referral (tidak mengunjungi situs anda, namun mengirim data ke Google Analytics atas nama anda)
3 Langkah mengatasi bot-spam referral:
A. Menggunakan opsi exclude dari view setting
B. Melakukan Blok dari .htaccess
Buka file .htaccess situs anda dan tambahkan rule berikut:
# Block Referrer Spam RewriteEngine on RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly.\.ru/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.org/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.info/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*iloveitaly\.ru/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*econom\.co/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*savetubevideo\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*kambasoft\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*buttons\-for\-website\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*semalt\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://.*darodar\.com/ [NC] RewriteRule ^(.*)$ – [F,L]
C. Melakukan Filter pada View di Analytics
Masuk pada View > Filter, kemudian pada Filter Type pilih Custom kemudian pilih Exclude. Pada Filter Field pilih Hostname
Gunakan pola (regex) dibawah ini :
best-seo-(offer|solution)\.com|buttons-for-your-website\.com|googlsucks\.com|theguardlan\.com|(blogs\.|)forum69.info|(.*\.|)free-share-buttons\.com|pornhub.*\.me|torture\.ml|.*Get-Free-Traffic-Now\.com
dan
.*hulfingtonpost\.com|buy-cheap-online\.info|.*darodar\.com|.*event\-tracking\.com|.*weburlopener\.com|.*guardlink\.org
contoh:
Sedikit Catatan dari saya: Modifikasikan pola diatas jika anda menemukan pola yang belum terfilter.
Ingin tahu lebih banyak tentang Google Analytics ?
Ikuti pelatihan Google Analytics langsung dari Brilliant Digital – Google Partner Academy, lihat jadwal pelatihan Google Analytics disini
Referensi:
- http://viget.com/advance/removing-referral-spam-from-google-analytics
- http://www.analyticsedge.com/2014/12/removing-referral-spam-google-analytics/
- http://moz.com/blog/how-to-stop-spam-bots-from-ruining-your-analytics-referral-data
One thought on “Menghapus Spam Referral Pada Google Analytics”