Eu tenho uma página baseada em HTML5 e incluí as tags OpenGraph de acordo com a documentação . Também verifiquei com o Facebook Debug , e ele pode analisar os metadados. Mas quando eu uso o W3C Validator, ele relata as tags OG como erro:
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....">
Eles estão todos no <head>
. Eu precisaria que minha página também fosse "válida" em tags HTML5 e OG. Você poderia me ajudar a dar uma dica de como isso pode ser alcançado?
UPDATE:
A name
versão também é inválida: <meta name='fb:admins' content=''>
facebook
html5
validation
facebook-graph
netmano
fonte
fonte
Respostas:
Por fim, esse tipo de metadado nunca fará parte das especificações do W3C e, portanto, nunca será visto como válido por qualquer mecanismo de validação.
Eu usei em
name
vez deproperty
antes. O validador do Facebook lança um aviso, mas ainda analisa os dados e a página passa uma validação w3c.fonte
name
versão:Bad value fb:admins for attribute name on element meta: Keyword fb:admins is not registered.