11341
How-to Читать 9 минут

Как внедрить на сайте микроразметку Twitter Card

Как установить и настроить разметку Twitter Card на сайте
ЧЕК-ЛИСТ: ТЕХНИЧЕСКАЯ ЧАСТЬ — МИКРОРАЗМЕТКА
Инструкцию одобрил
Руководитель SEO отдела в COMPAS Agency
Разметка Twitter Card позволяет правильно разметить контент для сниппета статьи в Твиттере. Система сканирует страницу и определяет контент: заголовок, изображение и анонс. Как именно будет отображаться пост в Twitter, зависит от настроек микроразметки.

Что такое микроразметка Twitter Card

Микроразметка для социальных сетей помогает отредактировать внешний вид поста при шеринге его с сайта. Чем красивее оформлена карточка поста — тем больше будет по ней кликов.

Хотя ссылки из соцсетей не добавляют веса ресурсу, это не значит, что они не способствуют продвижению сайтов. Ссылки на сайт, которые размещают пользователи в своих аккаунтах, считаются упоминанием для поисковых роботов. Во время анализа структуры сайта это можно увидеть.
При шейре в соцсеть статьи со ссылкой на веб-сайт пост автоматически получит красивое название, описание и картинку. А это — дополнительная возможность получить трафик.
Так как каждая соцсеть имеет собственные взгляды на атрибуты и их применение, то единого общего стандартного набора не разработано. Для социальных сетей Facebook и ВКонтакте используют разметку Open Graph — уже готовые правила структурирующих данные.

Твиттер имеет несколько иную микроразметку, чем другие социальные сети, однако использует похожие теги с Open Graph. Это позволяет избежать дублирования. Тем более, когда краулер Twitter Bot не находит разметки Twitter Card, он исходит из данных, которые структурировала Open Graph.

Так выглядит разметка Twitter Card:
Разметка Twitter Card в коде страницы
Пример микроразметки Twitter card
А так — микроразметка Open Graph вместе с Twitter Card (в конце):
Разметка Open Graph в коде страницы
Микроразметка Open Graph и Twitter Card
Различие между этими разметками на примере элемента кода можно посмотреть в справке Twitter для разработчиков:
В чем разница между Open Graph и Twitter Card
Разница между Open Graph и Twitter Card
Twitter Card не использует префикс «og», который требуется Open Graph в обязательном порядке, взамен используется префикс «twitter:» в атрибуте имени мета-элемента HTML.

Какие есть типы Twitter Cards?

Twitter поддерживает карточки различных видов:

  • Summary Card — стандартная карточка, которая содержит заголовок, описание и картинку;
  • Summary Card with Large Image — карточка, в которой основной акцент делается на изображении;
  • Photo Card — фотокарточка;
  • Product Card — карточка товара, которая предназначена для онлайн-магазинов;
  • Gallery Card — небольшая галерея, которая содержит четыре изображения;
  • Player Card — карточка для видео со встроенным плеером, для использования необходимо пройти модерацию в Twitter, доступно только для сайтов с https-протоколом;
  • App Card — карточка для мобильных приложений;
  • App Installs and Deep-Linking — карточка для установки или перехода на конкретную страницу приложения.

Зачем нужна настройка разметки Twitter Card

1
Контроль. Вы сами решаете, что может подгрузить соцсеть вместе с гиперссылкой на сайт.
2
Расширенный сниппет. Вы сможете добавить больше информации по сравнению с обычным твитом.
3
Прикрепление медиафайлов и гифки. Вы можете прикреплять медиафайлы к твиту автоматически.

Основные теги разметки Twitter Card

Внедрить микроразметку можно автоматически или вручную. Основные обозначения в коде микроразметки Твиттера:

  • twitter:card — необходимый элемент, который сообщает системе, к какому типу относится карточка. Обычно по умолчанию пишут «summary»;
  • twitter:creator — тег, в котором указывается твиттер автора поста или сайта;
  • twitter:site — необязательный элемент, который прикрепляет твит к конкретному пользователю социальной сети, к его автору;

  • twitter:title — необходимый элемент, чтобы прописать заголовок. Максимальный объем — 70 символов;

  • twitter:description — описание или краткий анонс. Необязателен, должен отличаться от twitter:title. Объем не может превышать 200 символов;

  • twitter:image — позволяет разметить изображение, которое будет выведено в сниппете. Здесь необходимо указать URL-адрес картинки с размером не менее 144x144, пропорциональным соотношением сторон 1:1. Максимально допустимый размер — 4096x4096 пикселей, вес — до 5 мегабайт. Форматы: JPG, PNG, WEBP, GIF;
  • twitter:image:alt — в теге можно кратко описать содержимое картинки.
Пример фрагмента кода без разметки и с ней:
Статья с разметкой и без нее
Примеры кода с разметкой и без
В случае с GIF-форматом использоваться может только первое изображение, так как SVG не поддерживается этой системой.

Не рекомендуется для Твиттера использовать общие изображения: логотип, фотокарточку автора, иную визуализацию, охватывающую сразу несколько страниц веб-сайта. Делайте интересные иллюстрации, которые будут интриговать или дополнять запись.

Полный список рекомендаций находится в справочной Твиттера для разработчиков.

