Halaman Anda sudah muncul di halaman pertama Google dan Search Console mencatat ribuan impresi, tetapi kliknya hanya segelintir. Artinya orang melihat hasil Anda, lalu memilih situs lain. Memperbaiki hal ini sering lebih cepat berdampak daripada mengejar peringkat baru, karena Anda bekerja dengan trafik yang sebenarnya sudah ada.
Click-Through Rate (CTR) adalah persentase klik dibanding impresi. Artikel ini membahas cara menemukan halaman yang paling layak diperbaiki, menulis ulang judul dan deskripsi dengan alasan yang jelas, memakai structured data secara realistis, dan mengukur hasilnya tanpa tertipu fluktuasi data.
Langkah 1: Temukan Halaman yang Paling Layak Diperbaiki
Jangan mengubah judul semua halaman sekaligus. Mulai dari halaman yang impresinya tinggi tetapi CTR-nya rendah dibanding halaman lain di posisi serupa.
- Buka Google Search Console, menu Kinerja (Performance), pilih rentang 3 bulan.
- Aktifkan keempat metrik: klik, impresi, CTR, dan posisi rata-rata.
- Buka tab Halaman, urutkan berdasarkan impresi.
- Catat halaman dengan posisi rata-rata 1 sampai 10 yang CTR-nya jauh di bawah rata-rata situs Anda.
- Klik halaman tersebut, lalu buka tab Kueri untuk melihat kata kunci apa yang sebenarnya membuatnya muncul.
Langkah kelima sering mengejutkan. Halaman yang Anda kira menargetkan "aplikasi kasir gratis" ternyata lebih banyak muncul untuk "contoh aplikasi kasir sederhana". Judul yang tidak cocok dengan kueri nyata adalah penyebab CTR rendah yang paling umum.
Tidak ada angka CTR "normal" yang berlaku untuk semua situs. Nilainya sangat dipengaruhi jenis kueri, keberadaan iklan, cuplikan unggulan, peta lokal, dan kotak "Pertanyaan terkait". Karena itu, bandingkan halaman dengan halaman lain di situs Anda sendiri, bukan dengan angka patokan dari internet.
Langkah 2: Tulis Ulang Judul Berdasarkan Niat Pencari
Judul adalah elemen terbesar di hasil pencarian. Judul yang baik menjawab pertanyaan "apakah halaman ini memberi yang saya cari?" dalam sekali baca.
| Judul lama | Masalah | Judul baru (contoh) |
|---|---|---|
| Aplikasi Kasir | Terlalu umum, tidak ada manfaat | Aplikasi Kasir Laravel: Fitur, Cara Install, dan Contoh Struk |
| Tutorial Laravel Bagian 7 | Tidak menyebut topik yang dicari | Cara Membuat Login Multi-Role di Laravel 11 |
| CARA AMPUH DAPAT 1000 PEMBELI!!! | Clickbait, kapital semua | 7 Cara Mendapatkan Pembeli Pertama untuk Toko Online Baru |
| Sistem Informasi Sekolah | Nama Situs | Kategori | Blog | Terlalu panjang, terpotong | Sistem Informasi Sekolah: Modul Wajib dan Cara Memilih |
Pedoman praktis:
- Letakkan kata kunci utama di awal, sekitar 50 sampai 60 karakter agar tidak terpotong di desktop.
- Sebutkan format atau hasil yang didapat pembaca: "panduan lengkap", "contoh kode", "template", "checklist".
- Tambahkan tahun hanya jika kontennya memang diperbarui secara berkala.
- Jangan menjanjikan yang tidak ada di halaman. Pembaca yang kembali ke Google dalam hitungan detik tidak membantu siapa pun.
Perlu diingat, Google bisa menulis ulang judul yang ditampilkan jika menganggap tag <title> kurang mewakili isi halaman. Cara paling efektif agar judul Anda yang dipakai adalah membuat <title> dan <h1> konsisten serta deskriptif.
Langkah 3: Meta Description sebagai Penjelasan Singkat
Meta description bukan faktor peringkat langsung, dan Google kadang menggantinya dengan potongan teks dari halaman. Namun ketika dipakai, deskripsi inilah yang meyakinkan orang untuk mengklik. Tulis 140 sampai 160 karakter yang:
- menyebut kata kunci atau sinonimnya (akan ditebalkan oleh Google);
- menjelaskan isi secara konkret, misalnya langkah apa saja yang dibahas;
- unik untuk setiap halaman, bukan satu deskripsi untuk seluruh situs.
Langkah 4: Gunakan Structured Data dengan Ekspektasi yang Realistis
Structured data (schema.org dalam format JSON-LD) membantu Google memahami isi halaman dan bisa memunculkan tampilan khusus seperti breadcrumb, harga dan ketersediaan produk, atau rating. Namun ada beberapa hal yang sering disalahpahami:
- Sejak Agustus 2023, Google membatasi tampilan FAQ di hasil pencarian terutama untuk situs pemerintah dan kesehatan yang otoritatif. Memasang FAQPage tetap sah, tetapi jangan berharap tampilan FAQ muncul.
- Rating bintang hanya untuk ulasan asli dan mengikuti pedoman Google. Rating yang dibuat-buat bisa berujung tindakan manual.
- Schema tidak menjamin rich result; Google yang memutuskan kapan menampilkannya.
Contoh sederhana di Blade Laravel untuk halaman produk aplikasi:
@php
$schema = [
'@context' => 'https://schema.org',
'@type' => 'Product',
'name' => $app->name,
'description' => Str::limit(strip_tags($app->overview), 300),
'offers' => [
'@type' => 'Offer',
'price' => $app->price,
'priceCurrency' => 'IDR',
'availability' => 'https://schema.org/InStock',
],
];
@endphp
<script type="application/ld+json">
{!! json_encode($schema, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE | JSON_HEX_TAG) !!}
</script>
Flag JSON_HEX_TAG mencegah teks berisi </script> merusak halaman. Uji hasilnya di Rich Results Test milik Google sebelum dipasang massal.
Langkah 5: Faktor Lain yang Memengaruhi Klik
- URL yang terbaca: slug pendek dan deskriptif lebih meyakinkan daripada
?p=123. - Favicon dan nama situs: di mobile, keduanya tampil di atas judul. Pastikan favicon jelas dan nama situs diatur lewat structured data WebSite.
- Tanggal: untuk topik teknis, tanggal lama bisa membuat orang ragu. Perbarui konten secara nyata, bukan hanya mengganti tanggal.
- Kecepatan dan pengalaman halaman: tidak memengaruhi CTR langsung, tetapi pembaca yang langsung kembali karena halaman lambat membuat semua usaha di atas sia-sia.
Langkah 6: Ukur dengan Benar
Setelah mengubah judul, jangan menilai dalam dua hari. Gunakan pendekatan berikut:
- Catat tanggal perubahan dan judul lama di spreadsheet.
- Tunggu 3 sampai 4 minggu agar Google merayapi ulang dan data cukup.
- Bandingkan periode 28 hari sebelum dan sesudah di Search Console, dengan filter halaman yang sama.
- Periksa apakah posisi rata-rata ikut berubah. CTR naik karena posisi naik berbeda maknanya dengan CTR naik pada posisi yang sama.
- Jika hasilnya lebih buruk, kembalikan ke judul lama dan coba sudut lain.
Untuk situs dengan banyak halaman, developer bisa menarik data ini otomatis melalui Search Console API dan menyimpannya di tabel tersendiri, lalu menjalankan pengecekan mingguan dengan scheduler Laravel. Cara memasang fitur semacam ini dengan aman bisa dikombinasikan dengan praktik di Queue dan Job di Laravel.
Kesalahan Umum Saat Mengejar CTR
- Mengubah judul terlalu sering. Mengganti judul setiap minggu membuat data tidak pernah stabil, sehingga Anda tidak tahu perubahan mana yang berhasil. Beri jeda minimal empat minggu.
- Mengoptimasi kueri yang salah. Halaman yang mendapat impresi dari kueri tidak relevan memang wajar ber-CTR rendah. Fokus pada kueri yang benar-benar dijawab oleh halaman tersebut.
- Dua halaman bersaing untuk kueri yang sama. Jika tab Kueri menunjukkan dua URL bergantian muncul, pertimbangkan menggabungkannya dan memasang redirect 301 dari halaman yang lebih lemah.
- Judul memancing klik tetapi isi tipis. CTR mungkin naik sebentar, tetapi pembaca kecewa dan kepercayaan terhadap merek Anda turun. Perbaiki isi halaman terlebih dulu, baru judulnya.
Checklist Optimasi CTR
- Daftar 10 halaman berimpresi tinggi dengan CTR di bawah rata-rata situs.
- Kueri nyata tiap halaman sudah dicek di tab Kueri.
- Judul memuat kata kunci di awal, 50 sampai 60 karakter, tanpa clickbait.
- Meta description unik, konkret, 140 sampai 160 karakter.
- Structured data lolos Rich Results Test dan sesuai isi halaman.
- Tanggal perubahan tercatat untuk evaluasi 4 minggu kemudian.
CTR yang lebih baik dimulai dari memahami apa yang sebenarnya dicari orang, bukan dari trik kata-kata. Jika situs Anda dibangun dengan Laravel, pastikan halaman tetap cepat dimuat lewat optimasi query Eloquent, dan contoh struktur halaman produk yang rapi bisa Anda lihat di katalog aplikasi GudangCode.