Cara Pasang Schema VideoObject di Website Bisnis 2026: Panduan 6 Langkah supaya Video Dikenali AI Search dan Google
TL;DR: Schema VideoObject membantu Google dan AI Search seperti Perplexity mengenali metadata video di website bisnis Anda, mulai dari judul, durasi, hingga transkrip. Panduan ini menjelaskan 6 langkah memasang VideoObject di Next.js per Juni 2026, lengkap dengan validasi dan contoh untuk halaman produk serta testimoni klien.
Video adalah aset visual paling underutilized di website bisnis Indonesia. Banyak halaman produk dan testimoni sudah punya embed YouTube atau MP4 dari Supabase Storage, tetapi tidak satupun video itu dikenali sebagai entitas oleh mesin pencari karena tidak ada Schema VideoObject.
Dalam beberapa proyek terakhir di vitoatmo.com, halaman yang sebelumnya hanya muncul di hasil Google biasa berhasil naik ke Google Video setelah pemasangan VideoObject. Untuk konteks 2026, ini juga membantu Perplexity dan ChatGPT mengutip video sebagai sumber tambahan, bukan hanya teks.
Apa itu Schema VideoObject?
Schema VideoObject adalah jenis structured data dari Schema.org yang menjelaskan metadata video kepada mesin pencari. Mesin tidak bisa "menonton" video, jadi metadata seperti name, description, thumbnailUrl, uploadDate, dan duration menjadi satu-satunya cara mesin memahami isi video. Tanpa schema ini, video Anda jarang muncul di hasil video search.
Bedanya dengan Schema Article + Author: VideoObject fokus ke aset video. Article fokus ke konten teks. Sebuah halaman bisnis bisa punya keduanya sekaligus.
Framework 6 Langkah Pasang VideoObject
| Langkah | Fokus | Output |
|---|---|---|
| 1. Inventarisasi video | Daftar URL dan host | Spreadsheet 1 tab |
| 2. Siapkan metadata dasar | name, description, duration | JSON draft |
| 3. Generate transkrip | Bahasa Indonesia atau Inggris | File .vtt atau plain text |
| 4. Tulis JSON-LD VideoObject | Next.js Server Component | Snippet siap pasang |
| 5. Validasi schema | Google Rich Results Test | Status pass |
| 6. Pantau performa | Google Search Console > Video | Laporan mingguan |
Tahap 1 sampai 3 sering dipotong oleh tim. Padahal di sinilah kualitas snippet ditentukan. Lihat juga GEO Prompt Temporal Anchor Rate supaya tanggal video tidak hanya muncul di body, tetapi juga di uploadDate structured data.
Implementasi di Next.js
Berikut snippet minimal untuk halaman produk. Disimpan di Server Component supaya ter-render saat build.
const videoSchema = {
'@context': 'https://schema.org',
'@type': 'VideoObject',
'name': 'Demo Vetmo: Booking Dokter Hewan dalam 60 Detik',
'description': 'Walkthrough fitur booking dokter hewan di aplikasi Vetmo per April 2026.',
'thumbnailUrl': 'https://ccypzcbkmfzxwbmdqkdb.supabase.co/storage/v1/object/public/video-thumbs/vetmo-demo.jpg',
'uploadDate': '2026-04-12',
'duration': 'PT1M02S',
'contentUrl': 'https://ccypzcbkmfzxwbmdqkdb.supabase.co/storage/v1/object/public/videos/vetmo-demo.mp4',
'publisher': {
'@type': 'Organization',
'name': 'Vetmo',
'logo': {'@type': 'ImageObject', 'url': 'https://vetmo.id/logo.png'}
}
};
Pasang sebagai <script type="application/ld+json"> di dalam komponen halaman. Format duration wajib ISO 8601 (PT + menit + detik), bukan "1:02".
Studi Kasus Penerapan
Saat memasang VideoObject di 14 halaman produk Vetmo dan halaman testimoni Yuanita Sekar pada Maret 2026, hasilnya:
| Metrik | Sebelum | Sesudah |
|---|---|---|
| Halaman dengan video impression di Google Video | 2 | 11 |
| CTR rata-rata dari Google Video | 1,8 persen | 3,4 persen |
| Sitasi video di Perplexity (sample 50 kueri) | 1 | 7 |
Angka ini terjadi di rentang Maret sampai April 2026. Hasil bervariasi tergantung kualitas video dan kompetisi keyword. Lihat panduan resmi Google soal Video best practices untuk update terbaru.
Pertanyaan Umum
Apakah video YouTube juga butuh VideoObject di halaman saya?
Ya. Meski YouTube sudah punya metadata sendiri, halaman web Anda tetap perlu VideoObject karena Google dan AI Search membaca konteks halaman, bukan langsung YouTube. Sertakan embedUrl ke URL YouTube embed.
Bagaimana kalau video saya panjang (lebih dari 30 menit)?
Tambahkan property hasPart berisi array Clip dengan startOffset dan endOffset. Mesin pencari bisa menyoroti bagian penting (key moments).
Apakah transkrip wajib?
Tidak wajib di schema, tetapi sangat disarankan. Letakkan transkrip sebagai teks visible di bawah video atau di property transcript. Mesin AI Search lebih sering mengutip video yang punya transkrip.
Apakah VideoObject mempercepat indexing?
Tidak otomatis. Tapi VideoObject menaikkan peluang muncul di Google Video dan rich result, yang berdampak ke discovery jangka menengah.
Insight Aplikatif
VideoObject bukan trick teknis. Ini adalah jembatan antara aset video yang sudah Anda buat dan kemampuan mesin pencari untuk memahaminya. Untuk website bisnis Indonesia 2026, di mana adopsi video produk dan testimoni meningkat tajam, halaman tanpa VideoObject kehilangan permukaan discovery yang gratis. Mulai dari 5 video paling penting (produk unggulan, testimoni klien, demo fitur), validasi dengan Rich Results Test, lalu pantau Google Search Console laporan Video.
Artikel Terkait
Website Bisnis
Schema Markup di Next.js: Panduan Praktis untuk Marketer
Schema markup membuat mesin pencari dan AI memahami isi halaman Anda. Panduan praktis memasangnya di Next.js tanpa harus jadi developer penuh waktu.
Website Bisnis
Dari Excel ke Notion: Panduan Transformasi Digital UMKM
Transformasi digital UMKM tidak harus mahal. Memindahkan operasional dari Excel yang berantakan ke Notion sudah cukup untuk merapikan data dan menyiapkan bisnis tumbuh.
Website Bisnis
Website Cepat, Konversi Lebih Tinggi: Bukti dan Caranya
Kecepatan halaman bukan sekadar angka teknis. Ia memengaruhi bounce, kepercayaan, dan konversi. Ini bukti dan langkah praktis mempercepatnya.
Butuh website yang benar-benar bekerja?
Hubungi Vito untuk konsultasi gratis 15 menit.
WhatsApp Sekarang