Вы также можете самостоятельно заключить в теги определенные данные со страниц сайта, вручную. Для этого найдите в корневой папке сайта файл index.php и пропишите в нем нужный код, один раз для всех страниц. Микроразметка для Твиттера используется вместе с Open Graph, поэтому располагают их обычно рядом.

Как добавить микроразметку Twitter Card автоматически

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

Для сайта на WordPress такая функциональность есть у популярных плагинов для SEO оптимизации — Yoast, All in One SEO других. Перед внедрением разметки Twitter Card следует включить разметку Open Graph.

Для CMS OpenCart можно использовать в этих целях модуль Open Graph Meta. Для Joomla можно использовать Tweet Cards. А для Bitrix разработан модуль Open Graph и Twitter Cards.

Плагин Yoast SEO для WordPress

Yoast помогает быстро выполнить разметку под социальные сети автоматически. Для этого скачайте и установите плагин, после того, как вы его активируете и по необходимости отредактируете общие настройки, перейдите в SEO → Социальные сети → Twitter и выберите в нижнем меню, как вы хотите публиковать пост — с картинкой или только с текстовым сопровождением. Сохраните изменения.

Все проделанные действия отмечены на скриншоте ниже:
Метаданные из Twitter в плагине Yoast SEO для WordPress
Плагин Yoast SEO для WordPress
Каждая страница вашего веб-сайта получит автоматическую разметку Twitter Card.

Плагин All in One SEO Pack для WordPress

Включите Open Graph разметку, которая находится в разделе Feature Manager → Social Meta, и задайте необходимые параметры.

В настройках для Твиттера укажите тип карточки, который может быть кратким описанием («Summary») или описанием, сопровождаемым крупной картинкой («Summary Large Image»). Если вы хотите связать пост с его автором, то укажите это в поле «Show Twitter Author». Также плагин позволяет указать название сайта и связанный с веб-сайтом аккаунт.
Настройки твиттера в плагине All in One SEO Pack для WordPress
Выбор типа карточки
Модули микроразметки для OpenCart: OCMOD, microdata.
Для Joomla: item rating.
Для Битрикс: schema.org, coffeediz.schema.org.

Как добавить разметку без плагинов?

Если вы хотите добавить теги для карточек Твиттера без плагинов, можно самостоятельно внести изменения в код, например, добавить в такие теги информацию о продукте:

<meta name="twitter:card" content="product">

<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="Ссылка на изображение товара">

<meta name="twitter:data1" content="Цена продукта">

<meta name="twitter:label1" content="Price">

<meta name="twitter:data2" content="Цвет товара">

<meta name="twitter:label2" content="Color">

После этого проверьте добавленный код, указав URL страницы товара, с помощью валидатора.

Как проверить корректность разметки

После того, как вы настроили микроразметку, необходимо проверить ее через специальный валидатор.

Вставьте URL-адрес страницы, которую желаете протестировать, в поле, отмеченное на скриншоте ниже. После этого нажмите на кнопку «Preview Card».
Валидация микроразметки Twitter Card
Валидация разметки Twitter Cards
В результате проверки вы сможете увидеть превью твита на примере своего аккаунта и краткий отчет теста в разделе «Log»:
Twitter Card валидатор

FAQ

Twitter cards влияют на SEO?

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

Как указать несколько изображений в twitter cards?

Чтобы добавить в пост Twitter несколько изображений, подходит карточка Gallery Card, в которой можно использовать мини галерею из 4 картинок. При этом для картинок необходимо использовать теги twitter:image0, twitter:image1, twitter:image2 и т.д.

Можно ли использовать Open Graph для twitter cards?

Разметка Twitter Cards основана на стандарте Open Graph, однако имеет некоторые отличия. Open Graph подходит для постов ВКонтакте и Facebook. Twitter одновременно понимает теги Twitter Cards и Open Graph, благодаря чему удается избежать дублирования тегов.

Заключение

Разметка структурирует информацию для корректного отображения в выдаче и соцсетях. Twitter Card — микроразметка, которая работает только с Твиттером.

В результате вы получите предпросмотр твита, оцените и отредактируете его вид в ленте пользователя.
Эта статья — часть модуля «Список задач» в Serpstat
«Список задач» в Serpstat
«Список задач» — готовый to-do лист, который поможет вести учет
о выполнении работ по конкретному проекту. Инструмент содержит готовые шаблоны с обширным списком параметров по развитию проекта, к которым также можно добавлять собственные пункты.
Начать работу со «Списком задач»

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами ;)

Оцените статью по 5-бальной шкале

3.5 из 5 на основе 6 оценок
Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.

Поделитесь статьей с вашими друзьями

Вы уверены?

Знакомство с Serpstat

Узнайте об основных возможностях сервиса удобным способом!

Отправьте заявку и наш специалист предложит вам варианты обучения: персональную демонстрацию, пробный период или материалы для самостоятельного изучения и повышения экспертизы. Все для комфортного начала работы с Serpstat.

Имя

Email

Телефон

Будем рады вашему комментарию
Я принимаю условия Политики конфиденциальности.

Спасибо, мы сохранили ваши новые настройки рассылок.

Сообщить об ошибке

Отменить

Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Serpstat. Нажимая "Принять и продолжить", вы соглашаетесь с нашей Политика конфиденциальности

Открыть чат технической поддержки
mail pocket flipboard Messenger telegramm