How to Start a Blog? Panduan Membuat Website Hanya 30 Menit

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.

Baca : Cara Mencari Link Rusak (Broken Links) di WordPress

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.

periksa broken link google sheets

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”.

save codes

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:

periksa link rusak di google sheet

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.

Baca : 5 Teknik Membangun Backlink Terbaik Dari Pakar SEO

Anda Terbantu artikel ini? Silahkan bergabung dengan centerklik di Twitter dan Facebook+.

Daftar isi Tutorial WordPress Terlengkap Gratis
10 top hosting!

Register Now: TOP 10 Hosting

Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals

Niagahoster

Rp.26.000/Bln Free Domain, Unlimited Space & Bandwidth Get Host

IDCloudhost

Rp.30.000/Bln Free Domain, Unlimited Space & Bandwidth Get Host

Bluehost Hosting

$2.95/Month Free Domain, Unlimited Space & Bandwidth Get Host

iPage Hosting

$1.99/Month Free Domain, Unlimited Space & Bandwidth Get Host

SiteGround Hosting

$3.45/Month Free Domain, Unlimited Space & Bandwidth Get Host

Hostgator

$3.95/Month Free Domain, Unlimited Space & Bandwidth Get Host

Add a Comment

Your email address will not be published. Required fields are marked *