web-dev-qa-db-fra.com

Comment effacer le cache Linkedin Share?

J'ai une nouvelle description dans la page, mais quand je partage la page, elle utilise toujours l'ancienne description qui n'existe plus, je suis à la recherche de quelque chose de similaire à la Lint Facebook.

Des idées?

21
Scott Alexander

Vous pouvez ajouter une valeur de chaîne de requête factice à votre URL et lui donner l'apparence d'une nouvelle URL. LinkedIn la récupère à nouveau. J'ai essayé et ça marche.

Par exemple: 

https://www.codeproof.com/? refid = LinkedIn

où refid = LinkedIn est simplement une valeur factice. 

Si votre URL contient déjà une chaîne de requête, ajoutez simplement "& refid = LinkedIn" à la fin de celle-ci. 

14
Satish Shetty

Malheureusement, l’ajout d’une chaîne de requête à l’URL ne fonctionne plus .

À partir du StackOverflow suivant post :

Le cache de contenu de LinkedIn stocke actuellement les informations relatives au site Web pendant environ 7 jours avant que le robot d'exploration ne le visite à nouveau.

Il semble qu'il n'y ait pas de instantané moyen d'effacer le cache, mais d'attendre sept jours, retirez le support et ajoutez-le à nouveau.

11
alexcu

L’ajout d’une chaîne de requête à l’URL ne fonctionne plus, vous devez donc attendre 7 jours. Mais si vous avez vraiment besoin de partager votre URL avec les médias de votre choix, vous devrez utiliser une Appel API.

À partir des Documents de développement LinkedIn

La première fois que les robots d'exploration de LinkedIn visitent une page Web lorsqu'il est demandé à De partager du contenu via une URL, les données trouvées (valeurs Open Graph ou notre propre analyse) seront mises en cache pendant environ 7 jours. journées.

Cela signifie que si vous modifiez par la suite la description de l'article, Téléchargez une nouvelle image, corrigez une faute de frappe dans le titre, etc., vous ne verrez pas Le changement représenté lors de toute tentative ultérieure de partage du texte. page jusqu'à ce que le cache ait expiré et que le robot soit obligé de consulter à nouveau la page afin de récupérer du nouveau contenu.

Si vous passez des appels API qui fournissent directement le contenu à partager Plutôt que par une URL nécessitant une analyse, LinkedIn utilisera toujours Les valeurs que vous fournissez.

3
qbeauperin

Je viens de trouver un moyen de forcer linkedin à récupérer une nouvelle version de la page. Créez simplement une redirection vers votre page de destination et partagez la page de redirection. 

Par exemple:

Si votre page que vous souhaitez partager est: http://stackoverflow.com _

Créez une redirection pour une page: https://stackoverflow.com/share-li pour accéder à http://stackoverflow.com

Et partagez ensuite le https://stackoverflow.com/share-li sur le lien. De cette manière, linkedin pensera que c'est une nouvelle page et qu'une nouvelle version de la page apparaît.

C'est facile à faire si vous utilisez wordpress, il suffit d'installer un plugin de redirection comme celui-ci, par exemple: https://wordpress.org/plugins/redirection/

0
Mike

Pour wordpress, ces étapes fonctionnent pour moi:

  1. Dans la page d'accueil, j'ai supprimé l'image sélectionnée et l'ajoute sous forme d'image simple dans l'en-tête de la page.
  2. J'ai créé une page de redirection dans mon blog telle que (mydomain.com/social) qui redirige toutes les demandes vers mon blog (mydomain.com).
  3. Partagez le blog à nouveau dans les réseaux sociaux et tout ira bien

C'est fait = D

0
Marcio Barroso