Apa itu downtime situs web & bagaimana pengaruhnya terhadap SEO?

Diterbitkan: 2022-12-13

Bayangkan Anda bangun pada suatu pagi, menyeruput kopi nikmat Anda, dan membuka laptop untuk melihat situs Anda ketika tiba-tiba… Anda melihat situs itu offline.

Setiap webmaster pada suatu saat harus menghadapi mimpi buruk SEO dalam bentuk downtime situs web.

Saat situs web Anda down, Anda harus bertindak cepat sebelum Google mulai menghukum halaman Anda satu per satu.

Pertanyaannya adalah: Bagaimana tepatnya waktu henti memengaruhi upaya SEO Anda?

Oleh karena itu, dalam artikel ini, kami akan melihat:

  • Apa sebenarnya downtime situs web itu (dan kemungkinan penyebabnya)
  • Bagaimana pengaruhnya terhadap SEO
  • Apa yang harus dilakukan selama waktu henti situs web (praktik SEO terbaik)

Tanpa basa-basi lagi, mari selami lebih dalam topik mimpi buruk ini.

Apa itu downtime situs web?

Waktu henti situs web (atau pemadaman) adalah periode di mana situs sepenuhnya atau sebagian tidak dapat diakses oleh pengguna karena masalah teknis tertentu.

Inilah yang mungkin dilihat oleh pengunjung situs web biasa selama periode waktu henti:

Contoh status HTTP 500 waktu henti

Bergantung pada durasi pemadaman, situs web yang "turun" mungkin mengalami penurunan lalu lintas organik yang dramatis , penurunan peringkat , atau bahkan penghapusan dari Indeks Google .

Apa yang menyebabkan situs “down”?

Ada banyak alasan mengapa situs web mungkin mengalami periode downtime – masalah perangkat lunak, kegagalan manusia, masalah server, apa saja.

Mari kita lihat sekilas beberapa penyebab umum downtime.

1. Kesalahan manusia

Jujur saja, orang selalu membuat kesalahan.

Salah satu penyebab paling umum dari pemadaman situs web hanyalah kesalahan manusia – apakah itu menerapkan fitur yang tidak berfungsi, atau hanya klik tombol yang tidak disengaja yang dapat membuat seluruh situs web mati.

Menurut survei data yang dilakukan oleh Veriflow, 75% – 97% pemadaman di lokasi dapat disebabkan oleh kesalahan manusia (apakah karena kurangnya pelatihan, tekanan waktu, atau hanya karena banyaknya tekanan).

Meskipun downtime yang disebabkan oleh kesalahan manusia mungkin merupakan pengalaman yang membuat frustrasi, ini juga (biasanya) merupakan masalah yang paling mudah untuk dipecahkan.

2. Masalah hosting & perangkat keras

Hosting web adalah tempat di mana situs Anda berada – dan penyebab umum lain dari downtime situs web.

Meskipun Anda bisa mendapatkan layanan hosting yang layak dengan cukup mudah akhir-akhir ini (dan dengan harga yang wajar), itu tidak berarti bahwa itu akan sempurna sepanjang waktu.

Misalnya, dapat dengan mudah terjadi bahwa server hosting mungkin mengalami lonjakan lalu lintas yang besar (dan tidak terduga) yang dapat memperlambat kecepatan halaman Anda atau bahkan menurunkan seluruh situs web Anda.

3. Keamanan yang buruk

Sayangnya, serangan situs web masih meningkat dan merupakan penyebab umum dari pemadaman situs.

Apa pun alasannya, situs web apa pun yang tidak terlindungi dapat dengan mudah dihancurkan oleh serangan berbahaya dari penjahat dunia maya – apakah itu melalui serangan DDoS (Distributed denial-of-service), peretasan, penyebaran virus, atau strategi berbahaya lainnya.

Misalnya, serangan DDoS bahkan dapat melumpuhkan situs web terbesar hanya dengan membebani server mereka dengan permintaan yang sangat banyak.

Faktanya, Norton – perusahaan perangkat lunak anti-malware populer – menggambarkan serangan DDoS sebagai “ salah satu senjata paling ampuh di internet
Karena serangan situs web seperti ini, memiliki fitur keamanan tangguh yang dapat melindungi situs Anda adalah suatu keharusan – kini lebih dari sebelumnya .

4. Ketidakcocokan perangkat lunak

Menerapkan tema baru, plugin, atau perangkat lunak baru apa pun adalah praktik rutin yang terjadi di situs web dari waktu ke waktu.

Sayangnya, bahkan implementasi perangkat lunak kecil seperti pemasangan plugin WP dapat secara tidak sengaja menyebabkan situs web menjadi offline.

Mengapa?

Yah, karena ketidakcocokan perangkat lunak – kode baru mungkin tidak seperti kode situs web Anda .

Namun, pemadaman semacam ini dapat dengan mudah dihindari dengan mengikuti praktik sederhana seperti:

  • Membaca dokumentasi perangkat lunak (dan memeriksa apakah itu kompatibel dengan situs web Anda).
  • Mengunjungi forum dan meninjau halaman untuk kemungkinan masalah dan pemecahan masalah.
  • Menguji perangkat lunak sebelum memasangnya di “versi langsung” situs Anda.

Bagaimana downtime mempengaruhi SEO?

Bergantung pada jangka waktu, periode waktu henti dapat merusak upaya SEO Anda secara signifikan – ini dapat menyebabkan kerugian besar pada lalu lintas organik, penurunan peringkat, atau bahkan penghapusan situs dari Indeks Google.

Google mengumpulkan data tentang halaman web dengan perayapnya yang disebut Googlebot. Perayap dapat mengunjungi (dan mengunjungi kembali) situs web apa pun yang tersedia di internet (melalui tautan, peta situs, dll.), memindai kontennya, dan menambahkannya ke Indeks Google untuk tujuan pemeringkatan:

bagaimana mesin pencari bekerja

Setiap kali Googlebot mengunjungi situs web yang mengalami gangguan, Googlebot akan menerima kode status HTTP 500 – pesan kesalahan yang menunjukkan bahwa konten situs web tidak tersedia karena beberapa masalah sisi server:

Periode downtime - contoh kode status HTTP

Meskipun situs web seperti ini mungkin tidak tersedia untuk perayap (dan juga pengguna), Googlebot tidak akan menyerah begitu saja. Itu akan mencoba mengunjungi kembali situs nanti untuk melihat apakah itu kembali online dan berjalan.

Dalam skenario seperti ini, dampak waktu henti pada upaya SEO Anda tidak terlalu signifikan (belum) untuk beberapa jam pertama:

Jika URL menampilkan HTTP 5xx atau situs tidak dapat dijangkau, kami akan mencoba lagi pada hari berikutnya atau lebih. Tidak ada yang akan terjadi (tidak ada penurunan dalam pengindeksan atau peringkat) hingga beberapa hari berlalu. ” (John Mueller, Advokat Penelusuran Google).

Namun, jika situs web Anda mengalami periode waktu henti yang lebih lama, Google akan mulai menurunkan peringkat halamannya dan akhirnya menurunkannya dari Indeks.

Matt Cutts (Mantan kepala tim web-spam di Google) menjelaskan lebih lanjut bagaimana Google menangani situs web yang mengalami downtime:

Mari kita lihat sekilas apa yang sebenarnya terjadi selama periode waktu henti yang lebih lama.

a) Peringkat turun

Situs web apa pun yang "offline" selama lebih dari beberapa hari mungkin mulai mengalami penurunan peringkat Google yang signifikan.

Untuk lebih jelasnya, Google tidak akan menghukum Anda hanya karena pemadaman yang tidak disengaja atau pemeliharaan terencana – selama masa pakai situs web, sangat wajar untuk offline dari waktu ke waktu saat Anda membuat beberapa perubahan signifikan pada situs Anda atau sekadar memperbaiki masalah teknis tak terduga yang tidak akan memakan waktu lama:

Kutipan John Mueller - peringkat dan waktu henti

