Saya memiliki halaman berbasis HTML5, dan saya memasukkan tag OpenGraph sesuai dengan dokumentasinya . Saya juga memeriksa dengan Facebook Debug , dan itu dapat mengurai metadata. Tetapi ketika saya menggunakan W3C Validator, itu melaporkan tag OG sebagai kesalahan:
Attribute content not allowed on element meta at this point.
<meta property="fb:admins" content="...." />
Attribute content not allowed on element meta at this point.
<meta property="og:url" content="http://www....">
Mereka semua ada di <head>
. Saya akan membutuhkan halaman saya menjadi tag HTML5 dan OG "valid" juga. Bisakah Anda membantu saya memberi isyarat bagaimana itu bisa dicapai?
UPDATE:
The name
Versi juga tidak valid: <meta name='fb:admins' content=''>
facebook
html5
validation
facebook-graph
netmano
sumber
sumber
Jawaban:
Pada akhirnya metadata jenis ini tidak akan pernah menjadi bagian dari spesifikasi W3C dan karenanya tidak akan pernah dianggap valid oleh mesin validasi apa pun.
Saya telah menggunakan,
name
bukanproperty
sebelumnya. Validator Facebook memberikan peringatan tetapi masih mem-parsing data dan halaman kemudian melewati validasi w3c.sumber
name
versi ini, juga:Bad value fb:admins for attribute name on element meta: Keyword fb:admins is not registered.