Apa itu Meta Refresh Tag?

Tag penyegaran meta juga disebut sebagai pengalihan meta. Mereka menyebabkan halaman dimuat ulang atau menyebabkan halaman lain dimuat. Penggunaan tag penyegaran meta tidak disarankan oleh beberapa orang yang lebih suka, sebagai gantinya, penggunaan pengalihan HTTP 301 atau 302.

Tag penyegaran meta harus dimasukkan di bagian kepala halaman web. Saat melihat halaman dalam format HTML, bagian kepala dapat diidentifikasi dengan kode . Tag penyegaran meta akan terlihat seperti ini:

Kata kunci meta mengidentifikasi fungsi HTML-nya, dan atribut http-equiv=”refresh” menginformasikan browser internet bahwa tag tersebut menggunakan perintah HTTP, bukan tag meta biasa. Server web menggunakan header HTTP untuk menginstruksikan browser untuk memuat ulang halaman web atau mengarahkan ulang, dan inilah yang dilakukan oleh perintah “refresh”.

Ada juga opsi untuk mengatur jumlah detik sebelum browser memuat ulang. Bagian terakhir dari kode penyegaran meta, “content=”600”, menunjukkan berapa banyak penundaan yang ditetapkan sebelum laman dimuat ulang. Fungsi paling terkenal dari tag penyegaran meta adalah memuat ulang halaman yang menampilkan konten atau informasi yang sering diperbarui. Salah satu contohnya adalah situs cuaca, di mana informasinya sering berubah.

Pengalihan adalah penggunaan lain dari tag penyegaran meta, dan ini adalah fungsinya dalam banyak kasus. Saat tag penyegaran meta digunakan untuk mengarahkan pengguna ke halaman web lain, kodenya malah berbunyi seperti ini: .

Bagian kode yang membaca content=”2;url=http://google.com/” memberi tahu browser berapa lama waktu menunggu sebelum melakukan pengalihan dan halaman mana yang akan dimuat. Dalam hal ini, pengalihan diatur agar terjadi dalam dua detik, dan laman akan dialihkan ke google.com.

Menggunakan tag penyegaran meta dapat memiliki beberapa kelemahan. Situs yang menggunakannya dapat diidentifikasi sebagai spam oleh mesin pencari. Pengalihan yang sangat cepat dapat membuat pengguna yang memiliki browser lama terjebak di halaman, dan menyegarkan halaman dapat membingungkan pengguna. Penggunaan tag penyegaran meta juga menimbulkan kekhawatiran tentang keamanan. Kekhawatiran tersebut adalah mengapa dianggap lebih baik menggunakan HTTP atau server redirect.