Perlu diingat, bahkan Google pun bisa "kehilangan kesabarannya". Jika mesin telusur tidak dapat mengunjungi halaman Anda bahkan setelah beberapa hari, pada akhirnya mesin telusur akan mulai menurunkan peringkatnya dari SERP dan (setelah beberapa waktu) memulai proses deindeksasi.

b) Halaman yang diindeks

Perayapan dan pengindeksan adalah bagian penting dari SEO – jika halaman Anda tidak diindeks, pada dasarnya halaman tersebut tidak ada di mata Google (dan penggunanya).

Itu sebabnya periode downtime yang lebih lama bisa sangat berbahaya bagi situs web mana pun – jika Google tidak melihat situs Anda kembali online untuk jangka waktu yang lama, Google akan berasumsi bahwa situs tersebut tidak akan kembali dan menghapus semua halaman Anda dari Google Index:

Menutup situs sepenuhnya bahkan hanya untuk beberapa minggu dapat menimbulkan konsekuensi negatif pada pengindeksan situs Anda oleh Google. “ (Pusat Penelusuran Google)

Dalam skenario seperti ini, kembali online dan kembali ke Indeks Google pada dasarnya seperti memulai dari awal – situs web Anda harus dirayapi dan diindeks dengan benar oleh Google lagi, membangun otoritas SEO-nya dari nol, dan secara bertahap meningkatkan peringkatnya seperti situs baru mana pun.

Apa yang harus dilakukan selama periode downtime?

Yah, pertama-tama: Jangan panik!

Apa pun masalah teknis yang menyebabkan pemadaman, hanya masalah waktu hingga Anda (atau tim Anda) menemukan solusi dan memperbaiki masalahnya.

Dari perspektif SEO, pertanyaan terpenting yang harus Anda tanyakan pada diri sendiri selama downtime adalah:

Berapa lama waktu yang dibutuhkan untuk kembali online?

Jika situs Anda akan mengalami periode downtime hanya untuk beberapa menit atau jam (misalnya karena pemeliharaan), Anda tidak perlu melakukan apapun dalam hal SEO.

Di sisi lain, jika Anda tidak tahu berapa lama pemadaman situs web akan berlangsung (atau jelas membutuhkan waktu lama untuk kembali online), Anda dapat mempertimbangkan untuk menerapkan beberapa tindakan perlindungan yang dapat memberi Anda waktu sebelum Google mulai menurunkan peringkat dan mendeindeks halaman Anda.

1. Terapkan (HTTP) kode status 503

Kode status HTTP 503 adalah pesan kesalahan di header situs web yang menunjukkan bahwa situs Anda untuk sementara tidak tersedia karena masalah teknis atau pemeliharaan yang tidak terduga.

Itu juga berfungsi sebagai pesan ke perayap web (seperti Googlebot) yang pada dasarnya mengatakan:

 “Hei, maaf, tapi situs kami untuk sementara tidak tersedia, silakan kembali lagi nanti.”

Mesin telusur seperti Google mempertimbangkan kode status 503 sebagai indikasi bahwa situs web Anda tidak hilang dari internet untuk selamanya – hal ini juga direkomendasikan oleh perwakilan Google sebagai cara untuk “mengulur waktu” hingga pemadaman situs web Anda teratasi:

Dengan menerapkan HTTP 503, Anda dapat mencegah situs web Anda dideindeks oleh Google (dan mempertahankan peringkat Anda) selama sekitar satu minggu atau lebih sebelum Google mulai menganggap halaman Anda tidak tersedia secara permanen.

Untuk informasi selengkapnya tentang cara membuat kode status 503 untuk situs Anda, lihat artikel singkat ini.

