Meta Title dan Description SEO Massal dengan AI, Tanpa Jadi Duplikat
Oleh Anang H. Darmawan

Foto: Carlos Muza / Unsplash
Situs dengan 300 halaman produk dan meta description kosong adalah pemandangan biasa. Menulis manual satu per satu butuh berhari-hari, jadi wajar kalau orang melirik AI. Hasilnya bisa bagus. Bisa juga berupa 300 deskripsi yang mirip satu sama lain dan terdengar seperti brosur. Bedanya ada di aturan yang kamu pasang sebelum dan sesudah generate.
Tentukan batas panjang sebelum menulis prompt
Google tidak memotong judul berdasarkan jumlah karakter, melainkan berdasarkan lebar tampilan di hasil pencarian. Karena itu angka yang beredar hanya patokan praktis: judul sekitar 50 sampai 60 karakter dan deskripsi sekitar 150 sampai 160 karakter umumnya tampil utuh di desktop. Google juga bisa menulis ulang judul dan deskripsi kalau menurutnya ada teks lain di halaman yang lebih cocok dengan kueri pencari, jadi tidak ada jaminan teksmu selalu dipakai.
Tulis batas itu di prompt secara eksplisit, lalu jangan percaya begitu saja pada modelnya. Model bahasa sering meleset menghitung karakter. Hitung ulang panjangnya dengan kode setelah generate, dan tandai baris yang lewat batas untuk digenerate ulang.
Keyword di depan, nama brand di belakang
Pembaca memindai hasil pencarian dari kiri. Taruh frasa yang dicari di awal judul, misalnya "Sepatu Lari Pria Ukuran 44", baru diikuti pembeda dan nama toko di ujung. Kalau nama brand dipasang di depan semua judul, 300 halamanmu akan dibuka dengan kata yang sama dan terlihat seragam di mata pembaca.
Beri model bahan yang cukup untuk membedakan tiap halaman: nama produk, atribut utama seperti ukuran atau bahan, kategori, dan satu keunggulan konkret yang memang benar. Prompt yang hanya berisi nama produk menghasilkan deskripsi generik, karena memang cuma itu informasi yang dimiliki model.
Cek duplikat setelah generate
Duplikat ada dua jenis. Duplikat persis mudah ditemukan: urutkan kolom judul lalu cari baris yang sama. Yang lebih licin adalah duplikat hampir sama, misalnya dua puluh deskripsi yang cuma berbeda di satu kata warna. Keduanya membuat halaman sulit dibedakan di hasil pencarian.
Cara sederhana dengan Python: normalisasi teks (huruf kecil, buang tanda baca), lalu bandingkan tiap pasangan memakai difflib.SequenceMatcher dari pustaka standar. Pasangan dengan rasio di atas 0,9 layak dicek ulang. Untuk ribuan baris, membandingkan semua pasangan jadi lambat, jadi kelompokkan dulu per kategori dan bandingkan di dalam kelompok saja.
| Cek | Cara | Tindakan kalau gagal |
|---|---|---|
| Panjang judul | Lebih dari 60 karakter | Generate ulang |
| Panjang deskripsi | Lebih dari 160 karakter | Generate ulang |
| Duplikat persis | Hitung frekuensi tiap judul | Tambah atribut pembeda |
| Hampir sama | Rasio SequenceMatcher di atas 0,9 | Review manual |
| Posisi keyword | Frasa utama tidak ada di 30 karakter awal | Tulis ulang |
Review manual, jangan asal publish
AI bisa menambahkan klaim yang tidak ada di data, misalnya "gratis ongkir" atau "garansi resmi", karena kalimat semacam itu umum di deskripsi toko online. Klaim yang salah di meta description bisa berujung komplain pelanggan. Ambil sampel minimal 10 persen hasil, baca satu per satu, dan cari kata yang tidak ada di data sumber.
Publish bertahap. Mulai dari satu kategori, pantau di Google Search Console selama beberapa minggu apakah tayangan dan klik bergerak, baru lanjutkan ke kategori berikutnya. Kalau hasilnya buruk, kamu hanya perlu mengembalikan satu kelompok halaman.
Alat yang bisa kamu pakai
Tools generate meta title dan description SEO membaca konten tiap halaman lalu menghasilkan judul dan deskripsi secara batch lewat API LLM. Panjang karakter dan gaya penulisan diatur lewat template prompt yang bisa kamu sesuaikan, disertai panduan pasang API serta contoh input dan output. Harganya Rp150.000.
Untuk toko online yang juga butuh isi deskripsi produk, bukan hanya metanya, generate deskripsi produk batch membaca daftar produk dari file CSV dan menulis deskripsi jualan untuk semua baris sekaligus. Aturan review yang sama tetap berlaku di sana.
Sebelum generate apa pun, ekspor dulu daftar URL beserta judul dan deskripsi yang sekarang terpasang ke satu spreadsheet. File itu jadi pembanding sekaligus cadangan kalau kamu perlu kembali. Untuk halaman yang sering dibagikan ke WhatsApp atau media sosial, cek juga tampilannya di preview Open Graph meta tag sebelum dipasang.
