Situs Saya Rusak. Sekarang apa yang aku lakukan?
Diterbitkan: 2022-09-21Pagi di kantor. Telepon berdering. Salah satu klien saya menelepon dengan nada panik: “Situs web saya hilang. Kita tidak bisa mencapainya! Itu tidak ada di sana!" Bisnisnya bergantung pada pelanggan yang melakukan pemesanan di situs webnya sepanjang hari. Ketika dia tidak bisa masuk ke situsnya, dia jelas tidak bisa menerima dan memenuhi pesanan. Benar-benar awal yang sangat buruk untuk hari ini.
Lain kali saya berbicara dengan pelatih kehidupan tentang situs webnya. Ketika percakapan menyentuh tentang menjaga situs web tetap aman dan selalu aktif, dia tidak melihat masalah. “Jika situs web saya mogok, saya akan membangunnya kembali.”
Tidak masalah, memang. Kecuali ketika situs webnya rusak/rusak/meledak/diretas (itu akan terjadi, pada waktu yang paling buruk, berkat Murphy), kliennya tidak akan dapat menemukannya secara online.
Sampai dia menghentikan segalanya untuk membangun kembali situs web (sehingga kehilangan pendapatan) atau mempekerjakan seseorang untuk dengan cepat membangun situs web baru untuknya (pasti pekerjaan terburu-buru untuk tambahan $$$$).
Seperti kalimat dari A Knight's Tale , “Sakit. Banyak rasa sakit.”
Ada masalah, tapi di mana?
Ketika situs web Anda 'rusak', penting untuk terlebih dahulu mencari tahu di mana letak masalahnya di internet.
Ada banyak lompatan antara browser dan server yang sebenarnya menyimpan file situs web. Masalah pada titik mana pun dalam rantai yang berbelit-belit itu dapat mencegah orang mengunjungi situs web Anda. Bahkan jika semuanya baik-baik saja dengan file situs web yang sebenarnya.
Apakah semuanya baik-baik saja di rumah?
Pertama, periksa apakah masalahnya lokal di lokasi Anda:
- Apakah komputer/perangkat seluler Anda benar-benar terhubung ke internet?
- Apakah modemnya berfungsi?
- Apakah perangkat dan browser Anda berfungsi dengan baik?
- Bisakah Anda mengunjungi situs web lain di browser Anda?
- Bisakah Anda mengunjungi situs web Anda menggunakan browser lain di perangkat Anda?
- Apakah Anda mengosongkan/menyetel ulang cache di browser Anda? Semua browser menyimpan data dari situs web yang baru-baru ini dikunjungi dalam cache mereka, dengan gagasan bahwa jika Anda mengunjungi kembali suatu halaman, halaman tersebut dimuat lebih cepat dari cache lokal daripada dari internet. Yang semuanya baik-baik saja, sampai cache lokal yang membandel membuat Anda tidak bisa mengakses situs web langsung. Jadi, Anda mungkin tidak benar-benar melihat versi halaman terbaru yang diperbarui.
- Bisakah Anda mengunjungi situs web Anda menggunakan perangkat lain? (Jika situs tidak dimuat di komputer, dapatkah Anda membukanya di ponsel?)
- Apakah hanya aku? Anda dapat memeriksa apakah situs web tidak tersedia hanya untuk Anda atau untuk semua orang di https://isitdownorjust.me atau https://downforeveryoneorjustme.com. Ini akan memberi tahu Anda jika situs web benar-benar mati atau jika masalahnya ada di antara browser Anda dan server hosting.
Pemecahan masalah di luar modem
Jika semuanya berfungsi di tingkat lokal Anda, periksa Penyedia Layanan Internet (ISP). Mereka berusaha untuk selalu aktif, tetapi terkadang koneksinya bermasalah. Bisa untuk waktu yang singkat atau pemadaman yang lebih lama. Ini dapat memengaruhi hanya lokasi Anda, di seluruh kota atau bahkan regional.
ISP Anda seharusnya dapat memberi tahu Anda jika itu adalah koneksi Anda ke layanan mereka yang bermasalah dan memperbaikinya untuk Anda. Jika masalah mempengaruhi area yang lebih luas, mungkin tidak ada yang bisa dilakukan kecuali menunggu pemadaman diperbaiki.
ISP pada gilirannya terhubung ke tulang punggung internet. Yang bisa saja mengalami hari yang buruk, menyebabkan pemadaman regional atau bahkan nasional. Sekali lagi, ISP Anda mungkin dapat memberikan informasi tentang cakupan pemadaman dan memprediksi kapan layanan akan dipulihkan.
Waktu untuk rencana B
Jika pemadaman internet terjadi di suatu tempat di ISP Anda (atau bahkan di tulang punggung), mungkin bermanfaat untuk memiliki Paket B:
- Jika internet kabel mati, Anda mungkin dapat menggunakan ponsel sebagai hotspot dan terhubung melalui jaringan seluler
- Internet mungkin padam di gedung Anda atau di bagian kota. Dengan secara fisik pergi ke lokasi lain (teman, perpustakaan, kafe), Anda mungkin dapat terhubung dari sana.
- Sebuah bisnis yang mengandalkan selalu terhubung ke internet, dapat memilih untuk membayar akses internet dari 2 ISP. Dengan begitu mereka dapat dengan cepat beralih ke penyedia cadangan jika penyedia biasa mengalami gangguan.
Diagnosis cepat dan rencana B dapat menghemat hari dan membuat Anda kembali online (termasuk ke situs web Anda).
Opsi-opsi di atas telah menyelamatkan saya beberapa kali ketika terjadi pemadaman internet lokal.
Langkah pertama dalam mendiagnosis situs web yang rusak adalah menentukan di mana letak masalahnya. Setelah didiagnosis, jika Anda dapat memperbaiki masalah itu, lakukanlah. Atau Anda mungkin bisa mengatasinya untuk sementara. Sayangnya, terkadang tidak ada yang bisa dilakukan kecuali menunggu pihak yang bertanggung jawab menyelesaikan masalah.
Tetapi Anda juga tahu bahwa situs web Anda masih ada, dapat dijangkau oleh mereka yang internetnya berfungsi.
Ketika situs web Anda benar-benar down
Di sisi lain, jika situs web Anda benar-benar offline, Anda menghadapi skenario yang berbeda.
Pendaftar domain dan DNS
Situs web Anda mungkin tidak aktif karena masalah dengan pendaftaran domain atau DNS. Catatan Server Nama Domain adalah pencarian yang menerjemahkan URL yang dapat dibaca manusia (domainanda.com) menjadi alamat numerik yang menunjuk ke server hosting yang sebenarnya. Jika terjadi kesalahan pada Domain Registrar atau DNS, pengunjung mungkin tidak dapat mengakses situs web Anda. Sampai masalah ini diperbaiki tentu saja.
- Ketahui di mana domain Anda terdaftar dan data DNS berada, serta siapa yang harus dihubungi jika ada masalah pada tingkat ini.
Jika semuanya baik-baik saja sejauh ini, tempat berikutnya untuk memeriksa adalah perusahaan hosting Anda.
Perusahaan hosting
Setiap situs web di-host di server web. Apakah sudah aktif dan berfungsi?
Server mungkin sedang down, dalam hal ini situs web tidak akan muncul sama sekali.
Tetapi server juga tidak dapat berjalan dengan benar, atau memiliki sumber daya yang cukup. Dalam hal ini, sebagian besar situs web mungkin berfungsi, tetapi beberapa fungsi gagal.
- Ketahui di mana situs web Anda dihosting dan cara menghubungi dukungan saat Anda membutuhkan bantuan.
- Berinvestasi dalam hosting berkualitas, dengan kapasitas yang ditentukan dan dukungan yang baik. Beberapa perusahaan hosting puas untuk menanggapi tiket Anda dalam 24-48 jam yang tidak membantu ketika situs web Anda sedang down sekarang. Perusahaan hosting yang baik, seperti LiquidWeb atau Nexcess, akan memiliki obrolan langsung dan dukungan telepon serta dukungan tiket dan merespons dengan cepat. Bisnis Anda bergantung pada situs web Anda yang aktif dan berjalan.
Ketika situs web itu sendiri rusak
Jika sejauh ini semuanya baik-baik saja, kemungkinan ada yang salah dengan file atau kode situs web yang sebenarnya. Beberapa skenario yang mungkin:
Saya memperbarui sebuah plugin dan menghapus seluruh situs web
Setiap kali menjalankan pembaruan, selalu ada sesuatu yang salah. Yang bisa menghapus seluruh situs. Atau merusak fungsionalitas, membuat situs web berperilaku dengan cara yang tidak terduga.
- Selalu buat cadangan situs web Anda sebelum menjalankan pembaruan. Dengan begitu, jika semuanya benar-benar meledak, Anda selalu dapat menginstal ulang situs dari cadangan.
- Selalu periksa situs web Anda dengan cermat setelah melakukan pembaruan untuk memastikan semuanya masih berfungsi dengan baik.
- Waktu untuk mempelajari cara mengembalikan perubahan atau menginstal ulang situs web Anda dari cadangan adalah sekarang, ketika semuanya berfungsi dengan baik, bukan setelah terjadi bencana.
Saya sedang mengerjakan situs web dan sekarang rusak
Anda mungkin menambahkan konten di situs web, seperti halaman baru atau mengubah beberapa kode gaya dan poof, situs web rusak.
Sesuatu yang kecil seperti koma di tempat yang salah dalam html, css atau kode lain yang menjalankan situs web dapat benar-benar meledakkan segalanya. Alih-alih halaman web yang Anda harapkan, Anda mendapatkan pesan kesalahan yang mungkin membantu atau tidak.
Skenario terburuknya adalah jika Anda menggunakan editor tema atau plugin bawaan WordPress dan terjadi kesalahan, karena kesalahan tersebut dapat mencegah Anda mengakses dasbor dan editor. Bagaimana Anda memecahkan masalah dan memperbaiki kode ketika Anda tidak bisa mendapatkannya? Tanpa akses alternatif, seluruh situs web mungkin harus dihapus dan dibangun kembali dari awal.
Itu sebabnya saya selalu menonaktifkan editor tema dan plugin bawaan di situs WordPress yang saya buat. Sebagai gantinya, saya menggunakan aplikasi terpisah untuk mengedit kode. Sekarang, ketika ada kesalahan (dan itu akan terjadi), saya masih memiliki akses ke kode dan dapat memecahkan masalah untuk memperbaiki masalah. Bahkan jika seluruh situs web hanya muncul sebagai pesan kesalahan di browser.
Pelajari lebih lanjut tentang menonaktifkan editor tema dan plugin bawaan dan apa yang harus digunakan untuk mengedit kode sebagai gantinya di artikel saya WordPress dan bom bawaan.
Sayang, kamu tidak terlihat begitu baik
Terkadang kami datang ke situs web kami, dan itu tidak terlihat seperti dirinya sendiri. Mungkin tidak memuat dengan benar, saya tidak bisa masuk, atau fungsi lain tiba-tiba tidak berfungsi.
Anda meneriakkan kata H dan menganggap itu mungkin masalah dengan server hosting. Berikut adalah dua contoh:
Di salah satu situs saya, pengalihan halaman tiba-tiba tidak berfungsi dengan baik atau tidak berfungsi sama sekali. Jadi, pengunjung dibuat bingung, menunggu halaman berikutnya dimuat, yang tidak pernah terjadi. Ini adalah pengalaman pengguna yang buruk.
Di situs lain, tiba-tiba, kami tidak dapat masuk ke dasbor, dan pencadangan berhenti berfungsi.
Dalam kedua kasus, itu adalah masalah ruang server. Di situs pertama, proses pencadangan jahat telah memenuhi server dengan cadangan alih-alih menghapusnya. Server, karena kehabisan ruang, tidak dapat bekerja dengan benar. Setelah proses pencadangan diperbaiki dan data tambahan dihapus, semuanya bekerja dengan sempurna kembali.
Dalam kasus kedua, file situs web itu sendiri sangat besar sehingga tidak ada ruang di akun hosting untuk salinan lengkap. Tetapi cadangan membuat salinan lengkap yang sementara berada di server sebelum dikirim ke luar lokasi untuk penyimpanan. Setelah server terisi penuh, server terkunci sendiri, dan kami tidak dapat masuk ke WordPress. Butuh akses ke akun hosting untuk menghapus file cadangan secara manual untuk memulihkan ketertiban.
Ini adalah masalah yang harus dapat dibantu oleh perusahaan hosting Anda.
Itu sama sekali tidak seperti yang saya harapkan…
Akhirnya, hal yang langsung dilakukan oleh banyak pemilik situs web ketika situs web mereka tidak dapat dijangkau atau tidak berfungsi dengan baik. Sudah diretas.
Beberapa peretasan mudah dideteksi. Anda pergi ke situs web dan melihat sesuatu yang berbeda dari yang Anda harapkan. Atau Anda dialihkan ke situs yang sama sekali berbeda.
Peretasan lainnya jauh lebih sulit untuk dideteksi. Misalnya, situs web Anda lamban atau tidak merespons.
Apa pekerjaanmu? Pertama, pahami bahwa ada banyak cara untuk mendapatkan akses ke situs web dan filenya. Hanya mengubah kata sandi untuk akun pengguna, meskipun bermanfaat, tidak akan cukup.
Pelatihan iThemes memiliki pelatihan untuk menangani situs web yang diretas, dan prosesnya tidak selalu untuk orang yang lemah hati.
Ini mungkin mengapa banyak orang lebih memilih untuk tetap berpikir dan bersikeras bahwa “tidak ada yang mau meretas situs kecil saya, jadi saya tidak perlu khawatir.”
Jika situs web Anda telah diretas, perusahaan hosting Anda kemungkinan tidak akan banyak membantu. Ini karena masalahnya ada pada file situs web Anda yang sebenarnya. Dan itu adalah tanggung jawab Anda.
Tetapi Anda mungkin tidak cukup tahu untuk benar-benar memperbaiki situs web yang diretas. Anda juga, sebagai pemilik bisnis, tidak punya waktu untuk menangani proses itu. Itu memakan banyak waktu.
Jika Anda memiliki seseorang yang bekerja dengan Anda untuk memberikan pembaruan, keamanan, dan cadangan situs web secara teratur, mereka berada dalam posisi yang baik untuk mencegah banyak upaya peretasan. Mereka juga dapat menyelamatkan situs web yang diretas. Dan Anda pasti menginginkan seseorang di sisi Anda saat ini.
Salah satu pendekatan mungkin untuk sepenuhnya menghapus instalasi situs web saat ini (WordPress) dan akun C-panel tempat itu berada. Akun baru kemudian dibuat, dan situs web diinstal ulang dari cadangan yang telah diperiksa untuk menjadi baik. Tentu saja, kata sandi di semua level akan diubah.
Kuncinya adalah memiliki cadangan yang disimpan jauh dari server hosting. Saya menyimpan setidaknya satu bulan cadangan untuk setiap situs web yang saya kelola. Untuk berjaga-jaga.
Malware bisa saja ada, tetapi tidak terdeteksi, di situs web Anda selama beberapa waktu. Dalam hal ini, menginstal ulang dari cadangan terbaru akan membawa serta malware ke situs yang dipulihkan. Jadi, sirkus bisa dimulai lagi.
Pemulihan
Anda mungkin telah memahami sekarang bahwa saya sangat menyukai pencadangan. Banyak dari mereka.
Tidak seperti teman pelatihan saya, yang berencana membangun kembali situs webnya dari awal jika ada masalah, saya tidak pernah ingin membangun kembali situs web dari awal tanpa alasan yang jelas. Ini banyak pekerjaan dan selalu pada waktu yang tidak nyaman.
Memiliki cadangan adalah kunci untuk setiap upaya pemulihan yang berhasil.Maksud saya setiap hari, cadangan lengkap situs web disimpan di suatu tempat yang jauh dari server hosting. Jika situs web diretas, cadangan apa pun yang disimpan di lokasi itu akan disusupi. Dan jika server mogok, maka situs web Anda dan cadangannya hilang.
Saya telah mengandalkan BackupBuddy untuk pencadangan manual dan otomatis selama bertahun-tahun. Ini juga membuatnya sangat mudah untuk memigrasikan situs web ke lokasi baru.
Pemulihan bisa sederhana, tantangan, atau benar-benar sulit. Itu semua tergantung pada apa masalah situs web yang sebenarnya dan seberapa siap Anda. Tetapi memiliki cadangan yang andal akan membuat segalanya jauh lebih mudah.
mencegah lebih baik daripada mengobati
Masalah situs web akan terjadi. Situs web Anda akan mogok/diretas/tidak berfungsi di beberapa titik. Itu hanya masalah waktu.
Jadi Anda ingin siap. Kemudian Anda dapat meminimalkan waktu henti saat keadaan menjadi buruk.
8 langkah persiapan:
- Backup reguler. Cadangan harian penuh disimpan jauh dari server hosting. Anda ingin cadangan yang Anda kendalikan dan tidak bergantung pada perusahaan hosting. Gunakan plugin cadangan WordPress seperti BackupBuddy untuk mengatur jadwal pencadangan untuk mencadangkan seluruh situs Anda.
- Lacak waktu aktif. Ada beberapa alat yang akan memeriksa situs web Anda dan memberi tahu Anda jika masih ada. Pelacak waktu aktif juga membantu situs web memicu fungsi seperti menjalankan pencadangan otomatis yang mungkin tidak terjadi jika situs web tidak dikunjungi secara rutin. Saya mengandalkan iThemes Sync untuk mengelola situs web dan melacak waktu aktif mereka.
- Tahu siapa yang harus dihubungi. ISP Anda, perusahaan hosting, pencatat domain, pengelola pembaruan situs web, keamanan, dan pencadangan, adalah beberapa di antaranya. Ketahui cara menghubungi masing-masing dan apa yang dapat Anda harapkan dalam hal respons ketika ada masalah.
- Gunakan hosting berkualitas. Masih ada perusahaan yang mengiklankan penawaran hosting murah. Pahami apa yang sebenarnya disediakan oleh paket hosting dan seberapa jauh dukungan saat Anda benar-benar membutuhkannya. Hosting yang baik memang memiliki harga. Namun, biaya untuk bisnis situs web Anda turun karena perusahaan hosting tidak memberikan akan dengan cepat menghabiskan penghematan yang pernah Anda miliki dari rencana ruang bawah tanah murah.
- Nonaktifkan editor tema dan plugin bawaan di WordPress. Setidaknya, JANGAN PERNAH menggunakan editor bawaan di WordPress. Lebih baik lagi, selalu lakukan pengeditan tema atau kode plugin menggunakan aplikasi eksternal.
- Jalankan perangkat lunak keamanan. Saya menggunakan dan merekomendasikan iThemes Security. Juga, pastikan itu dikonfigurasi dengan benar untuk kebutuhan Anda. Mengaktifkan plugin keamanan saja mungkin tidak seaman yang Anda pikirkan.
- Perbarui inti, tema, dan plugin WordPress secara teratur. Sebagian besar pemilik bisnis lebih baik melakukan ini untuk mereka karena mereka memiliki bisnis untuk dijalankan. Apakah Anda juga benar-benar akan selalu menjalankan pembaruan bahkan ketika bisnis sedang sibuk? Apakah Anda akan mengikuti semua berita keamanan dan ancaman online terbaru? Banyak desainer/pengembang seperti saya menyediakan ini sebagai layanan pramutamu untuk klien mereka. Mereka hanya ingin tahu itu sudah selesai.
- Kunjungi situs web Anda secara teratur dan periksa fungsinya. Itu juga membuat situs web selalu diingat untuk Anda. Ini adalah situs web Anda. Anda akan melihat ketika ada sesuatu yang tidak bekerja dengan benar. Jangan hanya berharap pengunjung memberi tahu Anda jika ada yang tidak beres. Mereka kemungkinan hanya akan pergi ke pesaing Anda.
Waktu untuk membuat rencana ini adalah ketika semuanya bekerja dengan baik. Setelah ada masalah dan situs web rusak, semuanya sudah terlambat.
Kita harus mengantisipasi hal yang tidak terduga
Situs web akan rusak. Rencana untuk itu terjadi. Kemudian ketika itu terjadi, Anda siap dan dapat mengambil tindakan terbaik dalam situasi tertentu.
Ingat pemilik bisnis yang menelepon saya dengan panik karena situs webnya sedang down?
Ternyata tidak benar-benar turun. Semua orang, kecuali dia, bisa melakukannya. Untungnya, dia sudah siap. Dia memiliki ISP alternatif yang bisa dia gunakan. Butuh waktu lebih lama untuk membuat ISP itu memecahkan masalah pada akhirnya untuk mencari tahu mengapa mereka memblokir beberapa situs web yang tidak boleh diblokir. Pada akhirnya, semuanya beres, dan baik situs web maupun bisnisnya tidak hilang.
Adapun pelatih kehidupan itu, berharap situs webnya tidak pernah turun, saya benar-benar berharap yang terbaik untuknya. Tapi suatu hari itu akan terjadi…
Jadi selalu bersiaplah. Karena Anda tahu hal-hal akan rusak di beberapa titik. Bersiaplah dengan rencana untuk hal-hal yang tidak terduga. Kemudian, ketika situs web Anda down, Anda dapat memulihkan dan melanjutkan tanpa bencana total.
Plugin Keamanan WordPress Terbaik untuk Mengamankan & Melindungi WordPress
WordPress saat ini menguasai lebih dari 40% dari semua situs web, sehingga menjadi sasaran empuk bagi peretas dengan niat jahat. Plugin iThemes Security Pro menghilangkan dugaan keamanan WordPress untuk memudahkan mengamankan & melindungi situs WordPress Anda. Ini seperti memiliki staf ahli keamanan penuh waktu yang terus-menerus memantau dan melindungi situs WordPress Anda untuk Anda.
Claes Jonasson adalah seorang desainer web, kreatif, dan penulis di Claes Jonasson Design. Selain bekerja dengan klien 1:1, ia juga mengajar kursus online. Dia bersemangat dalam menciptakan pengalaman pengguna yang luar biasa baik di dalam maupun di luar jaringan dan telah bekerja di media “sejak dia bisa memegang pena. Sepanjang jalan dia juga menemukan dirinya melakukan berbagai hal lain, seperti bekerja sebagai pekerja lepas pantai dan mengemudikan tank militer. Di luar pekerjaan, Claes menulis cerita pendek dan fiksi yang lebih panjang. Dia suka hiking (waktu untuk merenung), naik kereta api (seperti pantai ke pantai di seluruh AS), membaca buku, dan mendengarkan podcast. Ditambah menghabiskan waktu bersama keluarganya.