Instant Articles de Facebook est la tentative – plutôt couronnée de succès à ce jour – de ce dernier pour capter encore plus de flux internet. Il s’agit de proposer un format allégé de page web pour accélérer l’affichage des pages sur mobile – le tout dans l’appli facebook bien entendu. C’est donc un concurrent d’AMP de Google.

Avant tout, il convient d’activer les articles instantanés pour votre page Facebook, rendez-vous ici : https ://instantarticles.fb.com/.

Pour générer automatiquement les articles créés avec WordPress au format Instant Article, il existe plusieurs plugin. Première chose à savoir, le plugin officiel co-développé par Automatic et Facebook est à éviter : c’est une UAG (usine à gaz) qui nécessite en plus de créer une App Id facebook. Et avec cela, il n’est pas possible d’avoir une version dev et une version production. Enfin, ce plugin cohabite mal avec Cloudflare puisqu’il provoque des erreurs 403 sur les images dans certains cas (notamment si vous avez un sous-domaine spécifique au backend wordpress).

Heureusement, il existe un plugin simple à mettre en œuvre et qui offre cependant des capacités d’extension très larges : WordPress Instant Articles by allfacebook.de. Il offre notamment un ensemble de filtres et d’actions pour en modifier le comportement par programme si besoin. La synchronisation avec Instant Article se fait par un flux rss. L’intérêt du plugin est qu’il est de ce fait très simple de mettre en place un flux de test et un flux de production, puisqu’une page Facebook offre la possibilité de se connecter à deux flux rss :

Il suffit d’avoir deux sites : un de test et un de production et de connecter chacun à la même page Facebook.

Étapes minimum à réaliser :

  • Configurer vos Instant Articles dans votre page Facebook (onglet Outils de publication puis menu Articles Instantanés / Configuration). Ce point n’est pas détaillé plus ici, le but n’est pas d’expliquer comment créer des Instant Articles. La procédure en ligne sur votre page Facebook est de plus bien détaillée. Faites cependant attention à ne pas suivre les instructions indiquées pour WordPress car elles sont pour le plugin officiel que nous n’utilisons pas.
  • Installer le plugin
  • Paramétrer la Page Id de votre page Facebook dans le paramétrage du plugin (menu Réglages / Instant Articles). Ceci vous évite d’avoir à connecter votre site à votre page Facebook à la main en ajoutant la meta property « fb :pages » dans le header de vos pages. Il vous faudra cependant quand même revendiquer le site, tel qu’indiqué dans la procédure Facebook.
  • Paramétrer le flux RSS dans votre page Facebook. Pour trouver l’URL, il suffit de cliquer sur le bouton « Show Feed » dans le paramétrage du plugin dans WordPress
  • Il suffit ensuite d’attendre que le flux RSS mette à jour les instant articles dans votre page Facebook

Une astuce si vous devez purger et regénérer les instants articles : enregistrez un article récent dans le back end wordpress, cela force la regénération du flux RSS.

Un point d’attention : si votre backend est dans un sous-domaine différent du frontend, spécifier dans facebook un flux RSS utilisant le sous-domaine du frontend, sinon vos articles ne seront pas identifiés comme articles instantanés, par exemple, utiliser :

http ://www.monsite.com/ ?feed=instant_articles 

et non :

https ://wordpress.monsite.com/ ?feed=instant_articles

Une discussion intéressante sur l’intégration dans Google Analytics (personnellement, je ne vois pas l’intérêt de FB Analytics juste pour un site web qui publie des IA) :

https ://stackoverflow.com/questions/36310439/how-to-track-content-statistics-for-facebook-instant-articles-with-google-analyt

Voir la réponse qui commence par « As it seems this is a common issue I’ll try to provide more information here : »

Tags : ,

Classés dans :

Pour aller plus loin