Catatan: Ada banyak jenis kode status HTTP yang menunjukkan berbagai status situs web:

  • HTTP 200 – Ini pada dasarnya berarti semuanya baik-baik saja dengan situs Anda dan konten pada halaman harus tersedia untuk pengguna (dan perayap) tanpa masalah.
  • HTTP 300 – kode status 3xx berfungsi sebagai pesan rujukan. Mereka digunakan untuk pengalihan sementara atau permanen ketika halaman dipindahkan ke lokasi yang berbeda (URL).
  • HTTP 400 – Jenis kode status ini menunjukkan bahwa mungkin ada beberapa masalah di sisi klien (mis. HTTP 404 menunjukkan bahwa halaman tidak dapat ditampilkan karena telah dihapus atau hanya karena URL yang salah ketik).
  • HTTP 500 – Ini menunjukkan masalah sisi server karena situs web sedang downtime.

Jika Anda ingin tahu lebih banyak tentang masing-masing kode status HTTP, artinya, dan penggunaannya, lihat dokumentasi resmi ini.

2. Buat halaman pemeliharaan

Halaman pemeliharaan (atau halaman statis) adalah placeholder sementara yang dapat ditampilkan alih-alih halaman kesalahan kosong selama waktu henti yang tidak terduga atau selama periode pemeliharaan.

Ini dapat memberi tahu pengunjung bahwa halaman web untuk sementara tidak tersedia dan mengarahkan mereka ke lokasi lain:

Halaman statis waktu henti

Halaman pemeliharaan dapat memberi Anda kendali atas lalu lintas organik yang masuk – Anda dapat memberi tahu pengunjung situs web untuk bersabar dan kembali ke situs Anda nanti, atau menyediakan tautan ke halaman lain yang mungkin berguna bagi mereka.

Membuat halaman statis bukanlah ilmu roket (walaupun membutuhkan sedikit pengalaman) – untuk informasi lebih lanjut, lihat panduan cepat dan mudah untuk halaman pemeliharaan ini.

3. Mengindeks ulang dan mengoptimalkan halaman (setelah downtime)

Memperbaiki masalah teknis di situs web dan kembali online bukanlah akhir dari masalah Anda – bergantung pada lamanya periode waktu henti, SEO situs Anda mungkin telah terpengaruh secara negatif oleh algoritme Google .

Dalam hal ini, selalu merupakan praktik yang baik untuk memeriksa apa yang sebenarnya terjadi pada situs Anda saat offline – apakah Anda kehilangan beberapa peringkat untuk kata kunci penting Anda, atau jika halaman Anda di-deindex oleh Google.

Kiat cepat: Jika Anda menggunakan alat pelacak peringkat seperti SERPWatcher , Anda dapat dengan cepat memeriksa apakah Anda telah kehilangan beberapa posisi peringkat untuk kata kunci penting Anda atau tidak.

Di SERPWatcher, Anda cukup membuka daftar kata kunci yang Anda lacak → pilih jangka waktu tertentu (misalnya selama 7 hari terakhir) dan lihat apakah ada penurunan peringkat yang signifikan atau tidak untuk halaman Anda:

SERPWatcher - melacak kata kunci setelah downtime - contoh

Ini akan memberi Anda gambaran umum tentang posisi peringkat Anda setelah downtime situs web.

Untuk memeriksa apakah (atau tidak) situs web Anda mengalami deindeksasi, buka Google Search ConsoleHalaman dan analisis halaman yang saat ini (atau tidak) diindeks karena kesalahan Server (5xx) :

Jumlah halaman yang dideindeks karena downtime - contoh

Ini akan memberi Anda gambaran umum tentang keadaan situs web Anda dan membantu Anda mengetahui apakah halaman penting Anda masih diindeks dengan benar.

Jika beberapa halaman penting Anda dihapus dari Indeks Google, Anda dapat meminta Googlebot untuk meng-crawl ulang seluruh situs web Anda (atau hanya halaman individual):

1. Gunakan Alat Inspeksi URL untuk meminta pengindeksan halaman secara manual (disarankan hanya untuk beberapa URL):

Minta pengindeksan di GSC - contoh

2. Kirim peta situs untuk sejumlah besar URL (atau untuk seluruh situs web) yang telah dihapus dari Indeks Google: Untuk informasi selengkapnya tentang cara merayapi (dan mengindeks ulang) URL Anda, lihat dokumentasi resmi oleh Pusat Penelusuran Google.

