FOKUS BLOGGER – Alat Debugger Berbagi Facebook membantu Anda melihat pratinjau tampilan konten Anda saat dibagikan di Facebook. Ini juga menunjukkan kesalahan atau peringatan ketika Anda memiliki masalah dalam kode Anda yang mungkin memengaruhi kinerja konten Anda.
Salah satu hal yang dicari alat dalam kode Anda adalah fb:app_idtag meta. Ketika tag itu hilang, Anda mendapatkan pesan berikut:
“ Properti wajib berikut tidak ada:fb:app_id “
Jika Anda melihat peringatan ini, jangan khawatir . Kode Anda benar , dan konten yang Anda bagikan akan ditampilkan dengan benar.
Tag fb:app_id
meta tidak diperlukan. Faktanya, itu tidak melakukan apa-apa , dan tidak selama bertahun-tahun .
Itulah mengapa Yoast SEO menghapus dukungan untuknya dari Yoast SEO 15.5, dan mengapa Anda mungkin mulai melihat ‘peringatan’ ini.
Daftar Isi
Apa Fungsi Tag fb:app_id?
Jawaban singkatnya
Jawaban sederhananya adalah, “tidak ada”. Anda dapat mengabaikan peringatan di alat Debugger Berbagi.
Jawaban yang lebih panjang
Jawaban yang lebih panjang adalah bahwa fb:app_id
tag tersebut dulunya merupakan bagian dari produk ‘ Insight domain ‘ Facebook . Saat pengguna ‘menyukai’ konten Anda (menggunakan tombol suka yang disematkan di halaman web Anda), app_id
nilainya akan memberi tahu Facebook Halaman Facebook mana yang dapat melihat dan mengakses statistik yang relevan.
Namun, produk Domain Insights sudah tidak ada lagi. Kemampuan analitik yang fb:app_id
diberikan tag sekarang menjadi bagian dari platform Analytics Facebook, dan mengharuskan Anda memasang Piksel Facebook , bukan fb:app_id
tag meta.
Facebook mulai menutup platform Domain Insights pada tahun 2016, dan menggantinya dengan Facebook Analytics
Versi pesan kesalahan yang lebih lama juga menjelaskan bagaimana app_id
tag digunakan, interaksi atribut dengan ‘cerita’ akan diatribusikan dengan benar. Seperti halnya Domain Insights, dukungan Facebook untuk Open Graph Stories telah berakhir (dalam hal ini, pada 2018).
Anda dapat membaca pengumuman Facebook untuk mengakhiri dukungan mereka di halaman bantuan ini .
Dengan penghapusan Domain Insights dan Open Graph Stories, fb:app_id
tag meta tidak lagi digunakan di mana pun di ekosistem Facebook.
Yoast SEO berharap bahwa Sharing Debugger akan diperbarui untuk menghapus peringatan ini.
Yoast SEO menghapus fb:app_id
Yoast SEO digunakan untuk menyediakan bidang yang memungkinkan pengguna untuk menambahkan fb:app_id
nilai. Ketika itu disetel, Yoast SEO akan menampilkan tag meta di setiap halaman, yang terlihat seperti <property="fb:app_id" content="12345678">
. Yoast SEO menghapus ini di versi 15.5.
Menghapus ini adalah perubahan yang sudah lama tertunda, karena tag sudah lama tidak didukung. Selain itu, memperoleh nilai app_id
itu rumit dan berbelit-belit (melibatkan pembuatan aplikasi Facebook, dan menautkannya ke situs web Anda). Kontrol Yoast SEO, tag itu sendiri, dan proses pembuatan aplikasi Facebook menyebabkan banyak kebingungan pengguna, dan banyak overhead dukungan bagi Yoast SEO.
Plugin Yoast SEO masih mengelola dan mengeluarkan sisa meta data grafik terbuka Anda. Hanya fb:app_id
tag yang telah Yoast SEO hapus.
Cara menghilangkan peringatan
Meskipun Yoast SEO yakin bahwa ‘ fb:app_id
peringatan yang hilang’ bukanlah sesuatu yang harus dikhawatirkan, Yoast SEO menyadari bahwa beberapa pengguna mungkin tidak nyaman melihat ‘kesalahan’ di alat Debugger Berbagi. Jika Anda masih khawatir tentang pesan tersebut, Anda harus ‘memperbaikinya’ dengan (kembali) memasukkan fb:app_id
tag.
Yoast SEO menyarankan Anda untuk tidak mengikuti langkah-langkah ini, dan tidak ada tindakan yang diperlukan – meskipun ada peringatan di alat debug.
Menambahkan tag fb:app_id (kembali) di WordPress
Karena Yoast SEO sepenuhnya menghapus dukungan untuk tag di Yoast SEO, Anda harus menggunakan pendekatan lain untuk menambahkannya ke dalam tema Anda. Karena Yoast SEO telah menampilkan tag grafik terbukaog:title
lainnya (seperti dan og:description
), Yoast SEO tidak menyarankan plugin lain untuk memperkenalkan kembali fb:app_id
tag tersebut. Itu mungkin berarti bahwa Anda memiliki duplikat tag grafik terbuka, yang dapat menyebabkan peringatan dan kesalahan nyata .
Daripada menambahkan plugin, sebaiknya Anda menambahkan tag melalui file functions.php tema Anda , atau melalui plugin kustom Anda sendiri. Anda dapat menggunakan kode berikut sebagai contoh; meskipun jangan lupa bahwa penyesuaian tema dapat ditimpa jika tidak ditangani dengan benar (baca lebih lanjut tentang mencegah hal ini dengan menggunakan child theme ).
function my_custom_function_name(){
$app_id = 966242223397117;
$tag = '<meta property="fb:app_id" content="%d" />';
echo sprintf($tag, $num);
}
add_action( 'wp_head', 'my_custom_function_name' );
Atau anda bisa menambahkan skrip di diantara <head></head>
<meta content='
966242223397117
' property='fb:app_id'/>
Menggunakan “ID APP default” Facebook
Nilai $app_id
dalam contoh kita di atas ( 966242223397117
) adalah “ID APP default” Facebook. Ini dapat digunakan oleh situs web apa pun sebagai default, dan akan menghapus kesalahan di debugger.
Jika Anda memiliki aplikasi Facebook, Anda dapat mengganti nilai tersebut dan menggunakan ID aplikasi Anda sendiri.