Facebook utilisera toutes les balises META graphiques ouvertes si elles sont présentes pour le titre, l'image, etc. (par exemple, og: title). La documentation facebook pour Open Graph Protocol explique cela plus en détail:
Le protocole Open Graph définit quatre propriétés requises:
og: title - Le titre de votre objet tel qu'il devrait apparaître dans le graphique, par exemple, "The Rock".
og: type - Le type de votre objet, par exemple, "film". Consultez la liste complète des types pris en charge.
og: image - Une URL d'image qui devrait représenter votre objet dans le graphique. L'image doit mesurer au moins 50 pixels sur 50 pixels et avoir un rapport hauteur / largeur maximal de 3: 1.
og: url - L'URL canonique de votre objet qui sera utilisé comme son ID permanent dans le graphique, par exemple, http://www.imdb.com/title/tt0117500/ .
De plus, nous avons étendu les métadonnées de base pour ajouter deux champs obligatoires pour connecter votre page à Facebook:
og: site_name - Un nom lisible par l'homme pour votre site, par exemple, "IMDb".
fb: admins ou fb: app_id - Liste séparée par des virgules des ID utilisateur Facebook ou d'un ID d'application Facebook Platform qui gère cette page. Il est valide d'inclure à la fois fb: admins et fb: app_id sur votre page.
Il est également recommandé d'inclure la propriété suivante ainsi que ces propriétés en plusieurs parties.
og: description - Une description d'une à deux phrases de votre page.
Je ne sais pas comment ils le font pour les pages sans ces balises. Si vous essayez de dupliquer cette fonctionnalité, ce n'est pas utile, désolé. Mais si vous essayez de vous assurer que vos pages s'affichent dans Publisher comme vous le souhaitez, ce sera peut-être le cas.
Vous pouvez également utiliser le débogueur d'opengraph facebook, qui fournira des informations sur votre aperçu ainsi que (super pratique) de mettre à jour leur lien en cache si vous apportez des modifications. Sinon, vous pouvez modifier un lien que vous souhaitez partager et les modifications ne s'afficheront pas pendant des jours:
https://developers.facebook.com/tools/debug