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">