Meta Tag atau Meta Elements adalah Elemen HTML atau XHTML digunakan untuk menyediakan metadata terstruktur tentang halaman Web. Elemen tersebut harus ditempatkan sebagai tag pada bagian HEAD dari dokumen HTML atau XHTML. Meta elemen dapat digunakan untuk menentukan deskripsi halaman, kata kunci dan setiap metadata lain yang tidak disediakan melalui unsur-unsur HEAD dan atribut lainnya.
Elemen meta memiliki empat atribut yang valid: content, http-equiv, name, and scheme. Dari jumlah tersebut, hanya content adalah atribut yang diperlukan.
Content Type
Salah satu, Meta tags dapat menentukan unsur HTTP header yang harus dikirim sebelum konten yang sebenarnya berupa halaman HTML disajikan dari server web ke klien.
Contoh :
<meta http-equiv="Content-Type" content="text/html" />
Content-Language
Meta Tags dapat digunakan untuk menyatakan bahasa yang digunakan dari dokumen. Ini mempermudah bila pencarian mengggunakan sistem robot dari mesin pencari yang mengkategorikan menurut bahasa.
Contoh :
<META HTTP-EQUIV="Content-Language" CONTENT="en-GB">
Content-Style-Type
Contoh :
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
Content-Type
Jenis konten HTTP dapat dipergunakan memberikan tentang karakter yang digunakan, bersifat spesifik seperti : karakter jepang, cina atau arab.
Contoh :
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-2022-JP">
Robots
Kontrol robot mesin pencari terhadap web secara per halaman.
Contoh :
<META NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW">
Robot dapat membaca halaman ini tapi tidak melakukan indeks.
Catatan tentang robot :
NOINDEX : mencegah apapun di index pada halaman tersebut
NOFOLLOW : mencegah mesin pencari mengikuti link pada halaman dan mengindeks halaman yang terhubung
NOIMAGEINDEX : mencegah gambar pada halaman diindeks tapi teks pada halaman tersebut dapat diindeks.
Description
Penjelasan pendek tentang halaman dari dokumen html tersebut
Contoh :
<META NAME="description" CONTENT="Tentang Meta Tag.">
Keywords
Meta Elements dapat menetapkan nama dan konten yang mengambarkan kata kunci terkait dari halaman HTML. Sebagai contoh : bila web kita tentang pendidikan maka kata kunci yang diberikan adalah pendidikan, sekolah dasar, sekolah atau apapun yang berkaitan.
Contoh :
<meta name="keywords" content="pendidikan,sekolah,sekolah dasar" />
Zipcode
Meta tag dapat juga digunakan untuk menunjukkan lokasi bisnis berada, dengan menampilkan kode pos. Misalnya kantor kita berada di jalan tunjungan surabaya maka kode pos nya 60275
Contoh :
<meta name="zipcode" content="60000,60275" />
Expires
Tanggal dan waktu setelah dokumen tersebut harus dipertimbangkan kadaluarsa. Kontrol cache dalam HTTP/1.0. Pada Netscape Navigator, permintaan untuk dokumen yang telah berlalu waktu berakhir akan menghasilkan permintaan baru (mungkin dengan Jika-Diubah-Sejak). Sebuah tanggal berakhir dianggap ilegal, misalnya "0", ditafsirkan sebagai "sekarang". Menetapkan Berakhir ke 0 sehingga dapat digunakan untuk memaksa cek modifikasi pada setiap kunjungan.
Web robot dapat menghapus kadaluarsa dokumen dari mesin pencari, atau jadwal kembali. Tanggal harus diberikan dalam format RFC850, dalam GMT.
Contoh :
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
Sumber : Vancouver Web Pages – Wikipedia