Archive

Pengertian SEO

Search Engine Optimization atau SEO adalah upaya untuk mendapatkan ranking terbaik pada mesin pencari agar mendapatkan kunjungan pada website dengan memperhatikan faktor-faktor tertentu sesuai dengan Algoritma sebuah mesin pencari.

SEO sendiri dibagi menjadi 2, On Page SEO dan Off page SEO. SEO on page Adalah upaya mendapatkan ranking di mesin pencari dengan mengoptimalkan performa pada bagian/struktur halaman itu sendiri. SEO off page Pada tahap optimasi off page, optimasi dilakukan dari luar halaman yang akan mendukung eksistensi halaman utama, bisa berupa backlink, social share dan lainnya.

Internet merupakan dunia yang sangat luas. Konten informasi yang dibagikan bisa dibilang tak terhitung jumlahnya. Tanpa ada tool pencarian, rasanya tidak mungkin kita bisa menemukan informasi dengan mudah.

Inilah alasan utama para pengguna membutuhkan mesin pencari. Fungsi dasar SEO ada dua:  indeksasi dokumen di jaringan www dan menyediakan jawaban berdasarkan query.

Hasil pencarian yang muncul memang disesuaikan dengan query atau kata kunci yang dimasukkan. Jadi, pada prinsipnya, pengguna akan mendapatkan apa yang mereka cari di halaman hasil pencarian berdasarkan kata kunci ini.

Permasalahan yang kemudian muncul adalah kualitas informasi yang ditampilkan. Search engine memang menampilkan informasi atau dokumen dengan kata kunci yang diinginkan. Hal ini tidak diimbangi dengan tingkat relevansi serta kualitas informasi yang baik.

Mengapa SEO penting untuk website?

Sejak adanya mesin pencari seperti Google, hampir semua orang mencari informasi secara online melalui search engine. Dari data yang dipublikasikan oleh Google, website yang menempati peringkat pertama sampai ketiga mendapatkan total klik kumulatif sebesar lebih dari 50%. Peringkat pertama sendiri mendapatkan lebih dari 20%. Ini menunjukkan betapa pentingnya SEO untuk website anda, dengan bantuan SEO anda bisa mendapatkan ribuan hingga puluhan ribu pengunjung per hari.

Lebih dari itu, pengunjung dari mesin pencari merupakan orang-orang yang haus akan informasi dan ingin membeli produk. Kalau anda memiliki sebuah bisnis online, pengunjung dari mesin pencari akan memiliki tingkat konversi (conversion rate) terbesar.

SEO merupakan bagian dari inbound marketing yang merupakan teknik marketing modern di era digital. Pemasaran inbound, termasuk SEO merupakan metode marketing yang memakan biaya terkecil dibandingkan teknik pemasaran tradisional.

Isilah-istilah Mengenai SEO

Ada beberapa istilah yang harus dimengerti ketika membicarakan tentang SEO.

  • Backlink/ Inbound Link, link yang mengarah ke situs web Anda. Untuk tutorial cara mendapatkan backlink,
  • Outbound Link, link yang mengarah ke situs web lain dari situs web Anda.
  • Black Hat SEO, teknik SEO untuk menaikan peringkat yang sebenarnya dilarang.
  • White Hat SEO, teknik SEO pada umumnya.
  • PageRank (PR), algoritma pencarian pertama kali oleh Google. Sekarang digantikan oleh Google Panda, Penguin, dan algoritma-algoritma baru lainnya.

Konsep dasar SEO

Google (dan mesin pencari lain) adalah sebuah produk. Mereka ingin supaya orang lain puas menggunakan layanan mereka.

Pengguna menginginkan supaya website terbaik yang relevan dengan pencarian muncul di halaman pertama. Karena itulah mesin pencari selalu ingin menampilkan hasil terbaik untuk setiap kata kunci yang dimasukkan pengguna.

Jadi inti dari SEO adalah jadikan website anda yang terbaik untuk kata kunci yang anda inginkan.

Oke..jadi yang terbaik. Tapi dalam segi apa?

  1. Konten yang disajikan
  2. Struktur dan navigasi
  3. Kepuasan pengguna (User Experience/UX)
  4. Popularitas

Dalam seri panduan SEO ini kita akan mempelajari bagaimana anda bisa menjadi yang terbaik daripada saingan anda.

Apakah SEO bisa saya lakukan sendiri?

Ada banyak orang atau perusahaan yang menawarkan jasa SEO, tapi sesungguhnya SEO juga bisa anda lakukan sendiri tanpa menggunakan jasa.

Dengan adanya berbagai panduan SEO yang disediakan secara gratis di internet (termasuk panduan ini), anda bisa belajar otodidak dan mengaplikasikannya sendiri.

Anda bisa menghemat jutaan rupiah dengan melakukan optimasi sendiri.

Untuk website bersifat informasi yang strukturnya sederhana, anda kemungkinan besar tidak perlu menggunakan jasa SEO dan cukup mengandalkan panduan ini.

Tetapi kalau website anda punya struktur yang rumit misalkan toko online atau web-app, ada kemungkinan anda membutuhkan jasa SEO untuk menyederhanakan struktur agar ramah terhadap mesin pencari.

Apa saja yang harus saya pelajari?

Ada beberapa komponen utama dalam SEO, komponen-komponen ini yang akan menentukan seberapa baik website anda secara SEO. Komponen ini pula lah yang menentukan urutan rangking di hasil pencarian search engine.

Secara singkat, inilah yang perlu anda pelajari untuk menguasai SEO.

  1. Mengoptimasi halaman website
  2. Riset kata kunci (Keyword research)
  3. Menganalisa kompetisi
  4. Membuat konten yang teroptimasi
  5. Membangun popularitas, link, dan reputasi
  6. Melakukan audit terhadap performa SEO

Kelebihan dan Kekurangan SEO

Kelebihan SEO:

  • Mendatangkan pengunjung secara gratis. Semakin tinggi ranking website Anda pada mesin pencarian, semakin banyak jumlah pengunjung yang Anda dapatkan.
  • Memotong biaya iklan. Jika Anda berhasil memperbaiki ranking website Anda pada halaman pencarian secara otomatis keberadaan website Anda semakin mudah ditemukan yang sekaligus mengurangi anggaran untuk beriklan.
  • Mudah terkenal. Apabila website Anda berada pada peringkat yang bagus, orang akan mengingat alamat website dan datang kembali dengan mengetikkan URL website Anda tanpa melalui perantara mesin pencari.
  • Terdapat software/website pendukung utuk melakukan optimasi meliputi riset kata kunci, update ranking dan saran optimasi untuk menduduki peringkat pertama.

Kekurangan SEO:

  • Membutuhkan kesabaran dan waktu yang lama. Anda harus mengalami monitoring terhadap proses optimasi SEO dan perkembangannya secara berkala agar website Anda mencapai peringkat yang bagus dan mempertahankannya.
  • Peringkat website menurun. Jika terdapat website lain memiliki halaman dengan konten yang lebih relevan, lengkap dan menjawab kebutuhan pengguna mesin pencarian maka tidak menutup kemungkinan peringkat website Anda akan turun.
  • Banyak hal teknis/non-teknis yang harus Anda kuasai untuk mengetahui faktor apa yang dapat menyebabkan ranking website Anda mendapatkan ranking yang bagus atau sebaliknya.
  • Selalu update terhadap algoritma mesin pencari yang dapat berubah setiap saat agar website Anda tetap mengikuti aturan yang ada dan memiliki performa yang bagus.
  • Persaingan yang ketat. Jika website Anda menyediakan informasi penting atau digunakan untuk bisnis online, maka semakin berat untuk melakukan optimasi dikarenakan banyak website yang ingin mendudukan peringkat teratas dengan melakukan SEO.

Kesimpulan

Implementasi SEO bisa dibilang bukan hal baru yang Anda ketahui. Hampir setiap hari kita menggunakannya untuk mencari informasi melalui internet, seperti membuka Google dengan menggunakan kata kunci tertentu.

Pada intinya SEO berpusat pada menyediakan konten yang menarik, baik untuk pengunjung maupun mesin pencari.

Namun, terkadang pada saat menulis konten kedua syarat itu tidak bisa diimplementasikan secara maksimal. Konten yang bertujuan untuk keperluan SEO bisa jadi tidak terlalu nyaman dibaca oleh pengunjung alhasil user-experience  tidak terlalu diperhatikan.

 

Plugin ‘All In One SEO Pack’ untuk WordPress

Plugin All in One SEO Pack adalah cara terbaik melakukan Optimasi website .Optimasi website adalah sangat penting untuk meningkatkan performa dalam website maupun blogyang kamu kelola. Hal ini diperlukan untuk meningkatkan peringkat website di halaman hasil mesin pencarian. Salah satu cara yang bisa kamu terapkan adalah dengan memasang All in one SEO Pack.

Mengapa Memerlukan Plugin SEO untuk WordPress

Search Engine Optimization, atau biasa disingkat dengan SEO, dapat membantu meningkatkan peringkat website Anda di Google dan search engine lainnya.

Meskipun WordPress telah menyediakan fitur untuk pengaturan agar website SEO friendly, masih banyak lain hal yang dapat Anda lakukan untuk meningkatkan SEO dari website Anda. Seperti menambahkan meta tag, menghasilkan sitemap XML, mencegah duplikat konten dan sebagainya.

All in One SEO Pack membantu Anda untuk melakukan hal tersebut dengan tampilan yang mudah digunakan pada dashboard WordPress Anda. Silakan ikuti langkah bagaimanana cara setting All in One SEOP Pack di bawah ini.

Langkah Cara Setting All in One SEO Pack

Untuk fitur basic dari dari plugin All in One SEO Pack tersedia secara gratis. Jika Anda ingin menggunakan fitur seperti sitemap video, SEO eCommerce, bantuan support selama 1 tahun dan fitur lainnya, dapat menggunakan versi berbayar.

Jika Anda tidak memerlukan fitur dari versi berbayar, silakan langsung ke tahap cara setting All in One Seo Pack di bawah ini.

Langkah 1: Instal dan Aktifkan Plugin

Langkah pertama yang perlu Anda lakukan adalah instal dan aktifkan plugin All in One SEO Pack.

1. Silakan login ke dashboard admin WordPress, kemudian pilih menu Plugins > Add New.

cara setting all in one seo pack

2. Pada kolom pencarian silakan ketikkan All in One SEO dan klik tombol Install Nowpada plugin All in One SEO Pack.

setting all in one

3. Setelah proses instalasi selesai, silakan aktifkan dengan menekan tombol Activate.

mengaktifkan plugin

Langkah 2: Lakukan Konfigurasi pada Plugin

Setelah diaktifkan, plugin akan ditambahkan pada menu sebelah kiri di admin area WordPress. Untuk melakukan konfigurasi pada plugin yang baru diinstal, silakan klik menu All in One SEO > General Settings.

setting all in one seo

Pada halaman pengaturaturan tersebut, Anda akan menemukan banyak pengaturan yang dapat Anda gunakan. Anda tidak perlu khawatir kesulitan memahami apa saja fungsi pada pengaturan yang ada. Keterangan untuk tiap poin pengaturan bisa Anda dapatkan di sana. Anda hanya perlu menekan ikon berupa tanda tanya.

Berikut ini adalah pengaturan yang dapat Anda ubah.

a. General Settings

general setting

  • Canonical URLs – Jika pilihan ini diaktifkan, website Anda akan lebih aman dari masalah penalti oleh Google mengenai URL berbeda dengan koten yang sama.
  • No Pagination for Canonical URLs – Pilihan ini akan menghapus pagination dari URL canonical.
  • Enable Custom Canonical URLs – Pilihan ini akan menambahkan sebuah kolom baru untuk custom canonical di halaman editor postingan.
  • Use Original Title – Jika mengalami masalah dengan template atau plugin mengenai penulisan tag judul, silakan aktifkan pilihan ini.
  • Use Schema.org Markup – Pilihan ini menyediakan informasi yang diperlukan search engine untuk menampilkan rich snippets di hasil pencarian.
  • Log Important Events – Pengaturan ini berguna jika Anda menginginkan log dari plugin lain.

b. Home Page Settings

Di sini Anda dapat menentukan title dari homepage website. Title yang ada bisa berbeda dengan title utama website WordPress Anda. Silakan gunakan title menarik, berisi keyword yang mewakili tema website Anda.

Jika bagian ini dikosongkan, maka plugin All in One SEO akan menggunakan title default dari website WordPress. Sebenarnya hal ini bukanlah masalah berarti. Baik itu title yang sama ataupun berbeda dengan blog Anda, pastikan bahwa title tersebut mengandung keyword utama website Anda.

  • Home Title – SEO Meta Title untuk home page. Title ini akan tampil pada bagian atas di tab browser ketika home page diakses. Direkomendasikan memiliki panjang karakter maksimal 60 karakter.

a. General Settings

general setting

  • Home Description – Meta description untuk home page atau halaman utama. Deskripsi ini akan tampil di search engine ketika alamat website Anda diketikkan. Panjang karakter yang direkomendasikan adalah 160 karakter.

c. Title Settings

tittle setting

  • Rewrite Titles – Aktif secara default. Pilihan ini memungkinkan Anda untuk memodifikasi title pada tiap jenis konten.
  • Capitalize Titles – Aktif secara default. Pilihan ini akan mengubah setiap kata pada title.
  • Home Page Title Format – Kolom isian untuk mengubah format dari page title.

d. Custom Post Type Settings

custom post

  • SEO for Custom Post Types – Aktif secara secara default. Pilihan ini mengaktifkan All in One SEO bekerja dengan custom post types yang ada pada website Anda.
  • SEO on only these post types – Untuk memilih hanya tipe postingan tertentu dimana plugin akan berfungsi dengan mencentang pilihan yang diinginkan.
  • Enable Advanced Options – Pilihan ini akan menambahkan pilihan baru berupa Custom titles. Beri tanda centang jika ingin Anda aktifkan. Custom titles berguna untuk konfigurasi format dari title tags postingan.

e. Display Settings

display setting

  • Show Column Labels for Custom Post Types – Berguna untuk menampilkan kolom SEO Title, SEO Keywords, dan SEO Description. Silakan pilih di tempat yang ingin Anda tampilkan.

f. Nonindex Settings

Pilihan ini berguna ketika Anda ingin mencegah search engine melakukan indeks pada konten atau link di website yang mengarah ke website lain.

g. Advanced Settings

advance settings

  • Autogenerate Descriptions – Centang bagian ini untuk membuat deskripsi secara otomatis dari konten Anda.
  • Remove Descriptions For Paginated Pages – Pilihan ini berguna untuk menghapus meta description dari halaman 2 dan seterusnya sebuah postingan dengan pagination.
  • Never Shorten Long Descriptions – Silakan aktifkan jika Anda ingin membuat deskripsi dengan panjang lebih dari 160 karakter.

Setelah Anda menetapkan semua pengaturan, silakan simpan pengaturan dengan menekan tombol Update Options.

Cara melakukan pengaturan

Sebagai langkah awal, kamu harus instalasi dan mengaktifkan plugin All in one SEO Pack. Caranya adalah dengan login ke dashboard admin WordPress. Lalu, lanjutkan dengan memilih Plugins > Add New.  Kemudian di kolom pencarian, kamu bisa mengetikkan All in one SEO dan setelahnya kamu bisa klik pada tulisan Install Now di All in one SEO Pack. Tunggulah sampai proses instalasi selesai untuk dapat mengaktifkannya dan setelah selesai barulah kamu bisa klik Activate.

Kini plugin kamu sudah aktif dan secara otomatis ditambahkan di menu sebelah kiri terutama di admin area WordPress. Konfigurasi plugin yang sudah diinstal tersebut bisa dilakukan dengan cara klik All in one SEO > General Settings. Lalu akan muncul di halaman tersebut pengaturan-pengaturan dasar. Memang, bagi pemula hal ini akan nampak membingungkan, namun kamu cukup menekan ikon tanda tanya yang muncul. Setidaknya pengaturan yang bisa kamu ubah sesuai dengan kebutuhan website di antaranya adalah sebagai berikut.

  • General setting

Beberapa pilihan dalam menu general setting yang akan muncul saat kamu memasang All in one SEO Pack di antaranya adalah Canonical URL’s yang mana bila ini diaktifkan website lebih aman dari penalti Google untuk URL beda dengan konten yang sama. Kemudian untuk No Pagination for Canonical URL’s akan menghapus pagination dari URL canonical. Lalu, kamu bisa menambahkan Enable Custom Canonical URL’s. Jika kamu menggunakan Use Schema.org Markup dapat menampilkan rich snippets pada kolom hasil pencarian.

  • Homepage setting

Homepage setting dalam All in one SEO Pack juga terbagi menjadi dalam dua bagian yakni home tittle dan home descriptionHome Tittle adalah SEO meta tiitle untuk homepage dan akan muncul di browser bagian atas saat halaman diakses. Sementara untuk Home Description atau biasa disebut dengan meta description yang menampilkan deskripsi di search engine ketika halaman websitediketik.

  • Tittle setting

Bila kamu ingin tampilan judul terlihat lebih baik maka perlu diperhatikan pula pada bagian ini. Ada tiga hal yang akan muncul di sini yakni Rewrite Titles yang dan memungkinkanmu memodifikasi judul pada tiap jenis konten. Selanjutnya ada Capitalize Titles dapat mengubah setiap kata pada judul dan Homepage Title Format pada kolom ini kamu bisa mengubah format dari page title. Ketiga bagian tersebut akan aktif secara default.

  • Custom post type setting

Pada menu ini ada empat pilihan yang bisa disesuaikan yakni SEO for Custom Post Types untuk mengaktifkan All in one SEO Pack dan bekerja dengan cara custom post types yang ada di websitemu. Kemudian ada SEO on only these post types yang berfungsi hanya memilih jenis postingan tertent dan Enable Advanced Options yang bisa kamu tambahkan pilihan baru berupa custom titles.

  • Display Setting

Dalam display setting terdapat tampilan Show Column Labels for Custom Post Types yang akan menampilkan kolom-kolom terkait SEO. Mulai dari tittle, keywords, dan description. Adanya kolom Nonindex Settings juga sangat membantu kamu untuk mencegah search engine melakukan indeks pada konten maupun link yang bisa mengarah ke website lainnya, sehingga dapat terjadi bounce rate. Kemudian, setelah semua langkah tersebut kamu lakukan jangan lupa untuk tekan tombol save.

kesimpulan

Langkah mengenai cara setting dan mengatur All in one SEO Pack dapat dilakukan dengan mudah. Akan tetapi, bagi pemula meskipun terlihat sulit, kamu tidak perlu khawatir karena tutorial dan ulasan ini dapat membantu, semoga bermanfaat. Untuk menunjang website, kamu juga membutuhkan hosting kalian bisa menggunjungi di indowebhost.co.id agar website dapat berjalan dengan baik.

 Kini Anda telah mengetahui cara pengaturan berikut fungsinya yang berguna untuk meningkatkan potensi blog lebih baik lagi di hasil pencarian search engine.

Website Lemot Atau Overload Saat Diakses

Banyak hal yang dapat menyebabkan website Anda menjadi lambat ketika diakses padahal sebelumnya sangat cepat. Salah satu hal yang menyebabkan hal ini karena website Anda menggunakan resource (CPU, MEMORI, VIRTUAL MEMORI, dan limit lainnya) yang telah disediakan untuk akun Anda. Anda dapat selalu mengecek status penggunaan resource di akun Anda melalui menu Resource Usage pada cPanel dengan thema X3 dan pada Paper Latern. Silakan cek pada CPU and Concurrent Connection Usage.

Theme X3

 

Paper Lantern

 

Banyak hal yang menyebabkan overload. Di antaranya adalah penggunaan plugin yang memberatkan (contoh: plugin Jet pack jika Anda menggunakan WordPress) atau script atau thema dari sumber yang tidak dapat dipercaya. Script atau plugin atau theme dari sumber yang tidak dapat dipercaya seringkali menjadi sasaran Malware sehingga sering digunakan untuk tindakan kejahatan dan menyebabkan akun overload.

Klik link ini untuk mengetahui lebih lanjut mengenai malware, penyebabnya dan cara mengatasinya.

Selain itu, banyaknya domain atau website yang Anda addon di akun hosting Anda juga dapat menyebabkan hal ini karena pada dasarnya Anda menggunakan resource yang sama untuk beberapa website di dalamnya.

Solusi:

1. Untuk solusi tersebut Anda harus melakukan optimasi website Anda agar lebih ringan digunakan dengan menghapus beberapa plugin yang memberatkan atau ubahlah theme Anda menjadi lebih ringan.

2. Upgrade paket hosting Anda dan jika Anda telah berada di paket tertinggi (Bisnis), maka Anda harus menggunakan VPS. Di VPS, kami membantu setupnya hingga siap digunakan sebagai web server dan Anda cukup mengupload website Anda atau memindahkan website Anda ke VPS tersebut.

Apa itu SSH?

Apa kabar kalian para indowebers? Kali ini kami akan memberikan sedikit informasi mengenai SSH (Secure Shell) atau bisa disebut juga FTP (File Transfer Protocol). Bagi kalian yang sudah lama mengeluti dunia blogging pasti sudah tidak asing lagi dengan istilah ssh,  tapi untuk kalian yang masih baru menginjakan karir kalian di dunia blogging pasti heran dengan istilah tersebut, tenang saja kami akan memberikan sedikit penjelasan buat kalian yang masih belum tahu arti dan manfaat dari ssh. Yuk simak penjelasan berikut ini.

Pengertian SSH (Secure Shell)

SSH adalah aplikasi pengganti remote login seperti telnet, rsh, dan rlogin, yang jauh lebih aman. Fungsi utama aplikasi ini adalah untuk mengakses mesin secara remote. Sama seperti telnet, SSH Client menyediakan User dengan  Shell untuk remote ke mesin. Tidak seperti telnet, SSH menyediakan koneksi enkripsi antara Client dengan server. Dalam prakteknya, penggunaan menggunakan telnet dan ssh seperti perbedaan dengan mengakses website biasa (HTTP) dengan website yang lebih aman (HTTPS).

Manfaat SSH

Dengan menggunakan SSH Kalian dapat bergerak bebas melalui stukrur file akun hosting. Kalian juga dapat menjalankan tugas seperti monitoring log file dan memulai atau menghentikan service ( berlaku di layanan VPS / Dedicated). Bahkan Kalian juga dapat menggunakannya untuk install software ke akun hostingmu atau manage database MySQL. SSH mengijinkan Kalian untuk melakukan banyak hal lebih dari stkalianrd web.

Keuntungan menggunakan SSH

SSH mengijinkan mengenskripsi data sehingga kemungkinan malicious tidak dapat mengakses informasi user dan password. SSH juga mengizinkan untuk menembus protokol lain seperti FTP. Berikut beberapa hal spesifik yang perlindungan yang diberikan SSH :

– DNS Spoofing

Penyerangan hacking jenis ini dilakukan dengan cara memasukkan data dalam Sistem Domain yang dimana Name Server cache database. Hal ini akan menyebabkan Name Server akan kembali ke IP yang salah sehingga dapat mengalihkan lalu lintas ke komputer lain.

– Manipulasi Data seperti halnya router disepanjang jaringan

Penyerang memperoleh atau merubah data pada perantara sepanjang rute jaringan. Hal ini sering dilakukan pada router dimana data masuk dari gateway atau pos pemeriksaan di jalan ke tujuan.

– IP Address Spoofing

IP Spoofing bekerja dengan  menyembunyikan alamat IP dengan membuat paket IP yang berisi alamat IP palsu dalam upaya untuk meniru koneksi lain dan menyembunyikan identitas ketika Kalian mengirim informasi.

Untuk mendapatkan akun dan penggunaan dari SSH ini, Kalian bisa mendapatkan akun SSH gratis dari penyedia provider asalkan syaratnya server base on linux.

Demikian sedikit penjelasan mnegenai SSH, semoga bermanfaat. Jika kalian ingin membuat website tapi bingung mau buat dimana, cek halaman kami aja disini. Banyak promo menarik loh, jangan lupa untuk berkunjung ya!.

Error 404 Not Found

Error 404 Page Not Found merupakan sebuah pesan atau respon yang ditampilkan browser bila request atau permintaan client kepada web server yang dituju mengalami suatu masalah atau kendala. ERROR 404 Page Not Found merupakan salah satu kode dari sekian banyak HTTP Status Kode yang berbeda. Dalam kode Error 404 Page Not Found menunjukkan bahwa halaman file/dokumen atau bagian (section) yang direquest oleh client sudah tidak berlaku atau hilang.

404 adalah kode status HTTP. Setiap kali anda mengunjungi suatu halaman web, komputer Anda akan meminta data dari server menggunakan HTTP ( Hypertext Transfer Protocol ). Sebelum halaman web ditampilkan dalam browser, web server mengirim HTTP header, yang berisi kode status. Tanpa kita ketahui, browser kita telah mengirimkan server header sendiri, yang berisi lebih banyak informasi.

– Pengertian istilah 404 Not Found

Dalam dunia teknologi informasi terutama internet, istilah Error 404 Not Found mengacu pada sebuah website yang tidak bisa dibuka. Istilah ini dalam dunia akademis disebut dengan linkrot atau link yang sudah membusuk sebagaimana disebutkan oleh peneliti dari Whitireia Community Polytechnic, Selandia Baru, Alisa Parker dalam papernya berjudul ‘Link Rot: How the Inaccessibility of Electronic Citations Affects the Quality of New Zealand Scholarly Literature’ seperti dikutip dari Tirtot.id.

Link yang sudah ‘membusuk’ tersebut dapat ditemukan dalam rujukan pada jurnal-jurnal ilmiah. Contohnya saja yang ditulis oleh Tirto.id tersebut adalah jurnal New Zealand of Employment Relationyang terbit dari 2002 hingga 2005, dinyatakan bahwa 70 persen link rujukannya tidak bisa dibuka dan muncul tampilan Error 404.

Istilah 404 mengacu pada kombinasi kode angka kesalahan user dan syntax error. Angka 4 pertama merujuk pada kesalahan dari user seperti salah memasukkan kode link. Sedangkan untuk angka 04 berikutnya lebih mengacu pada ketiadaan atau dikenal dengan syntax error.

– Penyebab utama 

Penyebab utama ERROR 404 ini adalah postingan atau artikel yang telah terindeks oleh google lalu kita hapus dari blog. Ketika seseorang menemukan artikelnya di hasil pencarian, linknya akan menuju ke blog tapi halaman tidak di temukan karena Artikelnya sudah di hapus.

Link error berikutnya berasal dari artikel lain yang di blog yang telah bemberi link ke halaman artikel yang telah di hapus. Selain itu, bisa saja blogger lain telah membuta link dari blognya menuju ke halaman artikel yang telah terhapus tersebut.

Penyebab Error 404 memang sangat beragam dan ini bisa muncul di semua platform baik menggunakan Mozilla Firefox, ataupun Google Chrome. Terutama bila sebuah website yang dibuat dengan menggunakan WordPress. Setidaknya ada tiga masalah utama penyebab munculnya Error 404 tersebut di antaranya adalah:

  • Salah memasukkan URL

Dalam sebuah website nama URL sangat penting untuk mempermudah pencarian di mesin pencari. Kesalahan memasukkan nama URL memang terlihat sepele. Namun ini juga menjadi hal paling fatal sehingga website yang kamu cari tidak keluar atau muncul Error 404. Misalnya, memasukkan huruf tertentu lebih dari satu kali, Atau kamu mungkin saja memasukkan huruf yang salah. Tetapi, jika kamu lakukan secara terus menerus dan tidak melakukan koreksi ketika memasukkan URL tersebut, maka sampai kapanpun jika salah memasukkannya website menjadi tidak muncul.

  • Masalah caching

Kesalahan kedua adalah adanya masalah pada cachingChace sendiri merupakan sebuah proses penyimpanan data sementara sebuah halaman HTML dengan tujuan mengurangi penggunaan bandwidth dan loading server. Jadi, bisa dibilang jika chace ini sebenarnya adalah merupakan teknologi yang berguna untuk menampilkan halaman sebuah website dengan lebih cepat.

Bisa saja, browser yang kamu gunakan melakukan caching pada sebuah website yang sedang diakses. Padahal website tersebut menampilkan notifikasi tidak ditemukan. Kamu pun akan melihat tampilan Error 404 walaupun website atau situs tersebut masih bisa dibuka lewat browser pengguna lainnya.

  • Pengaturan nama domain (DNS)

Yang membuat sebuah website tidak bisa dibuka mungkin saja domainnya bermasalah. Salah satunya adalah domain tersebut belum dipropagasi ke DNS. Maka dari itu, tampilan Error 404 tersebut sering muncul saat kamu mencoba mengakses situs tersebut.

Propagasi domain adalah sebuah proses pengalihan domain lama ke domain baru. Dalam propagasi domain biasanya membutuhkan waktu yang tidak sebentar. Biasanya memakan waktu selama beberapa jam bahkan beberapa hari. Hal ini tergantung dari ISP yang digunakan dan ketika kamu membuka website namun yang muncul adalah Error 404 bisa saja website tersebut dalam masa propagasi atau masih belum dipropagasi sehingga membutuhkan waktu untuk penyesuaian.

  • Permasalahan Compatibility

Bila Error 404 terjadi pada website yang menggunakan wordpress, hal tersebut mungkin juga karena permasalahan Compatibility. Dalam kasus tertentu, permasalahan pada plugin atau tema dapat berpengaruh pada WordPress dalam membuat URL dan permalink website. Maka dari itulah bila pengunjung mengakses URL tersebut tidak berfungsi akibat masalah Compatibility, maka akan muncul tampilan error pada website itu sendiri.

