Spécifier les profils sociaux à Google
C'est pour l'instant seulement pour des sites célèbres (sur google.com en anglais), mais vous devriez vous préparer quand votre tour viendra ;-) Google affiche parfois ce type de page de résultats :
Si jamais Google décide que votre site peut bénéficier de ce type d'affichage, alors il vaut mieux que vous ayez déclaré quelles sont les URL de vos différents comptes de réseaux sociaux. Sinon Google tentera de deviner (il pourra se tromper) ou dans le doute n'affichera rien.
Je préfère insister pour être clair : ce n'est pas parce que vous mettez le bon code dans votre page que vous bénéficierez de cet affichage. Inversement, Google peut afficher des liens de profils sociaux même pour un site qui n'a pas mis le bon code. Mais c'est mieux de le mettre, pour faciliter les choses à Google. C'est le même principe que le code pour le formulaire des sitelinks.
Il suffit d'ajouter des données structurées sous la forme d'un bout de code Javascript au format JSON-LD. Google indique qu'on peut le mettre sur n'importe quelle page donc a priori il suffit de le mettre sur votre page d'accueil. Si vous connaissez assez bien le code, suivez ces instructions.
Le contenu du code dépend si votre site est associé à une personne morale (par exemple une entreprise) ou à une personne physique (par exemple un blogueur non pro). Pour certains réseaux sociaux comme Facebook et Google+ (pour n'en citer que 2), il faut indiquer respectivement les URL de vos pages ou de vos profils. Pour d'autres réseaux sociaux comme Twitter, ça ne change rien (sauf si vous avez plusieurs comptes).
Les URL indiquées dans votre code doivent correspondre aux URL des liens affichés sur votre page d'accueil, tels que les internautes peuvent les voir.
Petite astuce pour le cas d'un site lié à une entreprise ou une organisation : dans le même code, vous pouvez aussi indiquer à Google l'URL qu'il doit utiliser pour votre logo (il s'agit de la propriété "logo").
Réseaux sociaux pris en compte
Les réseaux sociaux actuellement pris en compte sont les suivants :
- YouTube
Google précise qu'on peut malgré tout en ajouter d'autres, ils seront peut-être pris en compte plus tard... Pinterest (ou Viadeo en France) me semblerait plus utile que Myspace, non ?
Vous remarquerez que Google n'affiche page les réseaux sociaux toujours dans le même ordre... Si vous savez sur quoi il semble se baser, dites-le dans les commentaires !
D'après Google, les profils sociaux sélectionnés peuvent aussi dépendre de la requête de l'internaute.
Un point qui pourrait limiter pas mal de monde : pour les réseaux sociaux qui ont mis en place un processus de vérification des comptes, seuls les comptes vérifiés seront affichés dans cet encadré Google.
Exemples de codes
Voici ce que ça donne pour mon site webrankinfo.com (type Organization) :
<script type="application/ld+json"> { "@context : "http://schema.org", "@type : "Organization", "name : "WebRankInfo", "url : "https://www.webrankinfo.com", "logo : "https://www.webrankinfo.com/images/wri/webrankinfo-avatar2.png", "sameAs : [ "https://twitter.com/webrankinfo", "http://www.youtube.com/user/webrankinfo", "http://fr-fr.facebook.com/WebRankInfo", "https://www.linkedin.com/company/2411999", "http://instagram.com/webrankinfo", "http://pinterest.com/webrankinfo/"] } </script>
Voici ce que ça donne pour mon site olivier-duffez.fr (type Person) :
<script type="application/ld+json"> { "@context : "http://schema.org", "@type : "Person", "name : "Olivier Duffez", "url : "https://www.olivier-duffez.fr/", "sameAs : [ "https://fr-fr.facebook.com/olivier.duffez", "https://twitter.com/webrankinfo", "http://www.youtube.com/user/olivierduffez", "http://www.linkedin.com/in/olivierduffez" ] } </script>
Si vous ne souhaitez ou pouvez pas utiliser le format JSON-LD, vous pouvez intégrer les données structurées au sein du code HTML directement, dans le contenu. Voici un exemple avec les microdonnées :
<span itemscope itemtype="https://schema.org/Organization"> <link itemprop="url" href="http://www.your-company-site.com"> <a itemprop="sameAs" href="http://www.facebook.com/your-company">Facebook</a> <a itemprop="sameAs" href="http://www.twitter.com/YourCompany">Twitter</a> </span>
Pour tester si votre intégration fonctionne bien, testez votre page sur l'outil de test de Google
Si vous avez des questions, n'hésitez pas à les poser dans les commentaires.
Bonjour,
Je suis en train de faire des recherches sur Google FR et il m'est également impossible de trouver des icônes vers les liens sociaux dans le knowledge graph. Je vois que le dernier commentaire à ce sujet date de plus d'un an. Je constate également que dans un autre article plus récent https://www.webrankinfo.com/dossiers/google-search/serp#knowledge-graph, vous ne mentionnez pas les liens vers les médias sociaux.
Avez-vous donc conclue que Google FR ne donne plus ce résultat dans les SERP?
Je ne sais pas si ça a déjà existé sur le .fr et de toutes façons on ne peut pas forcer Google à les afficher...
c'est bien ça le problème, moi non plus.
Et pourtant quand on regarde bien, les icônes vers les réseaux sociaux ont bel et bien disparues.
Je reviens déterrer ce vieux post.
Je me demandais juste si ces "bouts de codes" sont encore valables.
Quand je vais sur Google et que je fais des recherches sur des marques connues ou artistes (nike, u2, google), les icônes vers les réseaux sociaux n'apparaissent plus.
Est-ce que j'ai raté quelque chose ?
Je n'ai pas entendu parle de modifications depuis cet article
OK merci ;-)
bonjour,
moi quand je tape "webrankinfo.com" j'ai aucune info sur les réseaux sociaux normal ?
oui parce que :
- ce n'est en place que sur google.com
- ce n'est affiché que pour certains sites que l'algo de Google sélectionne
Merci ; en fait j'ai bien compris que c'était possible, je me demandais juste si il y avait une différence d'efficacité entre les deux méthodes ? Merci de votre patience ;)
Je pense que les 2 solutions sont aussi efficaces, il faut choisir la plus facile à implémenter sur votre site
Le "span" (je connais peu le code...)
Oui Paul, c'est possible avec des span, c'est ce que j'explique tout à la fin de l'article.
Bonjour,
Petite question y a-t-il une différence de résultat entre le script et le html direct ?
Merci
Paul
@Paul : je n'ai pas compris ce que tu appelles le HTML direct ?
je présente essentiellement mon travail j'aurais tendance à dire une entité donc... merci pour ce point d’éclaircissement.
Merci beaucoup, en revanche comment savoir si on doit mettre organization ou person ? Exemple : si il s'agit d'un portfolio pro ?
Sur les réseaux sociaux, te présentes-tu comme une personne ou comme une entité personne morale ?
Merci pour ce topic très utile.
Bonjour,
Dans l'exemple de code de WRI, il manque la balise fermante de SCRIPT ;)
Corrigé Pascal, merci !