markup data terstruktur adalah kode yang ditujukan untuk mesin pencari, kelebihan menambahkan kode ini membantu mesin pencari mengenali isi halaman web anda.
jika anda sedang belajar seo, maka mengetahui fungsi dari markup data terstruktur ini harus dilakukan
markup data terstruktur lebih familiar disebut jsonld atau schema markup, saya akan menggunakan kata jsonld untuk penyebutannya.
Bagaimana markup data Bekerja ?
contoh kasus ketika anda memiliki web dengan halaman produk
kemudian anda mencoba memasukan kode jsonld ini untuk mengoptimalkan halaman produk tersebut
maka saat halaman produk dicrawler dan memasuki proses indexing mesin pencari sudah bisa menentukan isi halaman tersebut tentang apa.
selain mudah dimengerti mesin pencari, kode jsonld bisa merubah tampilan halaman penelusuran, misalnya terdapat rating, review harga dan lain-lain.
siapa yang tidak tertarik dengan hasil unik yang membuat web dilirik pengguna
Cara Menambahkan markup data
jika ingin menambahkannya secara manual anda bisa membuat dan menempelkannya bersamaan dengan isi konten
anda bisa menggunakan alat structure markup data helper milik google ini.
saya menyarankan untuk menambahkannya secara otomatis, jika anda pengguna cms (content management system) biasanya tersedia plugin untuk menambahkan kode jsonld ini.
jika situs anda merupakan web aplikasi yang dibuat tanpa cms, maka harus menghubungi pengembang aplikasi web anda dan memintanya untuk menambahkannya.
berikut dokumentasi lengkap untuk pemasangan markup data terstruktur
Aturan penggunaan markup data
dengan kemudahan dalam penggunaanya, jsonld memiliki aturan yang harus diterapkan saat anda ingin menggunakannya, berikut aturan yang harus diterapkan
hindari menambahkan markup data yang tidak relevan
markup yang tidak ada kaitannya dengan isi konten dianjurkan untuk tidak digunakan karena tidak akan berfungsi dengan semestinya
hindari menambahkan markup data yang tidak terlihat oleh pengguna
menambahkan markup data yang tidak terlihat oleh pengguna tidak disarankan, karena google bisa menyocokan data tersebut dengan isi konten halaman anda
hindari menggunakan markup data yang tidak valid
hanya markup data yang terdapat didokumentasi google yang akan bekerja untuk hasil penelusuran dengan hasil kaya, jika anda menggunakan markup data selain dari google dapat dipastikan markup data tersebut akan diabaikan oleh google
hindari menggunakan data manipulasi
google bisa mendeteksi bahwa jsonld tersebut tidak akurat dengan konten halaman, jika anda mengakali isi jsonld tersebut dengan data palsu dapat dipastikan jsonld tersebut tidak berfungsi dengan semestinya
misal anda memberi rating palsu atau review palsu
Validasi markup data
setelah menambahkan jsonld kedalam halaman web maka untuk mengeceknya dapat menggunakan alat rich results test miliki google