Ringkasan singkat: SEO on-page adalah optimasi semua elemen di dalam halaman — title, struktur konten, gambar, kecepatan, hingga schema — agar Google dan pembaca sama-sama paham relevansi halaman terhadap keyword target. Artikel ini membongkar 12 elemen wajib dan checklist actionable yang bisa langsung Anda pakai.
Daftar Isi
- Apa Itu SEO On-Page (dan Bedanya dengan Off-Page)?
- Mengapa SEO On-Page Penting di 2026
- 12 Elemen SEO On-Page yang Wajib Dioptimalkan
- Checklist SEO On-Page Sebelum Tombol Publish
- Tools Audit SEO On-Page yang Wajib Dipakai
- Kesalahan Umum SEO On-Page yang Harus Dihindari
- FAQ Seputar SEO On-Page
Apa Itu SEO On-Page (dan Bedanya dengan Off-Page)?
SEO on-page adalah praktik mengoptimasi seluruh elemen yang berada di dalam halaman website — mulai dari kode HTML, struktur konten, kualitas tulisan, gambar, hingga performa loading — agar mesin pencari memahami relevansi halaman tersebut dan menempatkannya di posisi yang lebih tinggi pada hasil pencarian.
Singkatnya: SEO on-page adalah segala hal yang bisa Anda kontrol penuh dari dashboard CMS atau editor kode Anda.
Berbeda dengan SEO off-page yang fokus pada sinyal eksternal seperti backlink, brand mention, dan reputasi domain, on-page sepenuhnya berada di tangan Anda. Ini sebabnya on-page selalu menjadi titik mulai logis sebelum berinvestasi besar di link building atau iklan.
Mengapa SEO On-Page Penting di 2026
Algoritma Google semakin pintar membaca konteks. Update Helpful Content System dan integrasi AI Overview membuat halaman dengan struktur on-page yang berantakan kehilangan visibilitas — bahkan jika backlinknya banyak.
Ada tiga alasan praktis kenapa on-page wajib jadi prioritas pertama:
- Biaya rendah, kontrol penuh. Tidak perlu budget bulanan ke pihak luar — semua bisa dikerjakan tim internal atau in-house writer.
- Hasil cepat terukur. Perubahan title atau konten bisa terindeks ulang dalam hitungan hari, sementara backlink butuh berbulan-bulan untuk berdampak.
- Fondasi yang menentukan ROI off-page. Membangun backlink ke halaman dengan on-page jelek sama saja menyiram bunga di tanah tandus.
Bagi bisnis yang ingin hasil organik berkelanjutan, on-page adalah investasi paling efisien — apalagi jika dipadukan dengan strategi digital marketing terintegrasi seperti content marketing dan paid ads. Untuk bisnis di Malang dan sekitarnya yang ingin diaudit dan dieksekusi sekaligus, jasa SEO Malang dari Hexa mengerjakan on-page, technical, dan off-page dalam satu paket.
12 Elemen SEO On-Page yang Wajib Dioptimalkan
Berikut 12 elemen yang harus dieksekusi dengan benar di setiap halaman penting. Saya susun urut dari yang berdampak paling besar.
1. Title Tag — Pintu Pertama ke SERP
Title tag adalah teks yang muncul sebagai judul biru di hasil pencarian. Ini adalah elemen on-page dengan bobot terbesar untuk relevansi keyword.
Aturan praktis:
- Panjang ideal: 50–60 karakter (Google memotong di sekitar 600 piksel).
- Primary keyword di posisi awal — semakin di depan, semakin kuat sinyalnya.
- Tambahkan brand di belakang dengan separator
|atau—. - Tulis seperti headline berita: jelas, spesifik, dan menjanjikan jawaban.
Contoh baik:
Panduan SEO On-Page 2026: Checklist Lengkap untuk Bisnis | Hexa
Contoh buruk:
Selamat Datang di Website Kami — Solusi Terbaik
2. Meta Description — Magnet Klik
Meta description bukan faktor ranking langsung, tapi sangat memengaruhi click-through rate (CTR). CTR yang tinggi adalah sinyal kualitas yang Google perhatikan.
- Panjang ideal: 150–160 karakter.
- Wajib mengandung primary keyword (Google akan menebalkannya di SERP).
- Tulis seperti iklan mini: masalah → solusi → call-to-action.
- Jangan duplikat antar halaman — setiap halaman butuh meta sendiri.
3. URL Slug yang Bersih dan Deskriptif
URL adalah salah satu elemen pertama yang dibaca Google sekaligus dipakai pengguna untuk menebak isi halaman.
- Lowercase, pisahkan kata dengan tanda hubung
-, jangan pakai underscore_. - Pendek tapi deskriptif, ideal <75 karakter.
- Sertakan primary keyword tanpa stuffing.
- Hindari parameter aneh seperti
?id=1234&cat=ab.
| URL Buruk | URL Baik |
|---|---|
/post.php?id=128 | /artikel/panduan-seo-on-page |
/Tips_SEO_Lengkap_2026! | /artikel/tips-seo-website |
Jika Anda baru membuat website, mulailah dengan struktur URL yang benar dari hari pertama. Memperbaiki URL setelah halaman terindeks butuh redirect 301 dan berisiko menurunkan trafik sementara — itulah kenapa kami selalu menyiapkan struktur ini di awal saat menggarap jasa pembuatan website yang SEO-friendly untuk klien.
4. Hierarki Heading H1–H3 yang Logis
Heading bukan untuk styling — itu adalah peta isi konten yang dibaca crawler.
- H1 hanya satu per halaman, mengandung primary keyword, max 60 karakter.
- H2 untuk subtopik utama, jangan lompat dari H1 langsung ke H3.
- H3 untuk pemecahan dari H2.
- Idealnya ada heading setiap 300–400 kata agar konten mudah di-scan.
Pelajari lebih dalam soal hierarki heading yang benar — kesalahan paling umum adalah memakai H2 hanya karena fontnya terlihat besar.
5. Penempatan Keyword yang Natural
Google sudah lama beralih dari keyword-matching ke pemahaman semantik. Keyword stuffing justru men-trigger filter spam.
Tempat wajib primary keyword muncul:
- Title tag, meta description, H1
- 100 kata pertama (di paragraf pembuka)
- Minimal satu H2
- URL slug
- Minimal satu anchor text internal link
- Alt text salah satu gambar (jika natural)
Density: 1–2%. Lebihi 3% dan Google akan melihatnya sebagai over-optimization. Variasikan dengan sinonim dan LSI keyword — Google paham bahwa "optimasi on-page" dan "on-page SEO" merujuk hal yang sama.
Cara menentukan keyword yang benar dimulai dari riset keyword yang berbasis data, bukan menebak.
6. Konten yang Sesuai Search Intent
Ini elemen yang paling sering diabaikan — padahal paling menentukan.
Search intent adalah alasan asli kenapa orang mengetik keyword tertentu. Untuk keyword "harga jasa SEO", intent-nya commercial — orang ingin daftar harga, bukan definisi SEO. Salah membaca intent = halaman tidak akan ranking, sebagus apa pun on-page lainnya.
Empat tipe intent:
| Tipe | Tanda di Keyword | Format Halaman |
|---|---|---|
| Informational | "apa itu", "cara", "panduan" | Artikel/blog/tutorial |
| Navigational | nama brand/produk | Halaman brand |
| Commercial | "review", "vs", "terbaik" | Listicle/perbandingan |
| Transactional | "beli", "harga", "jasa" | Landing page/produk |
Cek SERP top 10 untuk keyword target. Jika 8 dari 10 berformat tutorial, jangan tulis listicle — Anda sedang melawan algoritma.
7. Internal Linking Bergaya Wikipedia
Internal link bukan dekorasi — ia mendistribusikan otoritas (link juice) antar halaman dan membantu crawler menemukan konten baru.
Aturan internal linking yang efektif:
- Anchor text deskriptif, bukan "klik di sini".
- Maksimal 1 link per 150 kata agar tidak terlihat spammy.
- Link terpenting taruh di 1/3 awal artikel.
- Setiap halaman baru butuh minimal 2 link masuk dari halaman lain.
- Jangan self-link (link ke halaman yang sedang dibuka).
Model Wikipedia adalah benchmark: setiap istilah yang punya halaman sendiri di-link sekali saat pertama kali muncul.
8. Optimasi Gambar (Alt, Format, Ukuran)
Gambar berat adalah pembunuh utama page speed sekaligus peluang besar untuk extra trafik dari Google Images.
| Aspek | Standar |
|---|---|
| Format | WebP atau AVIF (fallback JPG) |
| Ukuran file | <150KB (kecuali OG image: max 300KB) |
| Atribut | alt, width, height wajib terisi |
| Loading | loading="lazy" untuk gambar di bawah fold |
| Nama file | Deskriptif: panduan-seo-on-page.webp, bukan IMG_1234.jpg |
Alt text yang baik: menggambarkan isi gambar dalam kalimat natural, max 125 karakter. Sertakan keyword hanya jika relevan dengan visual — jangan paksakan.
9. Mobile-Friendly dan Responsif
Sejak 2019 Google memakai mobile-first indexing — versi mobile situs Anda yang dipakai untuk ranking, bukan versi desktop.
Pengecekan minimal:
- Tampil baik di lebar 375px, 768px, dan 1280px.
- Font body minimum 16px agar tidak perlu zoom.
- Tap target (tombol/link) minimum 44×44px.
- Tidak ada horizontal scroll.
- Tabel lebar di-wrap dengan
overflow-x: auto.
Tes cepat: buka halaman di Chrome → DevTools (F12) → toggle device toolbar → pilih iPhone SE. Jika sulit dibaca atau ada elemen melebihi viewport, on-page Anda gagal di mata Google.
10. Page Speed dan Core Web Vitals
Google mengukur performa lewat tiga metrik utama (Core Web Vitals):
| Metrik | Target | Artinya |
|---|---|---|
| LCP (Largest Contentful Paint) | <2.5 detik | Waktu konten utama tampil |
| INP (Interaction to Next Paint) | <200ms | Responsivitas terhadap klik/tap |
| CLS (Cumulative Layout Shift) | <0.1 | Stabilitas layout (tidak "lompat") |
Quick wins untuk meningkatkan ketiganya:
- Aktifkan kompresi GZIP/Brotli di server.
- Pasang CDN untuk aset statis.
- Lazy-load semua gambar di bawah fold.
- Hilangkan render-blocking JS yang tidak kritis.
- Gunakan
font-display: swapagar font tidak menahan render. - Pasang sertifikat SSL — HTTPS adalah prasyarat performa modern (HTTP/2 dan HTTP/3 hanya jalan di HTTPS).
11. Schema Markup untuk Rich Result
Schema markup adalah data terstruktur dalam format JSON-LD yang memberi tahu Google "halaman ini tipe apa". Hasilnya: tampilan rich result di SERP — bintang rating, FAQ accordion, harga produk, breadcrumb — yang meningkatkan CTR 20–30%.
Schema paling sering dipakai untuk bisnis:
Article/BlogPosting— untuk artikelLocalBusiness— untuk bisnis dengan lokasi fisikProduct/Offer— untuk halaman produkFAQPage— untuk halaman FAQBreadcrumbList— untuk navigasiOrganization— untuk halaman About/profil perusahaan
Pasang schema di <head> dalam tag <script type="application/ld+json"> dan validasi dengan Schema Markup Validator dari Google.
Schema yang dipasang dengan benar bisa membuat halaman Anda menempati posisi featured snippet di posisi #0 SERP.
12. Canonical Tag dan Indexability
Canonical tag (<link rel="canonical" href="...">) memberi tahu Google URL mana yang "asli" jika ada beberapa URL dengan konten serupa. Ini menyelamatkan website dari masalah duplicate content.
Wajib pasang canonical di:
- Setiap halaman penting (self-referencing canonical).
- Halaman dengan parameter URL (
?utm_source=...,?sort=...). - Halaman dengan versi
wwwdan non-www. - Halaman dengan versi HTTP dan HTTPS.
Periksa juga robots.txt dan tag <meta name="robots"> — pastikan halaman penting Anda tidak ter-blokir oleh Disallow: atau noindex tanpa sengaja. Banyak kasus traffic anjlok berasal dari satu baris Disallow: / yang lupa dihapus dari staging.
Checklist SEO On-Page Sebelum Tombol Publish
Sebelum men-klik tombol Publish, lewati halaman Anda dengan checklist berikut. Idealnya semua kotak tercentang.
Konten & struktur:
- H1 ada, hanya satu, mengandung primary keyword
- Hierarki H2–H3 logis tanpa lompat level
- Primary keyword muncul di 100 kata pertama
- Density keyword 1–2% (cek manual atau dengan tool)
- Konten min. setara dengan top 5 SERP kompetitor
- Paragraf max 3–4 baris, ada bullet/tabel untuk scanning
Meta & technical:
- Title tag 50–60 karakter, keyword di awal
- Meta description 150–160 karakter, ada CTA
- URL pendek, lowercase, pakai dash
- Canonical tag terpasang dan benar
- OG tag dan Twitter Card lengkap
- Schema JSON-LD tertanam dan valid
Gambar:
- Semua gambar punya alt text deskriptif
- File <150KB, format WebP/AVIF
- Hero image tidak lazy-load, gambar lain lazy
- Nama file deskriptif, bukan IMG_xxx
Internal link:
- Min. 2–3 internal link keluar
- Anchor text deskriptif (bukan "klik di sini")
- Sudah dapat min. 2 link masuk dari halaman lain
Mobile & performa:
- LCP <2.5s, CLS <0.1, INP <200ms (cek di PageSpeed)
- Tampilan baik di 375px, 768px, 1280px
- Tidak ada horizontal scroll di mobile
Tools Audit SEO On-Page yang Wajib Dipakai
Tidak perlu langganan tool mahal untuk audit on-page yang solid. Lima tool gratis di bawah sudah cukup untuk 90% kebutuhan:
| Tool | Fungsi Utama | Biaya |
|---|---|---|
| Google Search Console | Lihat keyword apa yang sudah ranking, deteksi error indexing | Gratis |
| Google PageSpeed Insights | Audit Core Web Vitals dan saran perbaikan | Gratis |
| Schema Markup Validator | Validasi schema JSON-LD | Gratis |
| Screaming Frog SEO Spider | Crawl seluruh website, deteksi broken link & duplikat title | Gratis (s/d 500 URL) |
| Ahrefs Webmaster Tools | Audit on-page error, broken backlink | Gratis untuk situs sendiri |
Workflow audit yang direkomendasikan:
- Crawl seluruh website dengan Screaming Frog → dapatkan list halaman bermasalah.
- Cross-check dengan Search Console → fokus pada halaman dengan impression tinggi tapi posisi 11–20 (peluang quick win).
- Audit on-page tiap halaman pakai checklist di atas.
- Cek performa dengan PageSpeed Insights → fix Core Web Vitals.
- Re-submit ke Search Console → request indexing.
Kesalahan Umum SEO On-Page yang Harus Dihindari
Setelah ratusan audit, lima kesalahan ini paling sering muncul — dan semuanya merusak peringkat dalam diam.
1. Title tag duplikat di banyak halaman. Biasanya muncul karena CMS otomatis menarik nama brand sebagai title. Solusi: customize title per halaman.
2. H1 lebih dari satu atau tidak ada sama sekali. Cek dengan View Page Source → search <h1>. Harus persis muncul satu kali.
3. Konten tipis yang dianggap "kurang berguna" oleh Helpful Content System. Halaman <300 kata dengan keyword yang sama persis dengan halaman lain di situs Anda berisiko terdeindeks otomatis. Solusi: gabung halaman tipis atau tambah konten substansial.
4. Image alt kosong atau berisi keyword stuffing. alt="seo seo seo jasa seo murah" adalah pelanggaran. Tulis alt seperti caption foto natural.
5. Mengabaikan Search Console. Tool ini sudah memberi tahu Anda halaman mana yang error, halaman mana yang berpotensi naik, dan kapan ada manual action — gratis. Tidak membukanya sama saja menutup mata.
FAQ Seputar SEO On-Page
Apa itu SEO on-page secara sederhana?
SEO on-page adalah optimasi semua elemen di dalam halaman website (title, konten, gambar, URL, kecepatan, schema) agar Google paham relevansi halaman terhadap keyword target dan memberinya posisi lebih tinggi di hasil pencarian.
Berapa lama hasil SEO on-page terlihat?
Untuk perubahan kecil (title, meta), hasil bisa terlihat dalam 1–4 minggu setelah Google re-crawl. Untuk halaman baru atau perubahan besar, butuh 2–6 bulan tergantung kompetitivitas keyword.
Lebih penting on-page atau off-page?
On-page wajib dikerjakan duluan. Backlink ke halaman dengan on-page jelek tidak akan optimal — ibarat memasang ban Formula 1 di sepeda. Setelah on-page solid, baru investasi off-page memberi return maksimal.
Apakah keyword density masih relevan di 2026?
Density adalah indikator, bukan tujuan. Range 1–2% aman untuk menghindari over-optimization, tapi prioritas tetap pada naturalness dan coverage topik. Google sekarang lebih melihat seberapa lengkap halaman membahas sebuah topik.
Apakah saya bisa mengerjakan SEO on-page sendiri tanpa jasa?
Bisa — checklist di artikel ini cukup untuk membongkar 80% masalah on-page. Pertimbangkan jasa profesional jika: punya 100+ halaman, kompetisi keyword tinggi, atau butuh hasil tercepat dengan tim yang sudah berpengalaman.
Penutup
SEO on-page adalah pondasi yang menentukan apakah seluruh investasi marketing Anda berbuah trafik organik atau menguap percuma. Dua belas elemen di atas terlihat banyak, tapi setelah dikerjakan satu kali untuk template dan workflow, sisanya hanya soal disiplin di setiap halaman baru.
Mulai dari yang paling berdampak: title tag, hierarki heading, dan internal linking. Tiga ini saja, dikerjakan benar di 10 halaman utama, biasanya sudah memberi lonjakan posisi terukur dalam 4–8 minggu.
Jika butuh audit menyeluruh atau implementasi end-to-end, tim Hexa Teknologi Kreasindo siap membantu lewat jasa SEO Malang dari Hexa — kami menggarap on-page, technical, dan off-page dalam satu strategi terukur.
Sumber referensi: Google SEO Starter Guide dan dokumentasi Core Web Vitals dari web.dev.