Lorsque quelqu'un publie un lien sur Facebook, un script scanne généralement ce lien à la recherche d'images et affiche une vignette rapide à côté de la publication. Cependant, pour certaines URL (y compris la mienne), FB ne semble rien saisir, bien qu'il y ait un certain nombre d'images sur cette page.
J'ai lu que FB préfère la balise rel "image_src" pour l'image que l'utilisateur souhaite spécifier, mais cela ne génère pas non plus cette vignette pour mon site.
Mon URL va directement au DNS et n'est pas transmise, donc je n'imagine pas que cela pourrait être le problème non plus.
Quelqu'un a-t-il une idée de la raison pour laquelle FB ne peut pas générer de vignettes à partir de mon site?
facebook
thumbnails
GEOCHET
la source
la source
Réponses:
Le moyen le plus simple est juste une balise de lien:
Mais il y a d'autres choses que vous pouvez ajouter à votre site pour le rendre plus convivial pour les médias sociaux:
Balises de graphique ouvertes
Les balises Open Graph sont des balises que vous ajoutez à
<head>
votre site Web pour décrire l'entité que votre page représente, qu'il s'agisse d'un groupe, d'un restaurant, d'un blog ou autre.Une balise Open Graph ressemble à ceci:
Si vous utilisez des balises Open Graph, les six suivantes sont requises:
og:title
- Le titre de l'entité.og:type
- Le type d'entité. Vous devez sélectionner un type dans la liste des types Open Graph.og:image
- L'URL d'une image qui représente l'entité. Les images doivent mesurer au moins 50 pixels sur 50 pixels. Les images carrées fonctionnent mieux, mais vous êtes autorisé à utiliser des images jusqu'à trois fois plus larges que hautes.og:url
- L'URL canonique permanente de la page représentant l'entité. Lorsque vous utilisez des balises Open Graph, le bouton J'aime publie un lien vers laog:url
place de l'URL dans le code du bouton J'aime.og:site_name
- Un nom lisible par l'homme pour votre site, par exemple "IMDb".fb:admins
oufb:app_id
- Une liste séparée par des virgules des identifiants Facebook des administrateurs de page ou d'un identifiant d'application de la plateforme Facebook. Au minimum, n'incluez que votre propre identifiant Facebook.Vous trouverez plus d'informations sur les balises Open Graph et des détails sur l'administration de votre page dans la documentation du protocole Open Graph.
http://developers.facebook.com/docs/reference/plugins/like
la source
All the images referenced by og:image must be at least 200px in both dimensions. Please check all the images with tag og:image in the given url and ensure that it meets the minimum specification.
. Just an fyiJe sais que cette question est ancienne, mais j'ai récemment traité exactement du même problème et j'en ai fait le tour pendant quelques semaines. Plusieurs recherches sur Google ont permis d'obtenir de nombreuses informations utiles, mais la plupart étaient axées sur les balises Open Graph, que je ne souhaitais pas utiliser. Il s'avère que mon site a eu plusieurs problèmes, mais voici quelques notions de base.
Comme l'a dit EightyEight, assurez-vous que votre code HTML est valide - et il en va de même pour votre code javascript et côté serveur (PHP, ASP, etc.). J'ai eu une petite erreur PHP dans un morceau de code qui s'exécutait comme un appel séparé au serveur depuis la page principale. En raison d'un certain nombre de coïncidences bizarres, ce code générait une erreur 500 - mais UNIQUEMENT pour IE6 et les moteurs d'analyse stricts comme le validateur W3C et le robot d'exploration de page Facebook. Le problème n'apparaissait pas dans les navigateurs modernes (Chrome 4, FF 3.5, IE 8, etc.) donc je ne l'ai pas vu tout de suite, mais les clients plus anciens / plus stricts affichaient le 500 à chaque fois et c'était la principale raison pour laquelle FB n'était pas ne pas explorer notre page (alors que tout le reste semblait correct).
En ce qui concerne la réponse de Randy, il a raison de dire que Facebook conservera une ancienne copie en cache de votre page longtemps après l'avoir mise à jour. FB prétend que cela ne dure que 24 heures, mais j'ai vécu des temps beaucoup plus longs que cela. Heureusement, FB a publié son outil "URL Linter" qui vous montrera un aperçu de la façon dont votre page apparaîtra lorsqu'elle sera partagée sur FB, et il forcera FB à mettre à jour instantanément son cache de votre page. C'était un outil de sauvetage. Vous pouvez le trouver sur http://developers.facebook.com/tools/lint/
En ce qui concerne l'outil URL Linter, sachez que chaque variante d'une URL est mise en cache séparément sur Facebook, donc "www.example.com" n'est pas la même chose que "example.com". De plus, une capitalisation unique est également stockée, de sorte que "ExampleOne.com" n'est pas le même que "exampleone.com". (Cela a conduit à beaucoup de confusion entre mon client et moi-même lorsqu'il m'a semblé que le cache avait été mis à jour correctement et que le client a affirmé qu'il ne voyait pas les mises à jour. Il s'avère que je regardais exampleone.com et que j'avais utilisé Linter pour mettre à jour le cache, mais ils regardaient exampleOne.com que je n'avais pas soumis à Linter. En conséquence, j'ai fini par soumettre quelques variantes de l'URL à Linter juste pour couvrir les bases.)
Le conseil de WyrdNEXUS d'utiliser la balise de lien image_src est parfait. Cela vous permet d'être sûr que FB récupère la meilleure image possible pour votre page. Il existe différentes directives sur les spécifications que le fichier image devrait avoir, mais j'ai utilisé avec succès une image carrée de 128 pixels et j'ai également vu une image de 130x97 passer. Voici la documentation officielle de Facebook sur http://developers.facebook.com/docs/reference/plugins/like/ :
Évidemment, FB redimensionnera une grande image pour vous, mais vous obtiendrez presque toujours de meilleurs résultats si vous la redimensionnez vous-même au préalable.
En ce qui concerne le lien de Mike Cooper vers l'article eHow, évitez d'utiliser l'étape 1 de cet article. C'était un conseil valable lorsque l'article a été écrit et lorsque Mike a publié le lien, mais il est maintenant préférable d'utiliser l'outil URL Linter pour prévisualiser comment votre page apparaîtra lors du partage. En utilisant Linter, vous ne forcerez pas FB à mettre en cache une (potentiellement) mauvaise copie de la page avant d'avoir une chance de la modifier.
la source
Utilisez le lintter facebook disponible ici. http://developers.facebook.com/tools/lint/
Cela vérifiera votre lien et récupérera toutes les images. cela efface également tout ancien cache.
Ou essayez ceci - https://developers.facebook.com/tools/debug
la source
Pour changer le titre, la description et l'image, nous devons ajouter des balises meta sous la balise head.
ÉTAPE 1: Ajouter des balises méta sous la balise head
PROCHAINE ÉTAPE: Cliquez sur le lien ci-dessous https://developers.facebook.com/tools/debug
Ajoutez votre URL dans la zone de texte (par exemple http://www.test.com/ ) où vous avez mentionné les balises. Cliquez sur le bouton DEBUG.
C'est fait.
Vous pouvez vérifier ici https://www.facebook.com/sharer/sharer.php?u=http://www.test.com/
Dans l'url ci-dessus, u = votre lien vers votre site Web
PRENDRE PLAISIR !!!!
la source
essayez ceci: http://www.ehow.com/how_4938148_thumbnail-show-up-facebook-share.html
la source
Le code HTML du site est-il valide? Exécutez-le via le service de validation w3c .
la source
En fait, si vous avez déjà essayé de lier cette page sur Facebook AVANT d'ajouter le lien "image_src", Facebook continuera à utiliser l'ancienne copie en cache et ne verra même pas vos modifications. Essayez de modifier l'URL en supprimant ou en ajoutant le «www», ou dupliquez votre page pour la tester.
la source
J'ai remarqué que Facebook ne prend pas les vignettes des sites Web si elles commencent par https, est-ce peut-être votre cas?
la source
a eu le même problème et a compris que mon tag de fermeture de tête était au mauvais endroit
la source
Ancienne question, mais récemment, j'ai semblé rencontrer le même problème avec les images miniatures de mon lien ne figurant pas dans les mises à jour de statut sur Facebook. Je poste pour de nombreux clients et c'est relativement nouveau.
FB ne semble plus aimer les URL longues - si vous utilisez un raccourcisseur d'URL tel que goo.gl ou bitly.com, la vignette de votre lien / publication apparaîtra dans votre mise à jour FB.
la source
Essayez d'utiliser quelque chose comme ceci:
Semble fonctionner très bien sur Firefox tant que vous utilisez un chemin complet vers votre image.
Le problème est qu'il se décale verticalement vers le bas pour une raison quelconque. L'image est de 200 x 200 comme recommandé quelque part que j'ai lu.
la source
Si vous avez utilisé un plugin pour le référencement, vérifiez d'abord les paramètres de votre plugin SEO.Ensuite, découvrez le paramètre Noindex si Activer le média pour Noindex, puis désactivez-le.
la source