LinkedIn не поднимает og: изображение

Для одного из моих веб-сайтов я использую Open Graph для обогащения постов, которыми делятся с моего сайта. Но LinkedIn не выбирает изображение, указанное в og: image. Изображение модифицируется для бота LinkedIn, чтобы он был размером 200 на 200 пикселей простым PHP-скриптом.

Я обнаружил, что некоторые испытывают аналогичные проблемы (Linkedin не получает эскиз изображения) но эта проблема еще не решена.

4

Решение

Я знаю, что он старый, но это помогло.

Linkedin кеширует ссылки предварительного просмотра контента в течение 7 дней. Чтобы очистить кэш предварительного просмотра Linkedin, необходимо сделать следующее:

Шаг 1: Посетите https://www.linkedin.com/post-inspector/inspect/

Шаг 2: Введите свой URL и нажмите «Проверить». Вы увидите обновленное изображение для предварительного просмотра.

Шаг 3: Теперь попробуйте поделиться своим URL на Linkedin

9

Другие решения

Этот вопрос немного устарел, но я столкнулся с той же ситуацией и получил ее решение, поэтому я просто публикую свое решение (или мое понимание того, как оно работает) для других, имеющих такую ​​же проблему.

(Спасибо за @ Джастин Коминар, его ответ в этот вопрос помогает мне.)

  1. Убедитесь, что у вас есть prefix="og: http://ogp.me/ns# в вашем теге, если у вас есть iframe (s), убедитесь, что страница вызывает функцию share.
  2. Убедитесь, что вы установили все четыре <meta> теги на вашем сайте и дать правильный тип <meta property="og:type> (пожалуйста, перейдите к ogp.me для дополнительной информации)
  3. Убедитесь, что вы передали правильный URL (тот, который вы хотите поделиться, например.https://news.com/this_news) чтобы <meta property="og:url> особенно когда вы используете динамический URL
  4. На странице вы переходите к og:url (очень важно понимать, что linkedin перейдет на эту страницу, чтобы искать информацию, а не страницу, которую вы вызываете функцией общего доступа, в большинстве случаев они совпадают, но иногда это не так), вам нужно выполнить шаг 1 и 2, установить <meta og:image> И убедитесь, что ссылка на изображение действительна, и изображение существует

Надеюсь, это поможет.

1

Добавление параметра мусора в конце моей ссылки помогло мне заставить MD снова получить og: image.

Я нашел свое решение по этому сообщение

1

Ваш код выглядит так?

<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):

https://developers.facebook.com/tools/debug/

0

Попробуйте изображение размером 1000×425. Меня устраивает.

0
По вопросам рекламы [email protected]