Elemen <meta> dapat memberikan informasi meta tentang halaman, seperti deskripsi dan kata kunci untuk mesin pencari dan memperbarui frekuensi.
Tag <meta> terletak di kepala dokumen dan tidak mengandung apa pun. Atribut tag <meta> menentukan pasangan nama/nilai yang terkait dengan dokumen.
Perbedaan antara HTML dan XHTML Dalam HTML, tag <meta> tidak memiliki tag akhir.Di XHTML, tag <meta> harus ditutup dengan benar.
Kiat dan Komentar:
Catatan: Tag <meta> selalu ada di dalam elemen kepala.
Catatan: Metadata selalu dilewati berpasangan sebagai nama/nilai.
Atribut NamaAtribut nama menyediakan nama di nama/nilai pasangan. Baik tag HTML maupun XHTML tidak menentukan nama <meta> yang telah ditentukan sebelumnya. Seringkali, Anda bebas menggunakan nama yang bermakna bagi diri Anda dan pembaca dokumen sumber.
Kata kunci adalah nama yang sering digunakan. Ini mendefinisikan satu set kata kunci untuk dokumen. Beberapa mesin pencari menggunakan kata kunci ini untuk mengklasifikasikan dokumen saat menemukan kata kunci ini.
Tag meta seperti ini mungkin bermanfaat untuk memasukkan indeks mesin pencari:
Atribut HTTP-EQUIVAtribut HTTP-EQUIV menyediakan nama untuk pasangan nama/nilai. Ini menginstruksikan server untuk memasukkan pasangan nama/nilai di header dokumen MIME untuk ditransfer ke browser sebelum mengirim dokumen yang sebenarnya.
Ketika server mengirim dokumen ke browser, banyak pasangan nama/nilai pertama kali dikirim. Meskipun beberapa server akan mengirim banyak pasangan nama/nilai ini, semua server akan mengirim setidaknya satu: tipe konten: teks/html. Ini akan memberitahu browser untuk bersiap menerima dokumen HTML.
Saat menggunakan tag <meta> dengan atribut HTTP-equiV, server menambahkan nama/nilai pasangan ke header konten yang dikirim ke browser.
atribut kontenProperti konten memberikan nilai pada pasangan nama/nilai. Nilai ini bisa berupa string yang valid.
Properti konten harus selalu digunakan dengan properti nama atau properti http-equiv.
Atribut SkemaAtribut skema digunakan untuk menentukan skema yang akan digunakan untuk menerjemahkan nilai atribut. Skenario ini harus didefinisikan dalam file profil yang ditentukan oleh properti profil dari tag <head>.
Meta digunakan untuk mensimulasikan header respons dari protokol HTTP dalam dokumen HTML. Tag meta digunakan dalam halaman web <head> dan </head>. Tag meta banyak kegunaan. Ada dua jenis properti meta: nama dan http-equiv. Atribut nama terutama digunakan untuk menjelaskan halaman web, sesuai dengan konten (konten halaman web), sehingga robot mesin pencari dapat mencari dan mengklasifikasikan (saat ini, hampir semua mesin pencari menggunakan robot online untuk secara otomatis mencari nilai meta untuk mengklasifikasikan halaman web). Yang paling penting dari ini adalah deskripsi (deskripsi situs pada mesin pencari) dan kata kunci (kata kunci yang dikategorikan), sehingga Anda harus menambahkan nilai meta ke setiap halaman. Yang paling umum digunakan adalah sebagai berikut:
Atribut Nama
1. <Meta name = generator contact => digunakan untuk menggambarkan alat pembuatan (seperti Microsoft Frontpage 4.0), dll.;
2. <meta name = kata kunci kontak => Jelaskan kata kunci halaman web Anda ke mesin pencari;
3. <meta name = description contact => Tell engine pencari konten utama situs Anda;
4. <meta name = Penulis kontak = nama Anda> Tell ENGINE Pencarian Penulis situs Anda;
5. <meta name = robot kontak = semua | tidak ada | indeks | noindex | ikuti | nofollow>
Atribut dijelaskan sebagai berikut:
Setel ke All: File akan diambil dan tautan pada halaman dapat ditanyakan;
Diatur ke tidak ada: file tidak akan diambil, dan tautan pada halaman tidak dapat ditanya;
Tetapkan sebagai indeks: file akan diambil;
Setel untuk mengikuti: tautan pada halaman dapat ditanya;
Setel ke NoIndex: File tidak akan diambil, tetapi tautan pada halaman dapat ditanya;
Diatur ke Nofollow: File tidak akan diambil, dan tautan pada halaman dapat ditanya.
Atribut HTTP-EQUIV
1. <Meta http-equiv = kontak tipe konten = teks/html; charset = gb_2312-80>
dan <meta http-equiv = kontak bahasa konten = zh-cn> digunakan untuk menjelaskan teks dan bahasa yang digunakan dalam produksi beranda;
Sebagai contoh, bahasa Inggris adalah set karakter ISO-8859-1, dan ada juga BIG5, UTF-8, Shift-jis, EUC, KOI8-2 dan set karakter lainnya;
2. <Meta http-equiv = Refresh contact = n; url = http: // yourlink> waktu untuk membiarkan halaman web melompat ke halaman dalam waktu yang ditentukan n;
3. <meta http-equiv = kedaluwarsa kontak = Senin, 12 Mei 2001 00:20:00 GMT> dapat digunakan untuk mengatur waktu kedaluwarsa halaman web. Setelah kedaluwarsa, itu harus dipanggil di server lagi. Perlu dicatat bahwa format waktu GMT harus digunakan;
4. <Meta http-equiv = pragma contact = no-cache> digunakan untuk mengatur browser untuk melarang konten halaman dari cache lokal, dan setelah halaman web dibiarkan, tidak dapat dipanggil keluar dari cache lagi;
5. <meta http-equiv = set-cookie contact = mon, 12 Mei 2001 00:20:00 GMT> Pengaturan cookie. Jika halaman web kedaluwarsa, cookie yang disimpan akan dihapus. Juga perlu menggunakan format waktu GMT;
6. <meta http-equiv = pics-label contact => peringkat halaman web, ada pengaturan konten dalam opsi internet IE, yang dapat mencegah menjelajah beberapa situs web terbatas, dan tingkat pembatasan situs web diatur melalui atribut meta;
7. <meta http-equiv = windows-target contact = _top> paksa halaman untuk ditampilkan sebagai halaman independen di jendela saat ini, yang dapat mencegah halaman web Anda dipanggil oleh orang lain sebagai halaman bingkai;
8. <meta http-equiv = kontak halaman-enter = pengungkapan (durasi = 10, transport = 50)> dan <meta http-equiv = kontak halaman-keluar = pengungkapan (durasi = 20, transpsi = 6)> Tetapkan efek khusus saat memasuki dan meninggalkan halaman. Fungsi ini adalah transisi format/halaman web di FrontPage, tetapi halaman yang ditambahkan tidak dapat berupa halaman bingkai.