Cara Periksa Link Rusak Menggunakan Google Sheets
|Periksa link yang rusak atau broken link bisa menjadi tugas yang membosankan, terutama bila Anda memiliki daftar URL yang panjang. Melakukan pemeriksaan URL dengan memasukkan setiap URL ke browser secara manual untuk diperiksa tidaklah praktis dan memakan banyak waktu.
Dalam artikel ini, saya akan menunjukkan cara melakukan periksa link rusak atau broken link secara gratis dan otomatis, menggunakan Google Sheets.
Periksa link yang rusak dengan Google Spreadsheet
Di akhir tutorial ini, Anda akan memiliki Google Sheet yang memungkinkan Anda membuat daftar URL sebanyak yang Anda inginkan dalam satu kolom. Kolom di sebelahnya akan menunjukkan status HTTP setiap URL. Ini akan membantu Anda memahami apakah halaman tersebut dapat diakses, dialihkan, rusak, dan sebagainya.
Langkah 1: Buat Google Sheet Baru
Buat Google Sheet baru dan impor daftar link Anda, atau Anda dapat menambahkannya secara manual. Atur mereka dalam kolom berlabel “URL” dan kolom lain berlabel “Status”, seperti ini:
Langkah 2: Buka Skrip Google Apps
Di toolbar Google Sheet di bagian atas, buka Extensions > App Scripts.
Ini akan membuka editor Skrip Google Apps, tempat Anda dapat membuat fungsi khusus milik Anda sendiri. Kita akan membuat fungsi yang mengambil URL sebagai masukan dan mengembalikan status HTTP-nya. Jangan khawatir, tidak diperlukan keahlian coding untuk bagian ini.
Langkah 3: Tempel Kode
Salin kode yang disediakan di bawah, tempelkan ke editor, dan beri nama proyek Anda, seperti “Get HTTP Status”.
Langkah 4: Simpan dan Tutup
Klik pada ikon Disk kecil dibagian atas untuk menyimpan proyek Anda. Anda kemudian dapat menutup jendela browser Apps Script.
Jika Anda penasaran apa saja fungsinya dan ingin memahaminya lebih baik, simak penjelasannya di bawah ini.
Skrip ini, bernama getHTTPStatus
, dirancang untuk mengambil kode respons dari alamat web (URL). Ini adalah alat sederhana untuk memahami status URL dan jenis respons yang diberikannya.
Berikut rincian fungsinya:
- Menyiapkan: Menginisialisasi proses untuk mengambil kode respons dari URL.
- Try dan Catch Error: Menggunakan metode untuk menangani potensi kesalahan selama pemeriksaan URL.
- Try: Mencoba menyambung ke URL. Jika berhasil, ambil dan simpan kode status.
- Catch: Jika terjadi kesalahan koneksi, bagian ini mengekstrak kode respons dari pesan kesalahan dan menyimpannya.
- Selesai: Pada akhirnya, mengembalikan kode respons yang diperoleh, terlepas dari hasil sebelumnya.
Intinya, fungsi getHTTPStatus
adalah alat untuk memeriksa status URL dan mengidentifikasi potensi masalah berdasarkan kode respons.
Langkah 5: Menguji Fungsinya
Dengan fungsinya yang sudah siap, saatnya mengujinya. Arahkan ke sel di sebelah URL pertama dan masukkan rumus berikut:
=getHTTPStatus(A2)
Jika URL dapat dijangkau, Anda akan melihat nilai kembalian 200. Ini menunjukkan akses berhasil.
Untuk menerapkan ini ke URL lain, Anda bisa memperluas rumus ke sel tambahan. Hal ini dapat dilakukan dengan menyeret sudut sel ke bawah, seperti yang ditunjukkan di sini:
Alternatifnya, cara cepatnya adalah dengan mengeklik dua kali di sudut kanan bawah sel. Tindakan ini secara otomatis akan mengisi sel yang tersisa dengan rumus.
Kesimpulan
Dan ini dia: pengaturan Google Sheets sederhana untuk memeriksa status HTTP beberapa URL tanpa upaya manual. Dengan cara tersebut Anda bisa dengan cepat menemukan link rusak.
Sebagai penutup, berikut ikhtisar singkat tentang kode status HTTP umum dan artinya. Untuk detail selengkapnya tentang kode HTTP bisa baca di artikel berikut -> kode status HTTP.
- 200: Permintaan berhasil.
- 301: Halaman telah dipindahkan secara permanen ke URL baru.
- 400: Permintaan tidak valid karena sintaksis salah.
- 401: Diperlukan login untuk mengakses halaman.
- 403: Akses ke halaman ditolak.
- 404: Halamannya tidak ada.
- 500: Kesalahan umum pada server.
- 503: Server tidak tersedia untuk sementara, sering kali karena kelebihan beban atau pemeliharaan.
Anda Terbantu artikel ini? Silahkan bergabung dengan centerklik di Twitter dan Facebook+.
Daftar isi Tutorial WordPress Terlengkap GratisRegister Now: TOP 10 Hosting
Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals