Для одного из моих веб-сайтов я использую Open Graph для обогащения постов, которыми делятся с моего сайта. Но LinkedIn не выбирает изображение, указанное в og: image. Изображение модифицируется для бота LinkedIn, чтобы он был размером 200 на 200 пикселей простым PHP-скриптом.
Я обнаружил, что некоторые испытывают аналогичные проблемы (Linkedin не получает эскиз изображения) но эта проблема еще не решена.
Я знаю, что он старый, но это помогло.
Linkedin кеширует ссылки предварительного просмотра контента в течение 7 дней. Чтобы очистить кэш предварительного просмотра Linkedin, необходимо сделать следующее:
Шаг 1: Посетите https://www.linkedin.com/post-inspector/inspect/
Шаг 2: Введите свой URL и нажмите «Проверить». Вы увидите обновленное изображение для предварительного просмотра.
Шаг 3: Теперь попробуйте поделиться своим URL на Linkedin
Этот вопрос немного устарел, но я столкнулся с той же ситуацией и получил ее решение, поэтому я просто публикую свое решение (или мое понимание того, как оно работает) для других, имеющих такую же проблему.
(Спасибо за @ Джастин Коминар, его ответ в этот вопрос помогает мне.)
prefix="og: http://ogp.me/ns#
в вашем теге, если у вас есть iframe (s), убедитесь, что страница вызывает функцию share. <meta>
теги на вашем сайте и дать правильный тип <meta property="og:type>
(пожалуйста, перейдите к ogp.me для дополнительной информации) <meta property="og:url>
особенно когда вы используете динамический URLog:url
(очень важно понимать, что linkedin перейдет на эту страницу, чтобы искать информацию, а не страницу, которую вы вызываете функцией общего доступа, в большинстве случаев они совпадают, но иногда это не так), вам нужно выполнить шаг 1 и 2, установить <meta og:image>
И убедитесь, что ссылка на изображение действительна, и изображение существуетНадеюсь, это поможет.
Добавление параметра мусора в конце моей ссылки помогло мне заставить MD снова получить og: image.
Я нашел свое решение по этому сообщение
Ваш код выглядит так?
<html prefix="og: http://ogp.me/ns#">
<head>
<meta property="og:title" content="My Shared Article Title" />
<meta property="og:description" content="Description of shared article" />
<meta property="og:url" content="http://example.com/my_article.html" />
<meta property="og:image" content="http://example.com/foo.jpg" />
</head>
<body>
…
</body>
</html>
Также ознакомьтесь с документацией здесь:
https://developer.linkedin.com/docs/share-on-linkedin
Также проверьте ваш URL с помощью Facebook Linter (он работает со всеми тегами OG):
Попробуйте изображение размером 1000×425. Меня устраивает.