Masalah Gambar Artikel Tidak Muncul Ketika Share di Facebook
Jika Anda mengalami masalah di mana featured image tidak muncul saat artikel dibagikan di Facebook, berikut adalah beberapa penyebab dan solusinya.
Masalah featured image yang tidak muncul saat artikel di-share ke Facebook bisa disebabkan oleh beberapa faktor. Berikut cara mengatasinya:
1. Periksa Open Graph Meta Tags
Facebook menggunakan Open Graph (OG) meta tags untuk menentukan gambar, judul, dan deskripsi saat berbagi. Pastikan website Anda memiliki meta tag berikut di:
<meta property=”og:image” content=”URL_GAMBAR”>
<meta property=”og:image:width” content=”1200″>
<meta property=”og:image:height” content=”630″>
Jika belum ada, tambahkan menggunakan plugin seperti Yoast SEO atau Rank Math.
2. Gunakan Facebook Sharing Debugger
Facebook memiliki alat untuk memeriksa apakah URL Anda memiliki informasi Open Graph yang benar:
Masukkan URL artikel Anda.
Klik Debug lalu tekan Scrape Again untuk memperbarui cache Facebook.
3. Pastikan Gambar Tidak Diblokir oleh Robots.txt
Buka https://koransatu.id/robots.txt dan pastikan tidak ada baris seperti:
User-agent: *
Disallow: /wp-content/uploads/
Jika ada, hapus atau perbaiki agar Facebook bisa mengakses gambar.
4. Solusi Tambahan:
Tambahkan meta Open Graph yang lebih lengkap untuk memastikan Facebook mengenali gambar dengan benar:
<meta property=”og:type” content=”article” />
<meta property=”og:title” content=”<?php the_title(); ?>” />
<meta property=”og:description” content=”<?php echo get_the_excerpt(); ?>” />
<meta property=”og:url” content=”<?php the_permalink(); ?>” />
<meta property=”og:image” content=”<?php echo get_the_post_thumbnail_url(); ?>” />
<meta property=”og:image:width” content=”1200″ />
<meta property=”og:image:height” content=”630″ />
<meta property=”og:site_name” content=”<?php bloginfo(‘name’); ?>” />
5. Jika muncul Pesan error “Properti yang diperlukan hilang: fb:app_id” muncul karena Facebook mengharuskan fb:app_id dalam Open Graph untuk tracking dan analisis.
Solusi: Tambahkan fb:app_id ke Meta Tag
Tambahkan kode ini ke dalam:
<meta property="fb:app_id" content="YOUR_APP_ID" />
Ganti YOUR_APP_ID dengan Facebook App ID milik Anda. Jika belum punya, Anda bisa membuatnya di Meta for Developers.
Cara Mendapatkan Facebook App ID
- Masuk ke Facebook Developers.
- Klik “Buat Aplikasi” → Pilih Tipe Aplikasi → Lanjutkan.
- Isi Nama Aplikasi & Email → Klik Buat Aplikasi.
- Dapatkan “App ID” di dashboard aplikasi.
- Tambahkan kepada website Anda.