Terapkan peta situs untuk pengindeksan ulang - contoh
Bacaan lebih lanjut
Google Search Console: Panduan sederhana untuk pemula SEO

Perlu diingat, bahwa pengindeksan ulang itu sendiri tidak akan membuat halaman Anda kembali ke atas SERP – untuk meningkatkan peringkat Google Anda, Anda perlu meningkatkan SEO teknis Anda, memberikan pengalaman pengguna yang hebat, serta memiliki pengalaman pengguna yang tinggi. konten berkualitas di situs web Anda .

Atau seperti yang dinyatakan secara resmi oleh John Mueller:

Jangan berasumsi bahwa penurunan peringkat setelah penurunan sementara dalam pengindeksan akan memperbaiki dirinya sendiri — itu adalah sesuatu yang perlu Anda tangani, bukan menunggu.

Ada banyak cara bagaimana Anda dapat meningkatkan halaman Anda setelah periode downtime dan meningkatkan SEO Anda, seperti:

  • Tingkatkan kecepatan halaman
  • Berikan peta situs XML
  • Optimalkan gambar
  • Tingkatkan SEO di halaman Anda
  • Buat konten berkualitas tinggi
  • … dan masih banyak lagi.
Bacaan lebih lanjut
Apa itu faktor peringkat SEO? (+8 faktor yang dikonfirmasi dijelaskan)

Cara bersiap menghadapi downtime situs web (praktik terbaik)

a) Memanfaatkan layanan pemantauan

Layanan pemantauan situs web seperti “penjaga situs web Anda” – ini dapat memberi tahu Anda saat situs web Anda akan mengalami waktu henti yang tidak terduga pada saat tertentu.

Berkat alat pemantauan seperti UptimeRobot , Anda dapat segera bereaksi terhadap masalah teknis apa pun yang menyebabkan pemadaman situs dan segera mulai memperbaiki masalah.

Ingat: Dalam hal waktu henti vs. SEO, waktu adalah yang terpenting.

UptimeRobot dapat memantau situs web Anda 24 jam sehari – tidak peduli apakah Anda sedang bekerja, tidur, atau sedang berlibur – ia memeriksa situs web setiap 60 detik untuk melihat apakah berfungsi dengan baik atau jika ada masalah teknis yang harus Anda ketahui:

Pemantauan UptimeRobot - contoh

Bergantung pada preferensi Anda, Anda dapat dengan cepat mendapatkan pemberitahuan tentang potensi masalah teknis di situs web Anda melalui beberapa kemungkinan saluran dan perangkat – apakah itu pesan email sederhana, SMS, panggilan suara, aplikasi, atau bahkan melalui notifikasi Twitter:

Jenis notifikasi UptimeRobot

Untuk berkomunikasi lebih baik dengan pengunjung situs web Anda (atau pelanggan reguler), Anda bahkan dapat menyiapkan halaman status khusus yang dapat memberi tahu pengguna tentang pemadaman tak terduga atau pemeliharaan terencana – ini akan membantu Anda membangun kepercayaan dengan pelanggan reguler Anda dan memberi tahu mereka untuk terus memantau hingga situs web Anda kembali online!

Halaman status UptimeRobot - contoh

Tips: Selain monitoring website, UptimeRobot juga menyediakan beberapa fitur menarik, seperti:

  • Pemantauan Sertifikat SSL
  • Pemantauan berbasis kata kunci
  • Pemantauan pekerjaan Cron
  • Pemantauan pelabuhan
  • Pemantauan ping

Anda dapat mencoba UptimeRobot gratis untuk 50 monitor dengan cek 5 menit (tidak perlu kartu kredit).

b) Cadangkan data Anda

Memiliki layanan cadangan atau plugin merupakan aspek perlindungan penting selama periode downtime.

Dengan mencadangkan data Anda, Anda dapat dengan cepat memulihkan situs web Anda ke status terbaru (dan stabil) dan membuat halaman terpenting Anda kembali online secepatnya.

