Tag HTML untuk SEO dijelaskan: title, meta description, robots, canonical, hreflang, heading, alt, dan schema, lengkap dengan contoh dan tag yang diabaikan Google.

Singkatnya
tag HTML yang penting untuk SEO muat dalam daftar pendek: title tag, meta description, tag meta robots, tautan canonical, hreflang untuk situs multibahasa, satu H1 yang jelas dengan heading H2 dan H3 yang logis, teks alt pada gambar, atribut rel pada tautan, tag viewport, tag Open Graph, dan data terstruktur JSON-LD. Google mengabaikan tag meta keywords dan semua tag meta yang tidak didukungnya. Letakkan setiap tag penting di HTML mentah, karena sebagian crawler, termasuk beberapa crawler AI, tidak menjalankan JavaScript.
Ingin tahu lebih banyak? Tanyakan kepada
Mesin pencari dan asisten AI membaca halaman Anda sebagai kode sebelum ada yang melihatnya di layar. Segelintir tag HTML untuk SEO menentukan bagaimana kode itu dipahami: URL mana yang diindeks, title mana yang muncul di hasil pencarian, tentang apa halaman itu, dan bagaimana tampilannya saat dibagikan. Google mencantumkan tag meta dan atribut yang didukungnya dalam satu halaman dokumentasi Search Central, dan segala sesuatu di luar daftar itu tidak berpengaruh pada Google Search. Panduan ini membahas setiap tag yang berguna beserta contoh, kesalahan yang harus dihindari, dan tag yang bisa Anda lupakan.
Tabel di bawah adalah daftar referensi. Tag di head menjelaskan halaman kepada mesin; tag di body menyusun apa yang dibaca orang.
| Tag | Contoh | Peran untuk SEO | Praktik terbaik |
|---|---|---|---|
| Title | <title>Tag HTML untuk SEO: Panduan</title> | Sumber utama tautan judul di hasil Google | Unik di setiap halaman, kata kunci utama di depan, sekitar 50 sampai 60 karakter |
| Meta description | <meta name="description" content="..."> | Sering dipakai untuk cuplikan di bawah judul | Unik, 120 sampai 160 karakter, jawaban ditambah manfaat |
| Meta robots | <meta name="robots" content="noindex"> | Mengendalikan pengindeksan dan cuplikan | Hanya pada halaman yang harus tetap di luar indeks |
| Canonical | <link rel="canonical" href="https://example.com/page"> | Menentukan URL pilihan di antara duplikat | URL absolut, satu per halaman, mengarah ke halaman yang dapat diindeks |
| Hreflang | <link rel="alternate" hreflang="fr" href="..."> | Menghubungkan versi bahasa sebuah halaman | Tautan timbal balik, ditambah versi x-default |
| Heading | <h1> sampai <h6> | Menunjukkan struktur dan topik halaman | Satu H1 yang jelas, H2 untuk bagian, H3 untuk poin turunan |
| Alt gambar | <img src="..." alt="..."> | Mendeskripsikan gambar bagi Google dan pembaca layar | Singkat, deskriptif, tanpa keyword stuffing |
| Link rel | <a href="..." rel="sponsored"> | Memberi kualifikasi pada tautan berbayar, buatan pengguna, atau tidak tepercaya | sponsored untuk tautan berbayar, ugc untuk komentar dan forum |
| Viewport | <meta name="viewport" content="width=device-width, initial-scale=1"> | Menandakan halaman ramah ponsel | Di setiap halaman situs yang responsif |
| Open Graph | <meta property="og:title" content="..."> | Mengendalikan pratinjau di jejaring sosial dan aplikasi pesan | og:title, og:description, og:image, og:url di setiap halaman |
| JSON-LD | <script type="application/ld+json"> | Data terstruktur untuk hasil kaya dan mesin | Sesuai dengan konten yang terlihat, divalidasi sebelum dirilis |
| Meta keywords | <meta name="keywords" content="..."> | Tidak ada: Google tidak menggunakannya | Tidak perlu dipasang |
Title tag adalah tag terpenting di halaman. Google menyatakan tidak ada batas panjang untuk elemen title, tetapi tautan judul dipotong agar sesuai lebar perangkat, yang dalam praktiknya berarti sekitar 50 sampai 60 karakter di desktop. Google juga dapat menulis ulangnya: dokumentasinya mencantumkan sumber yang dipakai, mulai dari elemen title dan judul utama yang terlihat hingga heading H1, tag og:title, dan teks anchor tautan yang mengarah ke halaman. Title yang selaras dengan H1 dan isi halaman adalah yang dipertahankan Google. Tulis title yang unik untuk setiap halaman, dengan kata kunci utama di dekat awal dan merek di akhir.
Meta description tidak mengubah peringkat, tetapi sering menjadi sumber cuplikan di bawah title sehingga memengaruhi klik. Google dapat menggantinya dengan bagian halaman yang lebih cocok dengan kueri. Tulis sebagai jawaban singkat diikuti manfaat, antara 120 dan 160 karakter, dan jangan pernah memakai deskripsi yang sama di beberapa halaman.
Tag meta robots memberi tahu crawler apa yang boleh mereka lakukan dengan halaman. Nilai yang paling sering dipakai adalah noindex, yang menjaga halaman tetap di luar hasil pencarian; yang lain mencakup nofollow, nosnippet, dan max-snippet, yang membatasi panjang cuplikan teks. Untuk berkas yang tidak memiliki bagian head, seperti PDF, direktif yang sama ditempatkan di header HTTP X-Robots-Tag. Noindex yang tertinggal di templat yang sudah tayang adalah salah satu penyebab paling umum hilangnya trafik, jadi periksalah setelah setiap rilis.
Google menyatakan dalam dokumentasinya bahwa keberadaan tag viewport menandakan halaman yang ramah ponsel. Karena Google mengindeks versi seluler situs, tag ini wajib ada di setiap halaman. Deklarasi charset (UTF-8 adalah rekomendasi Google) mencegah karakter rusak di title dan cuplikan, yang penting untuk situs multibahasa.
Dua tag link di head mengelola duplikat dan bahasa. Tag canonical menentukan versi pilihan ketika konten yang sama dapat diakses melalui beberapa URL (filter, parameter pelacakan, HTTP dan HTTPS). Google memperlakukannya sebagai petunjuk kuat, bersama pengalihan dan tautan internal, sehingga paling efektif ketika semua sinyal mengarah ke URL yang sama. Gunakan URL absolut, pertahankan satu canonical per halaman, dan jangan pernah mengarahkannya ke halaman yang diblokir atau diatur noindex.
Atribut hreflang memberi tahu Google halaman mana yang ditampilkan untuk bahasa atau wilayah mana. Menurut panduan Google tentang versi yang dilokalkan, setiap versi harus mencantumkan dirinya sendiri dan semua versi lainnya, dan nilai x-default dapat menunjuk halaman bagi pengguna yang bahasanya tidak tercakup. Tautan balik yang hilang adalah kesalahan hreflang yang paling sering terjadi: jika halaman A menunjuk ke halaman B, halaman B harus menunjuk balik ke halaman A.
Heading memberikan kerangka halaman. Gunakan satu H1 yang menyatakan topik, tag H2 untuk bagian utama, dan tag H3 untuk langkah atau butir di dalam sebuah bagian, tanpa melompati level demi efek visual. Google telah menyatakan bahwa beberapa tag H1 tidak menyebabkan penalti, tetapi satu H1 yang jelas tetap menjadi struktur paling sederhana bagi pengguna dan teknologi bantu. Heading H2 berbentuk pertanyaan ("Bagaimana cara kerja X?") juga sesuai dengan cara orang merumuskan pencarian dan prompt.
Google menjelaskan dalam pedoman SEO gambar-nya bahwa Google menggunakan teks alt bersama computer vision dan konten halaman untuk memahami gambar, dan bahwa mengisi atribut alt dengan kata kunci dapat membuat situs dianggap spam. Deskripsikan apa yang ditampilkan gambar dalam frasa singkat. Google juga mencatat bahwa gambar latar CSS tidak diindeks, jadi gambar apa pun yang ingin berperingkat membutuhkan elemen img yang sebenarnya.
Elemen a adalah cara crawler menemukan halaman, jadi tautan internal harus berupa tautan sungguhan dengan href, bukan tombol yang ditangani JavaScript. Atribut rel memberi kualifikasi pada tautan keluar: sponsored untuk penempatan berbayar, ugc untuk komentar dan postingan forum, nofollow untuk tautan yang tidak ingin Anda dukung. Google memperlakukan nilai-nilai ini sebagai petunjuk sejak 2020. Teks anchor yang deskriptif membantu pengguna maupun mesin pencari.
Elemen seperti main, article, nav, header, footer, dan section memberi tahu mesin bagian mana dari halaman yang merupakan konten utama dan bagian mana yang berulang di setiap halaman. Elemen-elemen ini tidak mendongkrak peringkat dengan sendirinya, tetapi membuat konten utama lebih mudah dipisahkan, baik untuk mesin pencari, pembaca layar, maupun alat AI. Panduan kami tentang HTML semantik merinci setiap elemen. Di dalam teks, strong dan em menandai penekanan; gunakan untuk istilah kunci, bukan seluruh paragraf.
Protokol Open Graph, yang dibuat oleh Facebook dan kini dibaca oleh sebagian besar jejaring sosial dan aplikasi pesan, mendefinisikan tag og:title, og:description, og:image, dan og:url yang membentuk kartu pratinjau saat halaman dibagikan. Tanpa tag tersebut, platform menebak, sering dengan gambar yang salah. Anda dapat menguji hasilnya dengan alat pratinjau Open Graph sebelum menerbitkan.
Data terstruktur dalam format JSON-LD, yang ditempatkan dalam tag script, mendeskripsikan halaman dengan kosakata Schema.org: artikel, produk, organisasi, breadcrumb, FAQ. Google menggunakannya untuk hasil kaya, dan data ini memberi sistem AI fakta eksplisit tentang entitas di balik halaman. Markup harus mendeskripsikan apa yang terlihat di halaman. Kami membahas perannya untuk jawaban AI dalam panduan kami tentang data terstruktur dan pencarian AI.
Daftar tag yang didukung Google juga memberi tahu apa yang bisa berhenti Anda kelola:
Ya, dengan alasan yang sederhana: ChatGPT, Claude, Gemini, dan Perplexity mengekstrak bagian dari halaman, dan HTML yang bersih membuat bagian-bagian itu mudah ditemukan. Beberapa crawler AI mengambil HTML mentah tanpa menjalankan JavaScript, sehingga title, canonical, atau blok teks yang disuntikkan oleh skrip mungkin tidak pernah sampai kepada mereka. Hierarki heading yang jelas memecah halaman menjadi jawaban yang berdiri sendiri, daftar dan tabel menjaga fakta tetap bersama, dan data terstruktur menyatakan fakta tanpa ambiguitas. Inilah sisi teknis dari generative engine optimization: tag yang sama yang membantu Google juga membantu asisten AI mengutip Anda dengan akurat.
Menguasai belasan tag di atas mencakup hampir semua yang bisa dilakukan HTML untuk SEO; sisanya adalah pekerjaan konten dan tautan. Jika Anda menginginkan halaman yang sejak awal sudah memiliki title, heading, tautan internal, dan konten terstruktur yang bersih, generator artikel blog Sorank menulis dan menerbitkannya secara autopilot, mulai dari $49 per bulan dengan penagihan tahunan (lihat harga).
Satu H1 per halaman adalah pilihan yang paling sederhana dan jelas. Google telah menyatakan bahwa beberapa tag H1 tidak menyebabkan penalti, tetapi satu H1 yang menyatakan topik membantu pengguna, pembaca layar, dan mesin pencari memahami halaman sekilas.
Tidak. Google menyajikan meta description sebagai kemungkinan sumber cuplikan yang ditampilkan di bawah title, bukan sebagai sinyal peringkat. Deskripsi yang jelas tetap penting karena memengaruhi berapa banyak orang yang mengeklik hasil Anda.
Biasanya tidak. WordPress dengan plugin SEO dan Shopify menghasilkan tag title, meta description, canonical, dan Open Graph dari kolom di editor. Tetap periksa kode sumber beberapa halaman, karena tema dan aplikasi terkadang menambahkan tag duplikat atau yang saling bertentangan.
MEREKA MENCOBA SORANK SEBELUM ANDA