– Cara mengatasinya

Bila website yang di inginkan adalah situs penting bukan berarti tidak bisa diatasi. Ada beberapa cara sederhana yang bisa lakukan dalam mengatasi hal tersebut seperti di bawah ini.

  • Menggunakan tools

Mengecek link yang rusak (broken link) dengan menggunakan tools adalah hal yang tepat untuk kamu lakukan. Tools ini sekarang sudah banyak bermunculan dan bisa dengan mudah kamu dapatkan. Contohnya adalah Online Broken Link Checker. Fitur yang ditawarkan oleh tools ini adalah dapat mengecek broken link pada sebuah website atau blog. Selain itu juga dapat menunjukkan dimana lokasi broken link yang bermasalah di dalam sebuah website. Keunggulannya adalah bisa digunakan pada Windows, Mac OS X, Linux/UNIX, dan iOS.

  • Bersihkan chace dan history

Munculnya tampilan Error 404 tidak hanya datang dari website itu sendiri, tetapi bisa saja muncul dari komputer-mu sendiri. Misalnya, kamu bisa membuka website tersebut lewat smartphone,namun ketika kamu membukanya lewat komputer atau laptop website yang dimaksud tidak bisa dilihat. Solusi yang perlu kamu lakukan adalah dengan mengosongkan cache yang ada di browserdan bersihkan history. Hal ini juga berlaku bagi smartphone kamu.

  • Cek kesalahan URL

Seperti dijelaskan pada poin sebelumnya, penyebab munculnya tampilan Error 404 adalah salah memasukkan URL. Bisa saja kamu salah memasukkan huruf atau kurang. Mengatasinya, cobalah untuk pindah satu tingkat direktori URL tersebut.  Kita bisa contohkan dari sebuah halaman www.contohurl.com/a/b/c.htm tidak bisa dibuka dan muncul Error 404 maka bisa mencoba membukanya dengan www.contohurl.com/a/b semisalnya dan seterusnya. Bila masih tidak bisa di buka bisa dipastikan halaman pada website tersebut sudah tidak ada atau rusak.

  • Lakukan bookmark

Tampilan Error 404 bisa terjadi dalam semua website termasuk website penting sekalipun. Selain mengecek kesalahan URL untuk mengantisipasi hal tersebut terulang kamu bisa langsung melakukan bookmark pada website yang kamu cari tersebut. Tujuannya adalah untuk menghindari kesalahan 404 tersebut sehingga sewaktu-waktu kamu mencarinya bisa langsung ditemukan tanpa harus bersusah payah mencarinya kembali di mesin pencarian.

Kesimpulan

Itulah pengertian mengenai Error 404 yang sering kamu temukan ketika membuka sebuah website dan bagaimana cara mengatasinya. Semoga  bermanfaat dan menambah wawasan kalian dalam dunia internet.

Untuk internet semakin lancar dan menunjang segala kebutuhan, kamu bisa menggunjungi indowebhost.co.id dan jika anda ingin membuat website silahkan berkunjung kebetulan kami sedang banyak promo menarik loh.

Instalasi & Konfigurasi SSL Website WordPress

SSL atau Secure Sockets Layer merupakan sebuah protokol yang dikembangkan oleh Netscape yang memungkinkan para penggunanya untuk melakukan transfer data dengan aman atau secure. Awalnya, SSL hanya digunakan oleh website-website besar dan untuk mendapatkan sertifikat SSL harganya-pun tidaklah murah. Namun, semakin berkembangnya teknologi dan internet di dunia, SSL menjadi salah satu kebutuhan yang penting dan banyak digunakan serta harganya pun saat ini semakin terjangkau.

Cara Melakukan Konfigurasi SSL Website WordPress

Setelah Anda mengorder dan menginstal sertifikat SSL di cPanel Anda, maka secara otomatis website Anda akan dapat diakses dengan menggunakan SSL (https – kami akan membahas cara instalasi SSL di cPanel pada artikel selanjutnya.Di Niagahoster, Anda dapat melakukan instalasi SSL hanya dengan sekali klik). Namun, agar semua halaman website di enskripsi dengan SSL maka Anda harus melakukan beberapa hal berikut ini:

Ubah URL Wordress menjadi https – untuk mengubah URL WordPress, maka Anda dapat melakukannya pada menu dashboard wordpress Anda dan pilih Settings >> General dan ubahlah urlnya menjadi https pada WordPress Address (URL) dan Site Address (URL):

ubah url ssl

Install plugin WP Force SSL atau WordPress HTTPS (SSL) – agar semua halaman, gambar/image, font dan lain-lainnya dapat ter-enkripsi dan tidak menampilkan error pada browser, maka Anda harus menginstal plugin tersebut. Kedua plugin tersebut bekerja dengan baik dan tidak perlu melakukan konfigurasi khusus. Anda dapat melakukan kustomisasi dengan menggunakan plugin tersebut jika Anda memerlukannya.

Selesai. Dengan begitu maka secara otomatis semua data pada website Anda akan dikirimkan ke pengunjung Anda dengan socket SSL dan tentu Anda akan dapat segera menikmati posisi SEO yang baik di google karena google akan mengutamakan website-website dengan SSL di dalamnya.

Kemudian,ada juga konfigurasi menggunakan Let’s Encrypt, Nginx sebagai webserver dan semuanya berjalan di server yang menggunakan CentOS 6. Sebelumnya  Install terlebih dulu Nginx, PHP & MySQL di CentOS 6.

KONFIGURASI VIRTUAL HOST NGINX + LET’S ENCRYPT

Buatlah file konfig baru untuk website kita yang akan menggunakan wordpress. Berikut contoh konfigurasi virtual host untuk website menggunakan subdomain https://wordpress.bukancoder.co

cd /etc/nginx/sites-available
nano wordpress.bukancoder.co.conf
server {
listen 443 http2 ssl;
listen 80;
server_name wordpress.bukancoder.co;
if ($scheme = http) {
return 301 https://$server_name$request_uri;
}
ssl_certificate /etc/letsencrypt/live/wordpress.bukancoder.co/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/wordpress.bukancoder.co/privkey.pem;
########################################################################
# from https://cipherli.st/ #
# and https://raymii.org/s/tutorials/Strong_SSL_Security_On_nginx.html #
########################################################################
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH";
ssl_ecdh_curve secp384r1;
ssl_session_cache shared:SSL:10m;
ssl_session_tickets off;
ssl_stapling on;
ssl_stapling_verify on;
resolver 8.8.8.8 8.8.4.4 valid=300s;
resolver_timeout 5s;
# Disable preloading HSTS for now. You can use the commented out header line that includes
# the "preload" directive if you understand the implications.
#add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains";
add_header X-Frame-Options DENY;
add_header X-Content-Type-Options nosniff;
##################################
# END https://cipherli.st/ BLOCK #
##################################
ssl_dhparam /etc/ssl/certs/dhparam.pem;
location ~ /.well-known {
allow all;
}
error_log /home/teguh/www/wordpress.bukancoder.co/error.log;
access_log /home/teguh/www/wordpress.bukancoder.co/access.log;
root /home/teguh/www/wordpress.bukancoder.co/public_html;
location / {
index index.php index.html index.htm;
}
location ~ .php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/teguh/www/wordpress.bukancoder.co/public_html$fastcgi_script_name;
include fastcgi_params;
}
}

Untuk bagian yang suduah ditandai dengan warna merah, disesuaikan dengan konfigurasi milik kita. Setelah itu kita lanjutkan dengan mendaftarkan SSL untuk subdomain wordpress.bukancoder.co

service nginx stop
cd /opt/letsencrypt
sudo -H ./letsencrypt-auto certonly --standalone -d wordpress.bukancoder.co

Setelah itu jalankan kembali Nginx

service nginx start

DOWNLOAD WORDPRESS

Pertama kita masuk dulu ke direktori dimana nantinya akan menjadi dir untuk website kita yang menggunakan wordpress

cd /home/teguh/www/wordpress.bukancoder.co/public_html
Setelah itu download wordpress
wget http://wordpress.org/latest.tar.gz
sudo rsync -avP ~/wordpress/ /home/teguh/www/wordpress.bukancoder.co/public_html

Setelah itu keseluruhan file wordpress akan dipindahkan ke direktori wordpress kita. Selanjutnya buatlah sebuah dir uploads untuk digunakan sebagai direktori konten statis WordPress kita

mkdir /home/teguh/www/wordpress.bukancoder.co/public_html/wp-content/uploads

KONFIGURASI WORDPRESS

cd /home/teguh/www/wordpress.bukancoder.co/public_html
cp wp-config-sample.php wp-config.php
nano wp-config.php

Setelah itu kita sesuaikan baris berikut ini dengan informasi koneksi database yang kita gunakan untuk WordPress

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'databasewordpresskita');
/** MySQL database username */
define('DB_USER', 'userwordpress');
/** MySQL database password */
define('DB_PASSWORD', 'passwordwordpressdatabase');

MEMBUAT DATABASE MYSQL UNTUK WORDPRESS

WordPress tentu membutuhkan database untuk menyimpan keseluruhan konten dan konfigurasi. Oleh karena itu kita harus membuat database untuk wordpress terlebih dahulu

mysql -u root -p

Setelah itu buatlah sebuah database untuk koneksi wordpress

CREATE DATABASE databasewordpresskita;

Setelah itu kita buat user untuk koneksi database wordpress

CREATE USER userwordpress@localhost IDENTIFIED BY 'passwordwordpressdatabase';

Kita harus menghubungkan akses untuk database dengan user yang kita buat

GRANT ALL PRIVILEGES ON databasewordpresskita.* TO userwordpress@localhost IDENTIFIED BY 'passwordwordpressdatabase';
FLUSH PRIVILEGES;

INSTALASI WORDPRESS

Setelah itu kita jalankan sebuah browser dan mengakses URL website kita yang menggunakan WordPress

Silahkan isi semua informasi yang dibutuhkan untuk website kita yang menggunakan wordpress. Setelah itu klik Install WordPress dan website kita siap untuk digunakan

KONFIGURASI PERMISSION WORDPRESS DI NGINX

Setelah melewati proses Instalasi PHP-FPM, secara default PHP telah mengatur apache sebagai user default. Kita harus mengganti apache menjadi nginx

nano /etc/php-fpm.d/www.conf

Kemudian ganti user dan group yang sebelumnya apache menjadi nginx seperti berikut ini

Setelah itu restart PHP-FPM

service php-fpm restart

Kemudian ganti permission direktori wordpress

cd /home/teguh/www/wordpress.bukancoder.co/public_html
sudo chown nginx:nginx * -R
sudo usermod -a -G nginx teguh

Ganti teguh sesuai dengan user default yang kita gunakan. Setelah itu apply untuk perubahan yang telah kita buat

sudo find . -type f -exec chmod 664 {} +
sudo find . -type d -exec chmod 775 {} +

Setelah itu website kita yang menggunakan WordPress sebagai blog engine akan dapat digunakan dengan lancar tanpa hambatan.

Panduan jQuery dan Pengertiannya

Tips membuat website agar dapat lebih mudah ketika Anda menggunakan jQuery. Anda mungkin sudah tahu mengenai JavaScript, tapi apakah Anda sudah tahu mengenai jQuery? Developer maupun pengguna yang masih awal belajar mengenai pemrograman terkadang kesulitan menggunakan JavaScript karena sintaksnya yang terlalu rumit. Namun jQuery bisa membantu Anda untuk lebih mudah memahami dan menggunakan JavaScript untuk proses pengembangan aplikasi web.

Apa hubungannya JavaScript dengan jQuery? Singkatnya, jQuery merupakan library JavaScript yang akan membantu Anda mengatur interaksi antara JavaScript dengan HTML yang berjalan di sisi klien.Pada artikel ini kami akan membahas apa saja sih pengertian, fitur, dan cara penggunaan jQuery. Semoga melalui artikel ini Anda bisa lebih mudah memahami apa itu jQuery dan cara penggunaannya. Lebih lanjut, Anda bisa membuat website yang handal menggunakan library JavaScript ini.

Apa itu jQuery?

jQuery adalah library JavaScript yang cukup handal, ringkas, dan mempunyai fitur yang cukup lengkap. Library ini membuat pemrosesan di HTML seperti perubahan dan manipulasi dokumen, event handling, animasi, dan Ajax dapat menjadi lebih sederhana. Hal ini didukung dengan API yang mudah digunakan dan dapat bekerja di berbagai macam browser.

Menggunakan kombinasi versatility (keserbagunaan) dan extensibillty(bisa dikembangkan), jQuery sudah mengubah cara ribuan bahkan jutaan developer menggunakan bahasa pemrograman JavaScript. Ini membuktikan bahwa jQuery merupakan salah satu library yang cukup populer di JavaScript.

Belajar jQuery

Supaya lebih mudah untuk mengenal dan belajar jQuery, kami akan mengenalkan dulu beberapa hal yang (mungkin) Anda perlukan: Kenapa harus menggunakan jQuery? Apa saja fitur jQuery? Apa kekurangan & kelebihan jQuery?

Apa Saja Fitur jQuery?

jQuery mempunyai beberapa fitur unggulan, berikut adalah beberapa fitur unggulan jQuery yang perlu Anda ketahui:

  • Manipulasi HTML/DOM
  • Manipulasi CSS
  • HTML Event Methods
  • Efek dan Animasi
  • AJAX
  • CSS3 Compliant
  • Cross-Browser

Anda pun dapat memahami berbagai macam fitur di jQuery jika ingin tau lebih lanjut di halaman Learning Center.

Kenapa Harus Menggunakan jQuery?

Anda mungkin bertanya-tanya, kenapa harus menggunakan jQuery padahal masih ada library JavaScript lain yang bisa Anda gunakan, misalnya saja Typed.js dan Hansontable. Namun ternyata jQuery merupakan library yang cukup populer.

Sebagai contoh, ada beberapa perusahaan besar yang menggunakan jQuery sebagai bagian dari pengembangan aplikasi web mereka, seperti:

  • Microsoft
  • Google
  • IBM
  • Netflix

Saya rasa contoh di atas sudah cukup mewakili betapa powerful-nya library ini di kalangan pengembang di seluruh dunia.

Selain itu keunggulan utama dari penggunaan jQuery adalah kesederhanaannya. Anda hanya membutuhkan sedikit pengetahuan mengenai pemrograman  untuk membuat berbagai macam animasi yang menarik.

Library ini juga sangat fleksibel karena pengguna dapat menambahkan plugin. Jadi ketika Anda tidak tahu bagaimana mengatur sebuah baris kode menggunakan CSS, Anda dapat melakukannya menggunakan jQuery.

Library ini juga menjadi solusi cepat untuk menyelesaikan permasalahan Anda dalam hal kecepatan. Selain itu, library ini merupakan solusi yang pantas untuk dicoba. Melalui jQuery dan didukung kerja sama sebuah tim yang solid membuat proses pengembangan menjadi lebih cepat dan efektif, yang mana proses ini dapat menghemat biaya di dalam proses pengambangan.

Kelebihan dan Kekurangan jQuery

Di dalam dunia open source, jQuery cukup mendapatkan dukungan karena mempunyai banyak kelebihan, seperti:

  1. Dapat berinteraksi baik dengan berbagai macam tipe bahasa pemrograman lain;
  2. Mendukung berbagai macam plugin; dan
  3. Membuat sebuah animasi dasar dengan sangat mudah.

Meskipun mempunyai banyak keunggulan, jQuery juga mempunyai beberapa kekurangan.

  1. Perangkat lunak open source terkadang mempunyai beberapa masalah;
  2. Saat ini sudah banyak versi jQuery yang tersedia, ini berarti beberapa versi sudah tidak kompatibel dengan daripada yang lainnya;
  3. jQuery menyediakan fitur lightweight interface yang mungkin saja akan menimbulkan sebuah permasalahan di kemudian hari.

Terkait permasalahan perangkat lunak open source, hal ini dikarenakan tidak ada standar yang mengatur. Jadi ketika Anda mempunyai sebuah permasalahan, tidak mempunyai uang, dan tidak mempunyai kemampuan untuk menyelesaikan permasalahan tersebut, Anda mungkin tidak akan pernah menemukan solusi dari permasalahan yang Anda hadapi.

Kenapa hal ini bisa terjadi? Perangkat lunak open source dikelola oleh komunitas, yang mana member di dalam komunitas ini tidak pasti menyediakan solusi dari permasalahan Anda.

Supaya Anda bisa memaksimalkan potensi jQuery dan meminimalisir permasalahan yang terjadi, Anda perlu aktif di dalam community development dan memahami tingkat atau level dari skill pemrograman individu maupun tim.

Tidak tahu bagaimana cara memprogram berarti tidak mengetahui bagaimana cara menyelesaikan permasalahan yang muncul dengan jQuery. Meskipun jQuery tampak mudah dan mengesankan, membuatnya bekerja dengan baik menjadi PR tersendiri. Namun Anda tidak perlu khawatir, di bawah ini adalah contoh penggunaan jQuery pada umumnya. Semoga bisa membantu Anda lebih jauh memahami jQuery.

Cara Penggunaan jQuery

jQuery mempunyai sebuah motto “Writer less, do more”. Hal ini dapat Anda lihat ketika membandingkan dua buah program sederhana “Hello, World!” di dalam JavaScript dan menggunakan jQuery.

Anda dapat melihat bagaimana perbedaan bagaimana program tersebut ditulis menggunakan JavaScript dan jQuery.

  • JavaScript
document.getElementById(“demo”).innerHTML = “Hello, World!”;
  • jQuery
