Le partage de liens sur Facebook vous permet de spécifier l’URL réglementaire d’une ressource dans les métadonnées de la ressource. L’opération s’effectue en utilisant un tag méta HTML afin de spécifier l’URL réglementaire de la Page. L’URL réglementaire est spécifiée à l’aide de la propriété og:url
.
<meta property="og:url" content="https://example.com/path" />
À partir du 3 février 2020, vous ne pourrez plus spécifier d’URL avec un domaine différent de l’URL canonique, sauf si ce domaine a explicitement ajouté votre domaine à une liste blanche à l’aide de l’outil Webmaster.
Tous les liens spécifiant la même URL réglementaire sont traités comme la même ressource par l’infrastructure de partage de liens de Facebook du point de vue des indicateurs et des métadonnées (image du lien, titre, etc.). Vous pouvez afficher les indicateurs d’une URL en passant l’appel d’API Graph :
GET /?id={your_url}&fields=engagement
Dans un certain nombre de scénarios, il pourrait être utile de traiter différents liens sur votre site comme étant identiques. Voici quelques exemples :
og:url
ne doit pas forcément être une Page rendant le navigateur. Il doit toutefois réagir au robot d’indexation Facebook et renvoyer les balises méta og:*
. Pour plus de détails sur la détection du robot d’indexation Facebook, consultez la page Le robot d’indexation Facebook.og:url
fait référence renvoie un lien og:url
différent, c’est le nouveau lien qui sera suivi. Les détails sur le partage utilisés par Facebook sont ceux du dernier lien dans la chaîne de redirection. Le dernier lien de la chaîne doit également inclure le tag méta og:url
. Si og:url
n’est pas spécifié, l’URL de la Page sera considérée comme l’URL réglementaire. L’exemple suivant montre comment modifier l’URL d’une Page tout en conservant le lien de partage Facebook et les indicateurs connexes. Il part du principe que l’URL de la Page a déjà été modifiée.
og:url
. Définissez l’attribut du contenu sur la valeur de l’URL précédente.<meta property="og:url" content="your_old_url" />
<!-- This is the URL for this page --> <meta property="og:url" content="your_old_url" /> <!-- This is the og:* meta from the original version of the page --> <meta property="og:title" content="your_link_title"> <meta property="og:image" content="your_image_url">