Ada beberapa cara bagaimana Anda dapat mencadangkan situs web Anda.

Jika Anda menggunakan WordPress, Anda dapat mencadangkan situs dan database Anda dengan mengikuti petunjuk resmi WordPress ini.

Selain itu, Anda dapat mempertimbangkan untuk menggunakan salah satu plugin cadangan populer seperti:

  • UpdraftPlus
  • Jetpack
  • Kapsul Waktu WP

Plugin seperti ini dapat membantu Anda memulihkan konten situs web dan mengembalikan Anda ke jalur yang benar dengan cepat.

c) Gunakan hosting yang andal (dengan CDN)

Hosting web memainkan peran penting dalam stabilitas dan keandalan situs web – jika paket hosting Anda dilengkapi dengan, misalnya, bandwidth terbatas atau kapasitas pengunjung, mungkin hanya masalah waktu sampai situs web Anda mengalami pemadaman pertama.

Meskipun hal-hal seperti kecepatan memuat atau jumlah pengunjung unik maksimum adalah fitur penting, Anda harus mencari layanan hosting yang juga mencakup hal-hal seperti:

  • Caching server
  • Penyimpanan SSD cepat (dan besar).
  • Sertifikat SSL
  • NGINX
  • Dukungan teknis yang baik
  • PHP 7.3, 7.4 atau 8

Anda mungkin tidak menggunakan semua fitur ini, tetapi Anda pasti membutuhkan beberapa di antaranya untuk mencegah situs web Anda mogok.

Selain itu, Anda harus mempertimbangkan untuk menyiapkan CDN (Jaringan Pengiriman Konten) – jaringan server fisik di berbagai lokasi tempat situs Anda dapat di-cache dan digunakan selama periode waktu henti.

Singkatnya, inilah cara kerja CDN (oleh GTMetrix):

bagaimana-cdn-bekerja

Sumber: GTMetrix

Setiap kali salah satu server utama mati (menyebabkan risiko pemadaman), server lain di jaringan CDN dapat mengambil alih situs web Anda dan mengirimkan kontennya ke pengguna (dan mesin telusur) tanpa periode waktu henti.

CDN juga mengurangi kesenjangan fisik antara situs web Anda dan pengunjungnya – yang secara signifikan dapat meningkatkan kecepatan situs Anda secara keseluruhan.

Kiat: Meskipun menyiapkan CDN mungkin memerlukan beberapa pengalaman, mungkin saja Anda dapat mengimplementasikan fitur ini sendiri.

Jika Anda ingin tahu lebih banyak tentang cara menerapkan layanan CDN untuk situs web Anda, lihat panduan langkah demi langkah tentang penerapan CDN Cloudflare ini.

Jika Anda tidak begitu yakin bagaimana melakukannya, Anda dapat bertanya kepada ahlinya – pada akhirnya, ini adalah penyiapan satu kali.

d) Meningkatkan keamanan situs web

Menerapkan tindakan perlindungan di situs web adalah fitur “wajib” yang harus Anda pertimbangkan – sekarang lebih dari sebelumnya.

Meskipun tidak pernah ada cara yang 100 persen pasti untuk melindungi data Anda dari serangan jahat, paling tidak yang dapat Anda lakukan adalah menerapkan beberapa perangkat lunak pelindung.

Ada banyak plugin bagus yang dapat Anda gunakan sebagai perlindungan situs terhadap gangguan berbahaya, virus, atau bahkan serangan DDoS, seperti:

  • Pemindaian Jetpack – alat mudah yang melakukan pemindaian otomatis dan menyediakan perbaikan untuk setiap ancaman keamanan.
  • Wordfence – plugin WP populer yang menyediakan firewall keamanan dan pemindaian malware.
  • WPScan – plugin keamanan WordPress gratis yang melakukan pemeriksaan keamanan dan memberi tahu Anda tentang berbagai kemungkinan kerentanan situs web.
Bacaan lebih lanjut
SEO WordPress: Panduan langkah demi langkah terperinci untuk pemula