La première fois qu’une personne partage ou aime une URL, le robot d’indexation Facebook met en cache l’URL réglementaire déterminée et ses métadonnées. Vous pouvez consulter les résultats de ce cache ou forcer une nouvelle récupération en utilisant le Débogueur de partage.
Vous pouvez optimiser le contenu en transmettant exclusivement des balises méta Open Graph au robot d’indexation et uniquement le contenu lui-même aux utilisateurs habituels. Sinon, vous pouvez choisir de pointer le robot d’indexation vers une page distincte, uniquement utilisée pour les métadonnées avec le paramètre <link rel="opengraph" href="..."/>
.
Si votre contenu inclut de nombreuses métadonnées, vous pouvez améliorer les performances en diffusant les métadonnées et le contenu depuis deux URL séparées et en utilisant des pointeurs pour associer les deux pages. Cette approche est idéale pour les sites réactifs, car vous pouvez diffuser la même page aux navigateurs mobiles et de bureau.
L’URL qui héberge votre contenu doit contenir les balises Open Graph requises.
Pointez ensuite une autre balise vers la page qui héberge les métadonnées supplémentaires :
<link rel="opengraph" href="{DESTINATION_URL}"/>
Au niveau de l’URL de destination, incluez toutes les métadonnées supplémentaires ainsi qu’un pointeur vers la page originale :
<meta property="og:type" content="metadata"/> <link rel="origin" href={SOURCE_URL}/>
N’oubliez pas :
link rel="origin"
.link rel="opengraph"
.Les apps web qui utilisent des sous-domaines pour les versions mobiles optimisées peuvent éviter l’ajout de métadonnées supplémentaires aux vues mobiles de leurs pages grâce aux URL réglementaires qui pointent vers la vue bureau du même contenu.
Il suffit d’ajouter cette balise méta à l’URL mobile :
<link rel="canonical" href="DESKTOP_OBJECT_URL" />
Vérifiez que vous utilisez un chemin absolu, plutôt qu’un chemin relatif, pour votre valeur href
réglementaire.
La page du bureau doit inclure les balises Open Graph de base de votre contenu, car elle sera utilisée par l’outil de récupération Facebook pour identifier ce contenu de manière unique.