Bot adalah program komputer yang berfungsi untuk menjalankan tugas tertentu, seperti memesan makanan atau memutar musik. Namun, bot juga dapat bisa mengunjungi situs web secara otomatis tanpa interaksi manusia. Hal ini dapat menyebabkan peningkatan lalu lintas pada situs web, yang disebut sebagai bot traffic (lalu lintas bot). Ini bisa menjadi masalah bagi pemilik website karena lalu lintas dapat mengganggu analisis kinerja situs web dan mengurangi kualitas pengalaman pengguna. Selain itu, lalu lintas bot juga dapat mempengaruhi lingkungan digital dengan meningkatkan konsumsi energi dan emisi karbon dioksida. Oleh karena itu, penting bagi pemilik website untuk memperhatikan bot traffic dan mengambil tindakan yang diperlukan untuk mengelolanya dengan baik.
Pelajari: cara membuat blog atau situs web.
Apa itu bot?
Bot adalah sebuah program komputer yang dirancang untuk melakukan tugas secara otomatis dengan bantuan internet. Bot dapat meniru atau menggantikan perilaku pengguna sebenarnya dan sangat baik dalam menjalankan tugas berulang dan biasa dengan cepat dan efisien. Jadi, jika Anda perlu melakukan sesuatu dalam skala besar, bot bisa menjadi pilihan sempurna.
Apa itu bot traffic?
Lalu lintas bot adalah lalu lintas (pengunjung) ke website atau aplikasi yang dilakukan oleh program komputer dan bukan manusia. Hal ini sangat umum terjadi di internet. Jika Anda memiliki situs web, kemungkinan besar akan ada kunjungan dari bot. Faktanya, hampir 30% dari seluruh kunjungan di internet saat ini berasal dari bot.
Pelajari: Penyebab pengunjung situs menurun dan apa solusinya.
Apakah lalu lintas bot buruk?
Bot traffic dapat berdampak buruk pada situs web Anda, tetapi tidak semua bot itu sama. Ada bot yang baik dan sah tergantung pada tujuan pembuatnya. Beberapa bot penting untuk mengoperasikan layanan digital seperti mesin pencari atau asisten pribadi. Namun, beberapa bot cenderung mencuri informasi sensitif dari situs web Anda. Penting untuk membedakan mana bot yang baik dan mana yang buruk. Kita akan membahas lebih lanjut topik ini.
Bot yang ‘baik’
Bot yang ‘baik’ melakukan tugas yang tidak membahayakan situs web atau server Anda. Contohnya crawler mesin pencari. Mereka memberitahu Anda apa yang mereka lakukan di website Anda. Crawler mesin pencari mengunjungi situs web Anda untuk mencari konten. Apa yang mereka dapatkan akan mereka masukkan ke dalam hasil pencarian mesin telusur. Jadi ketika kita berbicara tentang lalu lintas bot yang ‘baik’, kita berbicara tentang bot seperti itu.
Selain perayap mesin telusur, beberapa bot internet bagus lainnya meliputi:
- Perayap SEO: Jika Anda bekerja di bidang SEO, Anda mungkin menggunakan alat seperti Semrush atau Ahrefs untuk melakukan riset kata kunci atau untuk memahami pesaing. Agar alat tersebut dapat memberikan informasi kepada Anda, mereka juga menggunakan perayap untuk mengunjungi situs web dan mengumpulkan data.
- Bot komersial: Bot yang mendapat mandat dari perusahaan untuk mengumpulkan informasi dari situs web. Sebagai contoh, perusahaan riset dapat menggunakan bot itu untuk memantau berita pasar terbaru; jaringan periklanan membutuhkannya untuk memantau dan mengoptimalkan iklan mereka; dan situs web ‘kupon’ mengumpulkan kode diskon dan promo penjualan untuk pengguna website mereka.
- Bot pemantauan situs: Bot yang membantu Anda memantau waktu aktif situs web dan metrik lainnya. Bot ini memeriksa secara berkala status server dan durasi waktu aktif situs web Anda. Dengan demikian, bot pemantauan situs dapat memberikan laporan dan data kepada Anda untuk membantu mengambil tindakan jika ada masalah dengan website Anda.
- Feed/aggregator bots: Mereka mengumpulkan dan menggabungkan konten yang layak diberitakan untuk dikirim ke pengunjung situs atau pelanggan email Anda.
Bot yang ‘jahat’
Sudah pasti mereka ini melakukan hal yang buruk sesuai dengan niat jahat pembuatnya. Anda mungkin pernah melihat bot spam yang mengirim komentar spam ke situs web Anda dengan komentar yang tidak masuk akal, tautan balik yang tidak relevan, dan iklan yang berlebihan.
Bot dapat secara otomatis membuat banyak akun palsu dan mengirimkan ratusan atau bahkan ribuan entri palsu untuk ikut undian, sehingga meningkatkan kemungkinan keberhasilan mereka dalam memenangkan hadiah tersebut. Ini dapat merugikan peserta asli karena mereka harus bersaing dengan entri palsu dari bot.
Ada banyak bot jahat di internet saat ini yang dapat menimbulkan masalah seperti di atas. Oleh karena itu, reputasi bot secara umum menjadi buruk karena banyaknya bot jahat yang ada di internet.
Berikut adalah beberapa bot yang tidak Anda inginkan di situs Anda:
- Pengumpul email: Mereka memanen alamat email dan mengirim email berbahaya ke kontak tersebut.
- Bot spam komentar: Mengirim komentar spam ke situs web Anda yang berisi tautan yang mengarahkan orang ke situs web berbahaya. Dalam banyak kasus, isinya adalah iklan atau mencoba mendapatkan tautan balik.
- Bot pengumpul (scrapers): Bot ini berkunjung ke situs web Anda dan mengunduh semua yang dapat mereka temukan. Apapun itu termasuk teks, gambar, file HTML, dan bahkan video Anda. Operator bot kemudian akan menggunakan kembali konten Anda tanpa izin.
- Bot untuk isian kredensial atau serangan brute force: Bot ini mencoba untuk mencuri informasi penting dari situs web Anda dengan melakukan login seperti pengguna biasa. Bot akan mencoba untuk mengakses halaman login, dan menggunakan berbagai cara untuk mencoba masuk dengan username dan password telah mereka peroleh. Tujuannya adalah untuk mendapatkan akses ke informasi sensitif seperti data pribadi atau finansial.
- Botnet, komputer zombie: Adalah jaringan komputer yang telah terinfeksi oleh program jahat. Botnet melakukan serangan DDoS, yaitu serangan yang melumpuhkan situs web sehingga pengguna tidak bisa mengaksesnya. Selama serangan DDoS, para penyerang menggunakan jaringan perangkat yang terinfeksi untuk mengirimkan bot traffic ke situs web target. Ini akan membuat server web menjadi sibuk memproses permintaan tersebut sehingga tidak lagi mampu melayani permintaan dari pengguna yang sebenarnya, sehingga situs web akan menjadi sangat lambat bahkan tidak bisa diakses sama sekali.
Mengapa Anda harus peduli dengan bot traffic
Sekarang setelah Anda memiliki pengetahuan tentang lalu lintas bot, mari kita bahas mengapa Anda harus peduli.
Menjaga kinerja website Anda
Lalu lintas bot yang berbahaya bisa menimbulkan beban atau gangguan pada server web Anda. Hal ini terjadi ketika bot mengirimkan permintaan ke server web Anda dalam jumlah yang sangat besar, sehingga memakan banyak sumber daya seperti bandwidth dan CPU. Akibatnya, situs web Anda menjadi lambat bahkan tidak dapat diakses sama sekali jika terjadi serangan DDoS oleh bot yang terlalu banyak. Selain itu, serangan bot juga dapat merugikan bisnis Anda karena dapat menghilangkan lalu lintas dan peluang penjualan ke pesaing lain.
Bot jahat kadang-kadang terlihat seperti lalu lintas manusia biasa, sehingga sulit terdeteksi saat Anda menelisik dari statistik situs web. Akibatnya, Anda mungkin melihat lonjakan tidak wajar dalam lalu lintas ke situs web Anda dan tidak dapat memahami kenapa itu terjadi. Atau, meskipun Anda mendapatkan banyak lalu lintas, tetapi tidak menghasilkan konversi atau transaksi. Hal ini dapat merugikan bisnis Anda karena Anda tidak memiliki data yang akurat untuk membuat keputusan yang bijaksana.
Untuk keamanan situs Anda
Bot yang berbahaya dapat memengaruhi keamanan situs web Anda. Bot akan mencoba masuk ke situs web Anda dengan menggunakan berbagai kombinasi nama pengguna dan kata sandi, atau mencari celah keamanan untuk bisa menerobos masuk. Jika situs web Anda memiliki kerentanan keamanan, pencuri ini bahkan dapat memasang virus di situs web Anda dan menyebarkannya ke pengguna Anda. Jika Anda memiliki toko online, para peretas dapat mencuri informasi sensitif seperti detail kartu kredit. Jelas ini dapat merugikan bisnis Anda karena dapat mengakibatkan kerugian finansial dan kehilangan kepercayaan pelanggan dalam jangka panjang.
Untuk memelihara lingkungan
Lalu lintas bot juga mempengaruhi lingkungan. Bagaimana bisa? Ketika bot mengunjungi situs web Anda, mereka membuat permintaan HTTP ke server Anda untuk meminta informasi. Server Anda harus memproses permintaan tersebut dan memberikan informasi yang dibutuhkan. Setiap kali hal ini terjadi, server Anda harus menggunakan sedikit energi untuk memproses permintaan tersebut. Sekarang bayangkan berapa banyak bot yang ada di internet saat ini. Bot traffic menggunakan energi yang sangat besar! Pada akhirnya akan berdampak negatif pada lingkungan serta meningkatkan biaya operasional dan konsumsi energi dari server Anda.
Dalam hal ini, tidak ada bedanya apakah bot yang baik atau buruk mengunjungi situs Anda. Prosesnya sama saja. Keduanya menggunakan energi untuk melakukan tugasnya, dan keduanya memiliki konsekuensi terhadap lingkungan.
Di sisi lain, mesin pencari seperti Google adalah bagian penting dari internet, namun mereka juga dapat menjadi boros dalam mengunjungi situs web Anda. Terkadang mereka bahkan tidak memperbarui informasi dengan tepat. Oleh karena itu, sebaiknya Anda memeriksa log server untuk melihat seberapa sering mesin pencari dan bot mengunjungi situs web Anda. Anda bisa menggunakan Google Search Console untuk mengetahui berapa kali Google merayapi situs web Anda. Anda mungkin akan terkejut dengan jumlah pengunjung yang datang ke situs web Anda dari mesin pencari.
Apa yang dapat Anda lakukan untuk mencegah bot traffic ‘jahat’?
Anda dapat mencoba mengidentifikasi dan memblokir bot traffic jahat agar tidak masuk ke situs web Anda. Tindakan ini akan membantu menghemat bandwidth dan mengurangi beban pada server Anda, yang pada gilirannya membantu menghemat energi. Cara yang paling sederhana untuk melakukan ini adalah dengan memblokir alamat IP tertentu atau seluruh rentang alamat IP yang terkenal sebagai sumber lalu lintas bot yang merugikan. Pendekatan ini terbukti berhasil, tetapi membutuhkan waktu dan usaha untuk memantau dan memblokir secara manual.
Atau, Anda dapat menggunakan solusi manajemen bot dari penyedia seperti Cloudflare . Perusahaan-perusahaan ini memiliki basis data bot yang baik dan buruk yang luas. Mereka juga menggunakan AI dan pembelajaran mesin untuk mendeteksi bot berbahaya, dan memblokirnya sebelum dapat menyebabkan kerusakan pada situs Anda.
Jika Anda tidak mampu melakukannya sendiri, gunakan solusi manajemen bot dari penyedia seperti Cloudflare. Perusahaan ini memiliki database yang luas mengenai bot baik dan buruk. Mereka juga menggunakan teknologi kecerdasan buatan dan pembelajaran mesin untuk mendeteksi dan memblokir bot berbahaya sebelum dapat menyebabkan kerusakan pada situs web Anda. Dengan menggunakan solusi manajemen bot, Anda dapat lebih mudah dan cepat mengidentifikasi serta memblokir bot jahat tanpa harus melakukannya secara manual.
Gunakan plugin keamanan
Jika Anda menjalankan situs web WordPress, maka sebaiknya pasanglah plugin keamanan. Beberapa plugin keamanan populer seperti Sucuri Security atau Wordfence dijalankan oleh perusahaan yang memiliki tim ahli keamanan yang memantau dan menyelesaikan masalah. Beberapa plugin keamanan bahkan secara otomatis dapat memblokir bot jahat tertentu untuk Anda. Selain itu, beberapa plugin juga memberi Anda akses untuk melihat asal-usul lalu lintas yang tidak biasa, dan memungkinkan Anda untuk memutuskan bagaimana menanganinya. Dengan menggunakan plugin keamanan, Anda dapat lebih mudah mengelola ancaman keamanan pada situs web Anda.
Bagaimana dengan bot traffic ‘baik’?
Sekarang saya sudah paham, bot ‘baik’ adalah penting dan melakukan tugas mereka dengan jelas dan transparan. Namun, mereka tetap dapat mengkonsumsi banyak energi dan bahkan tidak selalu membantu Anda. Meskipun kita menganggap tujuan bot ‘baik’ adalah positif, namun mereka masih dapat merugikan situs web dan lingkungan Anda. Oleh karena itu, ada beberapa hal yang dapat Anda lakukan untuk mengelola penggunaan energi dan dampak lingkungan dari bot traffic ‘baik’, seperti membatasi kecepatan perayapan atau memodifikasi waktu tunggu antara permintaan. Selain itu, Anda juga bisa meninjau dan memilih bot ‘baik’ yang benar-benar bermanfaat bagi situs web Anda.
Blokir jika tidak berguna
Anda harus memutuskan apakah Anda ingin bot traffic ‘baik’ ini merayapi situs Anda atau tidak. Apakah keuntungannya jika mereka merayapi situs Anda? Lebih khusus lagi: Apakah manfaat dari perayapan tersebut lebih besar daripada biaya yang ditimbulkan pada server Anda dan lingkungan? Jadi, sebelum memutuskan untuk mengizinkan bot tersebut melakukan pemindaian, Anda perlu mempertimbangkan manfaat dan kerugian potensial yang terkait dengan tindakan tersebut.
Kadang-kadang mesin pencari bisa merayapi situs web Anda berkali-kali dalam satu hari, tapi mereka bukan pengunjung manusia asli. Jika hal ini terjadi, Anda mungkin perlu mempertimbangkan untuk memblokir mesin pencari tersebut karena tidak memberikan banyak manfaat bagi situs web Anda.
Batasi kecepatan perayapan
Jika bot mesin pencari mendukung pengaturan waktu perayapan di file robots.txt, Anda bisa mencoba membatasi kecepatan perayapannya. Dengan cara ini, bot tidak akan terus merayapi tautan yang sama setiap 20 detik. Situs apa yang memperbarui konten setiap 20 detik sepanjang hari? Ini sangat berguna jika Anda memiliki situs web yang besar dan ingin mengoptimalkan penggunaan sumber daya server.
Anda perlu mengatur tingkat kecepatan perayapan dan memeriksa dampaknya pada situs web Anda. Mulailah dengan sedikit penundaan, lalu naikkan jika Anda yakin tidak akan ada dampak negatif. Selain itu, Anda bisa menetapkan tingkat penundaan perayapan spesifik untuk bot dari berbagai sumber. Namun sayangnya, Google tidak mendukung pengaturan waktu perayapan, sehingga Anda tidak bisa menggunakan ini untuk bot Google.
Bantu bot traffic melakukan perayapan dengan lebih efisien
Bot mesin pencari tidak perlu mengakses semua bagian situs web kita. Contohnya adalah hasil pencarian internal. Oleh karena itu, kita bisa memblokir akses mereka ke bagian tersebut melalui file robots.txt. Hal ini dapat membantu menghemat energi serta mengoptimalkan anggaran perayapan.
Selain itu, Anda bisa membantu bot mesin pencari merayapi situs web Anda dengan lebih efisien dengan menghapus tautan yang tidak perlu. Sebagai contoh, WordPress membuat umpan RSS untuk komentar situs web secara otomatis. Umpan ini memiliki tautan tetapi hampir tidak ada orang yang mengaksesnya, terutama jika Anda tidak memiliki banyak komentar. Oleh karena itu, keberadaan umpan ini mungkin tidak memberikan nilai tambah. Justru malah menciptakan tautan tambahan yang menarik perayap untuk melaluinya, serta memakan energi dalam prosesnya.
Optimalkan perayapan situs web Anda dengan plugin
Anda dapat mematikan hal-hal yang tidak perlu yang ditambahkan secara otomatis oleh WordPress ke situs Anda. Anda dapat melihat pengaturan perayapan sebagai cara untuk dengan mudah membersihkan situs Anda dari overhead yang tidak diinginkan. Misalnya, Anda memiliki opsi untuk membersihkan pencarian situs internal situs Anda untuk mencegah serangan spam SEO!
Anda bisa mematikan atau menonaktifkan fitur-fitur yang tidak diperlukan yang secara otomatis ditambahkan oleh WordPress ke website Anda. Pengaturan perayapan dapat membantu Anda dengan mudah membersihkan website dari hal-hal yang tidak diperlukan. Sebagai contoh, Anda bisa membersihkan hasil pencarian internal website untuk mencegah serangan spam SEO yang merugikan. Dengan cara ini, Anda bisa memastikan bahwa bot mesin pencari hanya merayapi halaman yang relevan dan memaksimalkan penggunaan sumber daya server Anda.
Meskipun Anda baru mulai menggunakan pengaturan pengoptimalan perayapan hari ini, Anda sudah berperan menjaga lingkungan!