$(“#demo”).html(“Hello, World!”);

Baris kode di atas merupakan sebuah contoh bagaimana jQuery dapat menghasilkan output yang sama dengan baris kode yang lebih sederhana.

Semoga yang saya sampaikan bermanfaat bagi anda yang sudah membaca nya, bila ada yang ingin di tanyakan silahkan komen di bawah saya siap bantu.

Dan jika kamu sudah membuat sebuah web jangan lupa untuk membeli domain di sini.

Imunify360 Pengaman Website

Keamanan website merupakan bagian yang penting dan mempunyai resiko yang tinggi. Supaya website Anda bisa lebih aman terkadang tidak cukup menggunakan satu sistem keamanan saja alias menggunakan kombinasi dari berbagai sistem keamanan yang ada.

Mengapa Keamanan Website Penting

Website merupakan aset yang sangat berharga. Itulah mengapa website menjadi aset yang sangat penting bagi perusahaan saat ini. Bahkan tidak hanya perusahaan besar saja. Website juga penting bagi perusahaan kecil maupun UMKM supaya proses bisnis online terus berjalan dengan normal. Jika website rusak, proses bisnis pun menjadi terhambat bahkan berhenti. Kerugian pun dapat mencapai angka jutaan bahkan ratusan juta setiap menitnya. Tentu saja itu akan sangat merugikan bagi perusahaan.

Bayangkan jika website yang tidak bisa diakses tersebut adalah perusahaan perbankan atau telekomunikasi, Jika website mereka tidak bisa diakses, setidaknya setiap hari mereka menangguang kerugian jutaan dolar.

Biasanya penyebab website tidak bisa diakses, selain masalah teknis, masalah keamananlah yang menjadi masalah utama. Website yang dapat dengan mudah dimasuki orang sama halnya rumah yang tidak bisa digembok sehingga setiap orang bisa memasukinya. Tidak hanya merusak, mereka bisa saja menghapus, memindahkan, mengganti, bahkan mencuri apapun informasi, program, maupun file penting di dalam website.

Setidaknya ada lima alasan penting kenapa keamanan website itu penting.

1. Pencurian data & trafik

Perangkat lunak yang berbahaya terkadang dimasukkan ke dalam website secara ilegal. Salah satu tujuannya adalah mengumpulkan data. Bahkan di beberapa kasus bertujuan untuk melakukan hijack (mengambil alih akses) sumber daya server. Selain itu, attacker yang dapat membobol sebuah website dapat mengatur redirect trafik dan menginfeksi pengunjung dengan perangkat lunak atau script yang berbahaya.

2. Serangan hacker terus meningkat setiap tahun

Peningkatan jumlah serangan hacker ke dalam website juga perlu diwaspadai. Pada  Maret 2016 Google mengumumkan bahwa lebih dari 50 juga website di seluruh dunia terinfeksi virus berbahaya. Padahal di tahun sebelumnya (2015) hanya berkisar antara 17 juga saja. Tentu saja ini perlu diwaspadai karena bisa jadi website Anda juga termasuk di dalamnya. Jadi sangat penting untuk menjaga website tetap kebal terhadap serangan hacker.

3. Penurunan reputasi dan keuntungan

Google mengumumkan detail terbaru mengenai perlawanannya dengan spam dan menunjukkan data data lebih dari 80% website terdeteksi sebagai spam (dibobol) dan sudah dihapuskan dari hasil pencariannya. Tentu saja ini akan menjadi kerugian bagi pemilik website. Selain itu customer kehilangan kepercayaan terhadap website yang pernah dibobol dan bisa mengakibatkan turunnya reputasi perusahaan, yang di mana ini bisa menjadi akhir dari sebuah bisnis di e-commerce.

4. Membersihkan website dari virus berbahaya lebih mahal

Virus (malware) seringnya disembunyikan dari file original dan di dalam database. Attacker terkadang membutuhkan usaha yang cukup serius untuk memastikan Anda tidak dapat menghapus dengan mudah backdoors yang mereka masukkan.

Bisa dikatakan ini sangat mahal, kenapa? Tidak hanya malware yang dapat merusak seluruh sistem website, tapi Anda juga dapat kehilangan keuntungan dan penurunan reputasi yang dapat menyebabkan permasalahan serius atau perlu waktu lama dan uang yang tidak sedikit untuk melakukan recovery.

5. Website dapat masuk ke dalam daftar blacklist.

Website yang keamanannya kurang terkadang menjadi target spam atau malah mengirimkan spam, Tentu saja ini akan sangat berbahaya jika sewaktu-waktu terdeteksi oleh layanan spam sehingga website Anda terblokir dari akses internet. Dampaknya pun sama dengan permasalahan sebelumnya. Anda bisa kehilangan kepercayaan search engine dan menurunkannya dari mesin pencari. Selain itu jika customer tahu website Anda tidak aman maka bisa jadi reputasi perusahaan juga akan menurun.

Alasan-alasan itulah yang membuat perusahaan besar berani membayar mahal ahli keamanan untuk mengurusi website mereka. Namun terkadang Anda tidak perlu mengeluarkan biaya yang cukup mahal untuk meningkatkan sistem keamanan website Anda, yaitu dengan menggunakan Imunify360.

Imunify adalah Solusi Keamanan Website Anda

Imunify360 adalah fitur yang tersedia di dalam cPanel yang bertugas untuk mengamankan server web hosting. Fitur keamanan ini dikembangkan oleh Cloudlinux. Imunify360 memanfaatkan sistem proteksi dan pendekatan proaktif untuk meminimalisir dan mengetahui serangan malware sejak dini. Selain menyediakan sistem keamanan otomatis yang melindungi server dari infeksi malware, Imunify360 juga memelihara keamanan kernel, dan memberikan informasi terbaru status keamanan website penggunanya.

Fitur ini didukung dengan sistem Artificial Intelligence (AI) dan menyuguhkan solusi yang canggih dengan kemudahan pengembangan dan pengelolaan. Dengan menggunakan Imunify360, meskipun hanya menggunakan konfigurasi default, Anda sudah bisa mendapatkan keamanan yang baik karena konfigurasi default sudah cukup menangani di banyak kasus. Namun, Anda masih mempunyai opsi untuk melakukan konfigurasi manual sesuai dengan kebutuhan.

Penyedia layanan hosting yang aware dengan masalah keamanan pasti menggunakan fitur Imunify360 di dalam control panel yang mereka sediakan. Jika menggunakan layanan yang mendukung Imunify360, Anda dapat mengaksesnya melalui dashboard cPanel. Imunify360 ada di cPanel karena fitur ini sudah termasuk di dalam layanan Web Host Manager (WHM).

Meskipun WHM atau cPanel sudah mempunyai fitur keamanan Mod Security dan Config Server Firewall (CSF), Imunify360 tidak akan bentrok dengan keduanya. Malah Imunify360 bisa menjadi pelengkap atau penyempurna keamanan kedua fitur tersebut (Mod Security dan CSF).

Manfaat yang Anda Dapatkan dari Imunify360

Imunify360 merupakan solusi keamanan untuk website dengan web server yang berbasis Linux. Imunify360 terkombinasi dengan teknologi machine learning. Teknologi ini menggunakan pendekatan enam layer (six-layer approach) untuk menyediakan proteksi menyeluruh terhadap berbagai macam serangan berbahaya atau tindakan yang abnormal.

imunify360

Imunify360 menyediakan beberapa manfaat dan fitur unggulan. Anda dapat memanfaatkannya mengoptimalkan keamanan di website.

1. Advance Firewall

Imunify360 dilengkapi dengan advance firewall dengan herd immunity (resistensi terhadap penyebaran malware) dan kecerdasan buatan (AI) untuk mendeteksi ancaman serangan baru. Sistem ini akan melindungi semua server yang sedang menjalankan aplikasi untuk mengoperasikan website.

2. Intrusion Detection dan Protection System

Intrusion Detection dan Protection System merupakan kumpulan aturan yang bertugas untuk menolak dan memblokir seluruh serangan yang diketahui. Jadi terdapat aturan bagaimana sistem memperlakukan serangan atau ancaman terhadap website.

3. Malware Scanning

Imunify360 secara otomatis melakukan proses scan file system untuk mengecek infeksi malware dan mengkarantina file yang terinfeksi.

4. Proactive Defense

Proactive Defense merupakan sebuah fitur yang membantu Anda menghilangkan virus yang tidak terdeteksi oleh scanner. Fitur ini melakukan pemblokir secara otomatis terhadap serangan-serangan yang masuk.

5. Patch Management

Pada umumnya saat kernel ada yang bermasalah setelah memperbaiki, sistem harus di-restart atau mengatur ulang server. Sedangkan Imunify360 dengan fitur Patch Management Kernel dapat menambal dan memperbaiki kerusakan yang terdapat pada kernel tanpa proses restart atau mengatur ulang server.

6. Website Reputation Monitoring

Imunify360 melakukan analisa jika website atau IPs yang terblokir di berbagai sistem pemblokiran dan memberitahu detail blokir secara lengkap.

7. Web Applications Sandboxing

Selain fitur di atas, masih ada fitur tambahan lain yang saat ini sedang dikembangkan yaitu Web Applications Sandboxing. Fitur ini membuat sistem keamanan sandboxes di dalam aplikasi, mencegah hacker untuk menanamkan malware, deface, dan pengambilan hak akses secara paksa.

Jika pengguna melanggar aturan keamanan Imunify360 seperti memasukan password salah dan sejenisnya. Imunify360 akan secara otomatis memblokir akses yang berasal dari IP-address pengguna, dan menambahkan IP-address ke dalam Gray List –list alamat IP yang dialihkan untuk mengisi captcha terlebih dahulu sebelum melanjutkan.

8. Pop-Up Captcha

Pop up captcha akan muncul ketika pengguna melakukan tindakan yang mencurigakan. Saat pengguna mencoba kembali mengakses kembali website menggunakan HTTP port (80)  mereka akan melihat CAPTCHA tersebut. Setelah memasukan CAPTCHA dengan benar, Imunify360 akan menghapus IP-address pengguna tersebut dari Gray List.

Namun, jika pada saat tertentu pengguna melakukan kesalahan yang sama, IP-address akan secara otomatis ditambahkan di Gray List lagi.

Bagi pengguna yang mempunyai akses administrator dapat menghapus berbagai IP-address dari Gray List. Selain itu juga bisa menambahkan alamat IP ke dalam White List jika dibutuhkan. Pada kasus ini, pengguna yang masuk ke dalam daftar White List tidak akan terblokir meskipun melakukan kesalahan atau pelanggaran aturan Imunify360.

Di antara fitur-fitur di atas ada dua yang diunggulkan, yaitu Proactive Defense dan Invisible reCaptcha. Nah di bagian selanjutnya akan membahasnya lebih lanjut.

9. Proactive Defense dan Invisible reCaptcha

Proactive defense secara terus menerus berjalan untuk menganalisis scripts yang sedang berjalan, mengidentifikasi aktivitas yang berbahaya di web server Linux secara real time. Kemudian jika terdapat eksekusi yang berbahaya, proactive defenseakan secara otomatis memblokirnya. Selain itu, proactive defense dapat memproteksi website yang berjalan menggunakan PHP dan beberapa bahasa pemrograman populer lainnya.

imunify360

Gambar tersebut merupakan ilustrasi bagaimana proactive defense di Imunify360 bekerja. Script attacker akan dicek terlebih dahulu oleh Imunify360 setelah attacker melakukan akses menggunakan script dan berhasil menembus web application bersama dengan script PHP lain.

Imunify360 melalui proactive defense memberikan tiga status pada setiap script yang dicek, yaitu killlogs, dan good script. Umumnya, script yang normal dan sudah sesuai dengan website dapat langsung dikirim ke server untuk dieksekusi. Sedangkan script yang dianggap berbahaya akan dikirim ke status kill dan tidak dikirimkan ke server.

Proactive defense menggunakan heuristik canggih untuk mendeteksi eksekusi berbahaya sebelum script dieksekusi di server Anda. Namun, Imunify360 memungkinkan administrator untuk menyesuaikan script yang boleh atau tidak untuk dijalankan karena terkadang dibutuhkan custom script untuk menjalankan sebuah aplikasi.

Proactive defense merupakan sebuah metode yang unik. Sistem keamanan ini bisa mendeteksi malware maupun eksekusi program berbahaya meskipun scanner tidak dapat mendeteksinya.

invisible reCaptcha,

imunify360

 Invisible reCaptcha, Imunify360 memang menyediakan sebuah fitur re-captcha yang lebih modern dengan yang lainnya. Fitur ini dikembangkan oleh Google. Invisible reCaptcha membuat visitor lebih nyaman dan aman.

Invisible reCaptcha dibuat untuk mengantisipasi script bot yang dapat merusak website atau aplikasi web. Namun berbeda dengan reCaptcha pada umumnya yang memberikan verifikasi dengan kotak centang “I’m not robot”, teknologi reCaptcha yang disediakan oleh Imunify360 tidak perlu melakukan itu dan membiarkan pengguna tetap bisa masuk terlebih dahulu.

Hal tersebut akan meningkatkan kenyamanan pengguna karena tampilan (verifikasi reCaptcha) disembunyikan. Recaptcha baru muncul ketika user terdeteksi melakukan tindakan mencurigakan.

Cara Menggunakan Imunify360 cPanel

Penyedia layanan web hosting yang aware dengan keamanan akan menyediakan layanan ini di cPanel mereka sehingga pengguna bisa mengaturnya sendiri. Bagi Anda yang ingin mengakses fitur ini, cukup akses cPanel » Imunify360.

imunify360

Di dalam menu Imunify360 Anda bisa melihat dashboard yang berisi beberapa pilihan konfigurasi dan tabel yang berisi laporan malware atau file berbahaya di website. Selain itu, ada beberapa tambahan konfigurasi lainnya, seperti files, history, ignore list, dan proactive defense. Masing-masing konfigurasi tersebut mempunyai kegunaan masing-masing.

Ketika Anda masuk di dalam menu Imunify360 di cPanel, Anda langsung masuk ke dalam tab Files. Tab ini berisi beberapa informasi serangan atau file yang terinfeksi di dalam website.

Tab history Anda bisa melihat action masing-masing file yang sudah dieksekusi.

Ignore list berisi daftar file yang sudah dipindahkan secara manual supaya Imunify360 tidak melakukan pemindaian. Biasanya file yang sudah dipindahkan ini bersih dari malware.

Sedangkan tab Proactive Defense berisi pengaturan fitur Imunify360 yang bertugas untuk mengatur serangan maupun script berbahaya. Bagian ini berisi tabel dengan tiga pilihan mode (kill, log only, disable),baik event yang terdeteksi maupun event yang diabaikan.

Kesimpulan

Itulah beberapa alasan kenapa website Anda wajib menggunakan Imunify360. Ada banyak fitur pendukung keamanan website Anda yang cukup powerful. Anda pun bisa mengkombinasikan sistem ini dengan fitur keamanan lain yang sudah berjalan di dalam website.

Sistem keamanan otomatis yang melindungi server dari infeksi malware, Imunify360 juga memelihara keamanan kernel, serta memberikan informasi terbaru status keamanan website penggunanya di dalam Imunify360 sangat membantu Anda untuk mengamankan website.

Bagi Anda yang ingin mencoba dan menggunakan layanan Imunify360, anda bisa menggunakan layanan indowebhost.co.id. 

Apa Itu DDoS dan Bagaimana Cara Mengatasinya ?

DDoS merupakan kependekan dari Distributed Denial of Service atau dalam bahasa Indonesia dapat diartikan sebagai Penolakan Layanan secara Terdistribusi. DDoS adalah jenis serangan yang dilakukan dengan cara membanjiri lalu lintas jaringan internet pada server, sistem, atau jaringan. Umumnya serangan ini dilakukan menggunakan beberapa komputer host penyerang sampai dengan komputer target tidak bisa diakses.

DDoS adalah serangan yang sangat populer digunakan oleh hacker. Selain mempunyai banyak jenis, DDoS memiliki konsep yang sangat sederhana, yaitu membuat lalu lintas server berjalan dengan beban yang berat sampai tidak bisa lagi menampung koneksi dari user lain (overload). Salah satu cara dengan mengirimkan request ke server secara terus menerus dengan transaksi data yang besar.

Berhasil atau tidaknya teknik DDoS dipengaruhi oleh kemampuan server menampung seluruh request yang diterima dan juga kinerja firewall saat ada request yang mencurigakan.

Cara Kerja dan Tujuan DDoS

Konsep sederhana DDoS attack adalah membanjiri lalu lintas jaringan dengan banyak data. Konsep Denial of Service bisa dibagi menjadi 3 tipe penggunaan, yakni sebagai berikut :

  • Request flooding merupakan teknik yang digunakan dengan membanjiri jaringan menggunakan banyak request. Akibatnya, pengguna lain yang terdaftar tidak dapat dilayani.
  • Traffic flooding merupaka teknik yang digunakan dengan membanjiri lalu lintas jaringan dengan banyak data. Akibatnya, pengguna lain tidak bisa dilayani.
  • Mengubah sistem konfigurasi atau bahkan merusak komponen dan server juga termasuk tipe denial of service, tetapi cara ini tidak banyak digunakan karena cukup sulit untuk dilakukan

Sedangkan jika kategorikan berdasarkan layer OSI, ada serangan pada layer aplikasi, protokol, dan volumetrik.

1. DDoS Layer Aplikasi

Kategori penyerangan ini adalah mengambil semua sumber daya dari target. Target dari serangan adalah later dimana halaman website dieksekusi pada server dan mengirimkan respon ke  HTTP request. Sangat ringan jika hanya melayani satu request. Sedangkan akan menjadi masalah jika melayani banyak request secara bersamaan apalagi jika menjalankan query database juga.

2. DDoS Protokol

Serangan ini mengekploitasi TCP dengan cara mengirimkan paket SYN dengan spoof alamat IP dalam jumlah yang besar. Setiap koneksi yang masuk akan ditanggapi oleh server yang menunggu proses koneksi berjalan, namun tidak pernah terjadi. Hal ini akan mengakibatkan proses yang terus berjalan pada server yang dapat menyebabkan overload.

3. Volumetrik DDoS

Tujuan dari serangan DDoS ini adalah menghabiskan semua bandwidth yang tersedia antara target dengan jaringan internet. Caranya adalah dengan membuat lalu lintas yang sangat padat, seperti penggunaan botnet.

Tidak semua jenis yang dapat kami bahas, masih ada banyak tipe serangan DDoS yang tercatat selama ini, seperti serangan Memcached DDoS, NTP Apmlification, DNS Flood, UDP Flood, dan masih banyak lainya.

Teknik DDoS

Serangan DDoS adalah teknik penyerangan yang mempunyai banyak cara sederhana, seperti menggunakan virus, botnet, dan perangkat lunak yaitu RailGun.

Botnet

Pada pengembangannya, serangan DDoS dilakukan dengan bantuan kumpulan bot yang dijalankan secarabersama-sama. Bot disisipkan pada malware yang kemudian di tanam ke komputer yang terhubung ke jaringan internet.

Jumlah komputer ini bisa puluhan sampai dengan jutaan, tergantung banyaknya komputer yang telah terinfeksi malware. Semua komputer ini dinamakan dengan botnet, sedangkan satu komputer yang terinfeksi dinamakan dengan komputer zombie.

Hanya menggunakan satu perintah saja, botnet langsung menjalankan perintah untuk melakukan DDoS ke komputer target dalam waktu bersamaan.

Virus

Di internet, seseorang yang berencana melakukan DDoS adalah dengan menyebarkan virus melalui file yang dibagikan ke berbagai situs yang terhubung dengan internet. Virus sengaja diciptakan salah satunya adalah untuk menjalankan bot melalui script yang berjalan pada sistem operasi. Bahkan beberapa virus dapat mengambil hak akses dari perangkat yang sudah mengunduh script dan dijalankan pada sistem operasi.

Saat komputer sudah terinfeksi virus DDoS, sebuah virus akan secara aktif melakukan serangan DDoS ke server atau ke alamat IP tertentu yang sudah ditentukan.

Ciri Website Anda Terkena DDoS

Bandwidth mengalami lalu lintas yang sangat padat secara drastis baik download atau upload. Terjadi tiba – tiba dan berlangsung secara terus menerus. Jika target adalah VPS, bisa jadi konsumsi bandwidth akan mencapai batas penggunaan sehingga VPS tidak bisa diakses.

Load CPU menjadi sangat tinggi padahal tidak ada proses yang dieksekusi yang mengakibatkan kinerja menjadi menurun sampai dengan website tidak bisa diakses.

Jika sistem Anda berada pada penyedia layanan VPS, terkadang ada yang menyediakan layanan informasi jika sewaktu-waktu terjadi aktivitas mencurigakan pada server. Anda juga bisa mengaturnya sendiri.

Ada berbagai cara yang bisa Anda lakukan untuk mencegah serangan DDoS yang membuat sistem berhenti bekerja.

Memperbarui sistem operasi ke versi terbaru. Hal ini bertujuan untuk mengatasi menutupi bagian-bagian rentan yang bisa saja dijadikan pintu masuk akses ilegal.

Membatasi akses dari dan ke sistem sehingga bisa menyaring trafik data yang masuk dan keluar pada komputer atau server yang Anda gunakan.

Jika serangan yang terjadi menggunakan Smurf, Anda dapat mencoba mengatasinya dengan cara mematikan sementara broadcast address pada router. Bisa juga dengan melakukan penyaringan atau membatasi permintaan ICMP pada firewall.

Menggunakan perangkat lunak keamanan tambahan untuk sistem.

Cara Mengatasi DDoS

Ada beberapa cara yang bisa Anda lakukan jika website atau sistem terkena DDoS. Berikut ini beberapa yang bisa Anda coba:

  • Melakukan Identifikasi Serangan, biasanya jika Anda mempunyai server sendiri, tanda-tanda jika sedang terjadi serangan DDoS akan terlihat. Jika dikethui maka Anda bisa bersiap-siap melakukan penanganan sebelum terjadi serangan DDoS yang lebih serius.
  • Mempertahankan Parameter Network, ada beberapa langkah teknis yang dapat diambil untuk mengurangi sebagian efek dari serangan, dan beberapa diantaranya cukup sederhana. Misalnya anda dapat:
  • Memperbesar Bandwidth, jika masih bisa melakukan pelebaran bandwidth, cara ini bisa dicoba untuk memberikan waktu agar sistem tidak sampai down. Jika serangan DDoS terlalu besar maka cara ini mungkin tidak akan berpengaruh banyak untuk penanganan.
  • Menghubungi ISP atau Hosting Provider, salah satu ciri serangan DDoS adalah menyerang alamat ip dari sistem, sehingga Anda bisa melaporkan kejadian tersebut kepada penyedia jasa internet yang dipakai dan mendeteksi serangan yang terjadi.
  • Menghubungi Spesialis DDoS, langkah terakhir yang bisa diambil adalah dengan menghubungi layanan spesialis DDoS yang bisa mencoba membantu Anda untuk menangani serangan yang terjadi.

 

Mengenal Apa itu Malware, Penyebab, dan Mengatasinya

Malware merupakan sesuatu yang harus diwaspadai bagi pengguna yang aktifitas sehari-harinya tidak terlepas dari komputer atau jaringan internet. Saat ini setiap pekerjaan banyak yang membutuhkan komputer dan jaringan internet yang dapat diakses oleh semua orang. Tentu saja hal ini cukup membahayakan jika seluruh data penting terdapat di perangkat komputer atau terhubung dengan internet.

Malware (Malicious Software) adalah suatu program yang dirancang dengan tujuan untuk merusak dengan menyusup ke sistem komputer. Malware dapat menginfeksi banyak komputer dengan masuk melalui email, download internet, atau program yang terinfeksi.

Malware bisa menyebabkan kerusakan pada sistem komputer dan memungkinkan juga terjadi pencurian data / informasi. Hal yang pada umumnya terjadi penyebab malware adalah mendownload software dari tempat ilegal yang disisipan malware. Malware mencakup virus, worm, trojan horse, sebagian besar rootkit, spyware, adware yang tidak jujur, serta software-software lain yang berbahaya dan tidak diinginkan oleh pengguna PC.

Pada website sendiri terkadang bisa terjangkit malware, hal ini bisa terjadi jika pengguna melakukan download theme website secara ilegal, hal itu dapat menyebabkan data dan informasi yang ada di website jebol, terkadang juga bisa menyebabkan server website menjadi down karena aktifitas yang mencurigakan tersebut.

Hal yang harus dilakukan untuk mencegah malware adalah tidak melakukan aktifitas ilegal, sebagai contoh tidak melakukan download resource dan aplikasi di situs yang tidak terverifikasi atau ilegal, hal ini karena biasanya peluang adanya virus malware lebih besar terjangkit pada suatu aplikasi yang diunduh di website tersebut.

Perbedaan Malware, Virus, dan Trojan

Selain malware, ada juga virus dan trojan. Malware berbeda dengan virus dan trojan, meskipun terkadang tujuannya adalah sama, tetapi ketiga istilah tersebut ternyata berbeda:

1. Trojan

Trojan adalah sebuah perangkat lunak berbahaya yang dapat merusak sebuah sistem, perangkat, atau jaringan. Tujuannya adalah untuk memperoleh informasi penting yang tercantum di dalam log komputer. Informasi ini dapat berupa password, transaksi, dan lain sebagainya.

Penyebaran Trojan sering tidak bisa diprediksi dikarenakan terkadang disembunyikan di dalam kode program.. Kebanyakan pemilik tidak mengetahui bahwa program yang dijalankan merupakan Trojan yang sudah siap disebarkan yang biasanya berbentuk executable file.

2. Virus

Virus adalah perangkat lunak yang menyebar di dalam sebuah sistem dan mengganggu penggunaannya. Virus tidak ditujukan untuk mencuri data atau menganalisa penggunaan data. Virus komputer dapat merusak atau menghapus data di sebuah komputer, menggunakan program email untuk menyebarkan virus ke komputer lain, atau bahkan menghapus apa pun yang ada di dalam hard disk.

Virus kebanyakan disebarkan melalui lampiran email dan pesan. Jadi Anda harus berhati-hati jika terdapat email atau pesan yang masuk ke dalam inbox menggunakan alamat yang mencurigakan atau melampirkan link yang tidak valid. Selain itu virus juga dapat menyebar melalui unduhan yang ada di internet dan menyebar di sistem lokal. Virus dapat bersembunyi di dalam perangkat lunak bajakan atau di file lainnya yang Anda unduh.

Perangkat lunak yang dibuat untuk menyebarkan virus biasanya harus mendapat persetujuan dari pihak ketiga yang tak lain adalah pemilik sistem. Perangkat lunak penyebar virus dapat terdeteksi bahkan sebelum dieksekusi karena terkadang nama file dan program yang dimunculkan berbeda.

3. Malware

Malware dapat mencangkup dari semua perangkat lunak yang digunakan untuk mencuri, memanipulasi, menghapus, atau bahkan memata-matai sebuah sistem. Malware merupakan istilah yang digunakan untuk mendeskripsikan perangkat lunak berbahaya.

Malware dapat disebarkan melalui beberapa metode. Kebanyakan adalah melalui jaringan internet, email, pesan pribadi, atau halaman situs web. Tidak hanya perangkat komputer saja, server situs web juga banyak menjadi korban dari malware.

Bagaimana Cara Kerja Malware di Website dan Komputer

malware sering didistribusikan melalui plugin atau tema, sedangkan pada perangkat desktop malware disebarkan melalui perangkat lunak atau kode program. Berikut ini adalah kemungkinan-kemungkinan yang dapat digunakan untuk menyebarkan malware pada sistem atau situs web.

1. Website

  • Plugin

Sekarang ini banyak sekali plugin-plugin yang ditawarkan di berbagai situs untuk memaksimalkan fungsi situs web. Tidak jarang plugin-plugin ini mempunyai fitur yang sangat menarik dan cukup mempermudah mengelola situs web. perlu diwaspadai saat menggunakan plugin, apalagi menggunakan plugin bajakan. Bisa jadi plugin tersebut sudah disusupi kode program yang dapat merusak situs web yang Anda miliki. Jadi gunakan plugin yang terpercaya dan selalu perbarui versi plugin Anda ke versi yang lebih baru.

  • Tema

Selain melalui plugin, kebanyakan malware banyak tersebar melalui tema bajakan. Tawaran tema yang menarik tetapi murah bahkan gratis menjadikan banyak orang tidak berhati-hati dalam memilih tema.

Gunakan tema yang berbayar atau premium, bukan tema yang diambil dari situs yang tidak terpercaya. Anda juga dapat menggunakan tema gratis yang disediakan oleh penyedia resmi. Meskipun tidak menjamin 100% aman, paling tidak Anda sudah mengurangi sedikit resiko terkena malware.

  • Perangkat Desktop

Saat menggunakan perangkat desktop dan ingin menginstal perangkat lunak Anda perlu berhati-hati dalam mengeksekusi kode programnya. Bisa jadi aplikasi yang Anda unduh merupakan aplikasi yang sudah disusupi malware di dalamnya. Ketika dieksekusi maka malware otomatis akan menyebar di dalam sistem.

Tidak jarang di dalam kode program terdapat backdoor yang digunakan untuk memberikan hak akses kepada pembuat malware supaya dapat mengakses sistem dari jarak jauh.

Bagaimana Cara Mengatasi Malware

Ada beberapa hal yang dapat dilakukan untuk menghilangkan atau mengatasi malware yang sudah tersebar di dalam sistem. Pada pembahasan ini kami akan membahas cara mengatasi malware di WordPress dan komputer atau perangkat desktop.

Cara Mengatasi Malware di WordPress

1. Atasi Malware Menggunakan Wordfence

apa itu malware - wordfence

Anda dapat menggunakan cara menghilangkan malware di WordPress dengan menggunakan Wordfence. Wordfence merupakan plugin yang terdapat di WordPress yang digunakan untuk melakukan pemindaian virus dan membersihkannya. Ini termasuk layanan anti virus enterprise yang dapat Anda gunakan secara gratis.

Selain menggunakan Wordfence Anda juga dapat menggunakan beberapa plugin pengaman lain seperti BulletProof, iThemes,  All In One WP, dan lain sebagainya.

2. Mengatasi Halaman Website “The site ahead contains malware

apa itu malware - site ahead contains malware

Saat membuka website Anda tiba-tiba memunculkan pesan “The site ahead contains harmful programs Error” atau “The site ahead contains malware”. Bisa jadi hal tersebut dikarenakan terdapat malware yang menginfeksi situs web tersebut. Tentu saja halaman ini akan menghilangkan banyak trafik yang masuk jika tidak segera diatasi.

Mengatasi Malware di Komputer

Terkadang sumber malware muncul dari perangkat desktop yang digunakan. Dikarenakan beberapa pengguna atau user sering mengembangkan situs web melalui komputer lokal yang kemudian diunggah ke server situs web menggunakan koneksi FTP.

Sebelum diunggah terkadang malware sudah masuk ke dalam folder atau file situs web. Setelah diunggah malware semakin banyak dan menyebar. Jadi, sebelum mengunggah file situs web pastikan terlebih dahulu bahwa tidak ada malware di dalamnya.

Ada beberapa cara yang dapat dilakukan untuk mengatasi ini, yaitu dengan melakukan pemindaian malware atau meneliti satu persatu file yang terdapat didalamnya. Melihat satu persatu file untuk memastikan tidak ada file yang mencurigakan.

Kesimpulan

Malware dapat menjadi sebab yang berbahaya untuk situs web. Tidak hanya mengganggu sistem yang berjalan, malware juga dapat mencuri data-data yang penting, mengubahnya, dan bahkan mengendalikan sistem yang ada.

Meskipun malware sangat mudah menyebar di dalam sistem, hal itu dapat dicegah terlebih dahulu. Caranya adalah melakukan pemindaian malware secara berkala dan melakukan pengecekan jika terdapat file yang mencurigakan.

Open chat