web-dev-qa-db-fra.com

Comment puis-je demander à Facebook d'afficher le logo de mon site lorsque je colle le lien dans un post / statut / commentaire?

Facebook fait parfois cette chose vraiment sympa où ils affichent un aperçu miniature d'un site Web auquel vous vous connectez dans une mise à jour de statut ... c'est généralement le logo du site Web.

fb status

Je me demande quelle est l'astuce pour que cela fonctionne pour mon site, donc si je devais partager " http://www.mysite.com/ ", je verrais le logo de mon site/favicon dans cette zone d'aperçu. Comment pourrais-je faire ça?

37
Hristo

Essayez votre site dans cet outil de débogage facebook.

http://developers.facebook.com/tools/debug

Il vous dira ce qui manque. ci-dessous en tête de page

<meta property="og:image" content="[url to image]" />
<meta property="og:title" content="[page name]" />
<meta property="og:description" content="[content description]" />

Il existe différentes manières selon la façon dont votre site est construit. Par exemple. This Wordpress crée un lien pour chaque image sur la page afin que vous puissiez choisir entre votre logo et toute autre image de publication sur la page.

Mise à jour 2017 : Il est maintenant recommandé de enregistrer un identifiant d'application Facebook pour votre site sinon le débogueur vous donnera une erreur. Plus de balises et d'informations

75
chris

Vous pouvez mettre cela dans la source de votre page:

<link rel="image_src" href="http://somesite.org/img/title.jpg" />

4
Steve