Твиттер Карточка предварительного просмотра не удается с Twitter: изображение

Я пытаюсь добавить Twitter Cards на свой сайт, чтобы твиты со ссылками на мои сообщения в блоге можно было расширять и показывать дополнительную информацию.

Когда я включаю twitter:image тег, карта Twitter не работает, но когда я удаляю его, он работает просто отлично. Что я делаю неправильно?

<meta property="twitter:url" content="http://liberalgeek.com/content/why-do-atheists-celebrate-christmas" />
<meta property="twitter:card" content="summary" />
<meta property="twitter:description" content="I can&#039;t speak for all atheists, I can only speak for myself, so please leave a comment below and explain why you celebrate Christmas! When I hear someone ask, &quot;Why do atheists celebrate Christmas?&quot; my first thought often is: Better Question: Why do Christians celebrate Christmas?" />
<meta property="twitter:creator" content="@kennywyland" />
<meta property="twitter:title" content="Why do Atheists celebrate Christmas?" />

<!-- the following line causes the problem -->
<meta property="twitter:image" content="http://liberalgeek.com/sites/default/files/styles/large/public/Christmas%20Tree.jpg" />

Изображение публично видно, оно достаточно большое, но не слишком большое... что не так?

2 ответа

Измените файл robots.txt, чтобы роботы могли посещать ваш сайт.

Попробуй это

<meta name="twitter:image:src" content="http://liberalgeek.com/sites/default/files/styles/large/public/Christmas%20Tree.jpg" />

https://dev.twitter.com/docs/cards/validation/validator

Другие вопросы по тегам