Open Graph parametrit ja kuva kuntoon
pe3 opened this issue · comments
Tämä ratkaisee miltä sivusto näyttää FB-feedissä.
Tuolta FB:n debuggerista näkee, että kaikki ei oo kunnossa.
Logo-kuva on kovin matalaresoluutioinen.
Vaikka sivuston korjais, FB ei välttämättä (ainakaan kovinkaan pian), havaitse muutosta. Se kannattaa trigata tuolta: "Fetch new scrape information".
@d2s lupasi hoitaa nämä kuntoon ja juttelimme tästä lounaan parissa tänään.
Tuossa pari Pull Requestia joissa korjattu ainakin osa ongelmista.
Vielä pitää mergen jälkeen tehdä todennäköisesti jotain pieniä korjauksia.
(Kunhan pääsee testaamaan Facebookin työkalulla, kun Open Graph tagit ovat taas paikoillaan.)
Tässä testasin Facebookin työkalulla mitkä asiat ovat vielä korjattavana:
- "Object at URL 'http://avoinrajapinta.fi/' of type 'website' is invalid because the given value 'fi' for property 'og:locale:locale' could not be parsed as type 'enum'."
- "Object Invalid Value: Object at URL 'http://avoinrajapinta.fi/' of type 'website' is invalid because the given value 'fi' for property 'og:locale:locale' could not be parsed as type 'enum'."
Asiaan liittyvä dokumentaatio The Open Graph protocol -sivulla tosin kertoo että og:locale
on ei-pakollinen meta-tieto (Optional Metadata), jota Facebook käyttää eri kieliversioiden selostus-tekstien hakemiseen.
Ongelma voidaan korjata helpoiten poistamalla (tai kommentoimalla pois) ylimääräinen rivi 30 _includes/head.html
-tiedostosta.
<meta property="og:locale" content="{{ site.lang }}">
Ongelmat korjattu.