Валидатор Twitter Card
Когда кто-то делится вашей ссылкой в X (Twitter), платформа считывает мета-теги twitter: со страницы, чтобы собрать карточку предпросмотра: её макет, заголовок, описание, изображение и указание источника. Если этих тегов нет, ссылка публикуется как обычный URL, без карточки. Вставьте HTML своей страницы ниже, и этот валидатор проверит, что три обязательных тега, twitter:card, twitter:title и twitter:description, присутствуют, показав значение, считанное из каждого, чтобы вы могли исправить сломанный предпросмотр до публикации.
Как проверить карточку
-
1
Вставьте HTML своей страницы
Можно вставить только раздел `<head>` или весь документ. Валидатор проверяет только теги `<meta>`, поэтому любая другая разметка игнорируется.
-
2
Он ищет три обязательных тега
`twitter:card`, `twitter:title` и `twitter:description`, минимум для любого типа карточки. Другие теги, например `twitter:image`, здесь не проверяются.
-
3
Посмотрите, что найдено
Каждый найденный тег выводится со значением, считанным из его атрибута `content`, чтобы вы могли быстро проверить текст.
-
4
Исправьте то, чего не хватает
Любой из трёх отсутствующих тегов помечается как недостающий. Добавьте его в свой `<head>` и вставьте HTML снова, чтобы проверить ещё раз.
Четыре типа карточек X (Twitter)
Макет задаётся значением twitter:card. Этот валидатор считывает значение, которое вы указали; X поддерживает четыре типа:
| Тип карточки | Значение twitter:card |
Типичное применение |
|---|---|---|
| Сводка | summary |
Статьи и обычные страницы с контентом |
| Сводка с большим изображением | summary_large_image |
Посты в блоге с крупным изображением |
| Плеер | player |
Встроенное аудио или видео |
| Приложение | app |
Ссылки на установку приложения с данными магазина |
Обязательные и рекомендуемые теги
Этот инструмент проверяет только первую группу, три тега, которые нужны X для любой карточки.
Обязательные (проверяются здесь):
twitter:card, какой макет использоватьtwitter:title, заголовок (X показывает примерно первые 70 символов)twitter:description, описание (X показывает примерно первые 200 символов)
Рекомендуемые (здесь не проверяются, но их стоит добавить):
twitter:image, абсолютный URLhttps://на файл PNG, JPG или GIF; не менее 300 x 157 px для карточки-сводки и 800 x 418 px дляsummary_large_imagetwitter:site, @handle вашего брендаtwitter:creator, @handle автораtwitter:image:alt, альтернативный текст для доступности
Частые ошибки
- Только теги Open Graph. X использует запасной вариант
og:title,og:descriptionиog:image, поэтому ссылка всё равно разворачивается, но безtwitter:cardпо умолчанию получается маленькая сводка. Указывайте оба набора, когда можете. - Слишком маленькое изображение. Меньше 300 x 157 px карточка может свернуться до одного текста.
- Относительный URL изображения.
twitter:imageдолжен быть абсолютным (https://...); относительный путь игнорируется. property=вместоname=. X, как и этот валидатор, считывает теги Twitter изname="twitter:...". Записьproperty="twitter:..."работает для Open Graph, но не для этих тегов.- Слишком длинное описание. После примерно 200 символов X обрезает его, обычно посреди слова.
Как увидеть настоящую карточку
X закрыл свой официальный Card Validator (cards-dev.twitter.com/validator) в 2023 году, поэтому официальной страницы с живым предпросмотром больше нет. Этот инструмент подтверждает, что обязательные теги присутствуют и читаются; чтобы увидеть настоящую карточку, поделитесь ссылкой в черновике поста или в личном сообщении самому себе, либо воспользуйтесь сторонним сервисом предпросмотра ссылок. Если после исправления тегов X продолжает показывать старое изображение, добавьте к URL изображения строку запроса, например ?v=2, чтобы обойти кэш.
Часто задаваемые вопросы
Нет. Он считывает вставленный HTML и подтверждает, что три обязательных тега twitter: присутствуют, показывая значение каждого. Он не рисует карточку и не загружает вашу страницу онлайн. X закрыл свой Card Validator в 2023 году, поэтому надёжный способ увидеть настоящую карточку, поделиться ссылкой в черновике поста или в личном сообщении самому себе.
X использует запасной вариант og:title, og:description и og:image, поэтому ссылка всё равно разворачивается, но без twitter:card по умолчанию получается маленькая сводка. Для карточки с большим изображением нужно явно задать twitter:card со значением summary_large_image. Учтите, что этот валидатор проверяет только теги twitter:, а не ваши теги og:.
Он ищет name="twitter:..." с атрибутом content, записанным после имени, в одинарных или двойных кавычках. Если ваш тег использует property="twitter:..." вместо name= или ставит content перед name, шаблон не совпадёт, даже если HTML корректен. Переставьте в порядок name="..." content="..." и проверьте снова.
Этот валидатор распознаёт имя независимо от регистра, поэтому twitter:Card здесь тоже определяется. Тем не менее держите их строчными (twitter:card), потому что именно такую форму документирует и ожидает X.
Если коротко, да. Проверка выполняется на нашем сервере, поэтому вставленный HTML отправляется туда, анализируется и удаляется. Мы сохраняем только анонимную отметку об использовании инструмента, но никогда вашу разметку, и это не офлайн-инструмент, работающий в браузере.
Сопутствующие инструменты
Генератор фейковых текстовых сообщений
Наберите переписку с двух сторон, посмотрите пузыри в предпросмотре и скачайте макет экрана телефона в PNG. Отправленное зеленым, входящее серым.
Генератор текста эмодзи
Введите короткую фразу, выберите один из пяти стилей, и генератор поставит эмодзи блёсток, огня, сердца, звезды или праздника между каждым словом: для биографий, подписей и постов.
Генератор фальшивых твитов
Создайте реалистичные фальшивые посты в Twitter или X с пользовательским ником, текстом, ответами, репостами, лайками, закладками и цветом значка подтверждения.
Генератор тегов YouTube
Создавайте релевантные Unicode-теги в официальном общем лимите 500 символов.
Генератор меток времени Discord
Создавайте коды меток времени Discord, которые подстраиваются под часовой пояс каждого читателя. Выберите дату, время и стиль, чтобы получить короткие, длинные и относительные теги <t:UNIX>.
Генератор скриншотов для iMessage
Создайте реалистичные скриншоты разговоров в iMessage с синими и серыми пузырями, временными метками, именами контактов и полосой состояния iOS.
Инструмент доступен на других языках
- Validator Twitter Card [ID]
- Walidator Twitter Card [PL]
- Twitter Card-validerare [SV]
- ตัวตรวจสอบ Twitter Card [TH]
- Twitter-Card-Validator [DE]
- Twitter カード検証ツール [JA]
- 트위터 카드 검사기 [KO]
- Validador de Tarjetas de Twitter [ES]
- Validador de Twitter Cards [PT]
- Công cụ kiểm tra Twitter Card [VI]
- Validateur de Twitter Cards [FR]
- أداة التحقق من بطاقات تويتر [AR]
- Twitter Card Validator [NL]
- Twitter Card Validator [EN]
- Validatore di Twitter Card [IT]
- Twitter Kartı Doğrulayıcı [TR]
- Twitter 卡片验证工具 [ZH]