Разметка страниц для Twitter (Twitter Cards)

Разметка Twitter Card добавляется в <head> каждой страницы сайта и используется для расширенного описания ссылки, вставленной в твит.

Правильность разметки можно проверить на cards-dev.twitter.com

URL и изображение должны быть открыты для индексации в robots.txt.
Если ресурсы сайта закрыты, то можно добавить отдельную секцию для Twitterbot:

User-agent: Twitterbot
Allow: /
TEXT

Описание свойств

twitter:card Тип карточки: summary, summary_large_image, app, player
twitter:site @username – аккаунт сайта
twitter:creator @username – аккаунт автора
twitter:title Название
twitter:description Описание
twitter:image Ссылка на изображение
twitter:url Ссылка на страницу
1
<head>
	<meta name="twitter:card" content="summary">
	<meta name="twitter:site" content="Аккаунт сайта в Твиттере">
	<meta name="twitter:creator" content="Аккаунт автора в Твиттере">
	<meta name="twitter:title" content="Название страницы">
	<meta name="twitter:description" content="Описание страницы">
	<meta name="twitter:image" content="http://example.com/image.jpg">
	<meta name="twitter:url" content="http://example.com">
</head>
HTML

Twitter Cards

2
<head>
	<meta name="twitter:card" content="summary_large_image">
	<meta name="twitter:site" content="Аккаунт сайта в Твиттере">
	<meta name="twitter:creator" content="Аккаунт автора в Твиттере">
	<meta name="twitter:title" content="Название страницы">
	<meta name="twitter:description" content="Описание страницы">
	<meta name="twitter:image" content="http://example.com/image.jpg">
	<meta name="twitter:url" content="http://example.com">
</head>
HTML

Twitter Cards

Твиттер кэширует сформированное описание на 7 дней.

05.04.2018, обновлено 23.10.2019
8706
Предыдущая запись Open Graph

Комментарии 1

Artem Burlaka Artem Burlaka
17 августа 2020 в 04:06
twitter:url - такого не существует

, чтобы добавить комментарий.

Другие публикации

Формирование файла sitemap.xml
Пример создания файла карты сайта (sitemap.xml) на PHP. Интеграция его на сайт и подключение его в robots.txt
24099
+3
Примеры использования cURL в PHP
cURL PHP – это библиотека предназначенная для получения и передачи данных через такие протоколы, как HTTP, FTP, HTTPS....
219914
+21
Список MIME типов
Ниже приведён список MIME-заголовков и расширений файлов.
24982
+7
Рекомендации по SEO настройке сайта
Сборник рекомендаций по настройке сайта помогающий исключить проблемы при индексировании поисковыми системами.
8930
+5
Contenteditable – текстовый редактор
Если добавить атрибут contenteditable к элементу, его содержимое становится доступно для редактирования пользователю, а...
43702
+34
Переезд сайта на HTTPS
В последнее время вопрос переезда сайта с HTTP на HTTPS перешел из рекомендаций в необходимость, как со стороны поисковиков, так и браузеров.
4676
+1