Schema datePublished – Seperti kita ketahui datePublished digunakan pada jenis schema Article dan BlogPosting. Schema ini membantu pengguna untuk mendapatkan lebih detail informasi mengenai kapan artikel atau suatu post tersebut tayang (published).
datePublished ini nantinya akan muncul pada hasil pencarian dan News Google. datePublished bersifat opsional, dalam kata lain tidak diharuskan ada pada pembuatan field schema Article, BlogPosting dan NewsArtcile. Namun, ketika melakukan pengujian pada sebuah article yang memiliki schema tersebut sering kali muncul pesan warning.
Pesan Warning tersebut biasanya menampilkan field atau bidang datePublished tidak ditemukan. Selain itu, pesan warning lainnya adalah datePublished tidak menggunakan format ISO 1806.
ISO 1806: Format Tanggal dan Waktu
Standar ISO dapat membantu Anda untuk melakukan penulisan seperti tanggal, zona waktu dan budaya tanpa harus memikirkan negara di belahan dunia lainnya. Selain itu, denga menggunakan standar ISO 1806 tanggal dan waktu yang dibuat dapat dimengerti dengan mudah oleh manusia dan mesin.
Mengapa perlu menggunakan format tanggal dan waktu sesuai dengan ISO 1806? Pada saat menuliskan tanggal dengan angka dapat ditafsirkan dengan cara yang berbeda pula oleh manusia dan mesin.
Sebagai contoh, penulisan tanggal 01/05/2022. Tanggal tersebut dapat ditafsirkan sama dengan 5 Januari 2022 atau 1 Mei 2022. Tentunya penulisan tanggal tersebut dapat berdampak membingungkan.
Untuk itu, ISO 1806 mengatasi hal tersebut dengan membuat sebuah standar penulisan tanggal yang dapat memudahkan manusa dan mesin untuk memahaminya. Standar penulisan yang tepata adalah YYYY-MM-DD.
Dimulai dengan urutan tahun, bulan dan hari, sebagai contoh 2024-04-29. Sedangkan untuk penulisan tanggal dan waktu dalam ISO 1806 sebagai berikut: Tahun, Bulam, Hari, Jam, Menit, Detik dan Milidetik. Sebagai contoh penulisan date dan time, 27-09-2024 18:00:00.000.
Schema datePublished Tidak Dalam Format ISO 8601
Seperti yang sudah dibahas tadi, ada beberapa masalah yang muncul pada penulisan datePublished artikel. Ini muncul pada saat melakukan pengujian kaya atau Rich Snippets. Lihat gambar dibawah ini:
Apa yang perlu dilakukan? Anda perlu merubah format penulisan tanggal pada field datePublished menggunakan format ISO 1806. Anda dapat melihat cara penggunaan pada penulisan tanggal sesuai dengan format ISO 1806 diatas.
Jika Anda menggunakan konversi tanggal menggunakan bahasa pemrograman PHP dan wordpress, silahkan gunakan kode berikut ini:
<?php the_time( 'c' ); ?>
atau
<?php echo get_the_time(); ?>
Sumber: https://developer.wordpress.org/reference/functions/get_the_time/
Demikian pembahasan mengenai bagaimana cara memperbaiki datePublished Tidak Dalam Format ISO. Apabila Anda memiliki pertanyaan seputar penggunakan datePublished pada schema Article dan lain sebagainya silahkan ajukan pada kolom komentar. Terimakasih!