Article JSON-LD – это наиболее действенный тип схемы для получения цитирований в поисковых системах на базе ИИ, таких как Perplexity, ChatGPT Search и AI Overviews от Google. Если все сделать правильно, вы дадите поисковым системам структурированный, машиночитаемый сигнал о том, что Ваш контент авторитетен, атрибутирован и безопасен для цитирования.
Что такое Article JSON-LD?#
Article JSON-LD – это блок структурированных данных, встроенный в <head> или <body> Вашей страницы, который описывает часть контента с использованием словаря Schema.org Article. Он сообщает поисковым роботам заголовок, автора, издателя, дату публикации и другую информацию в формате, который не требует догадок от парсера. В отличие от микроданных или RDFa, JSON-LD находится в самодостаточном теге <script>, что упрощает его внедрение без изменения HTML-шаблонов.
Почему AI поисковые системы обращают на это внимание?#
AI поисковые системы извлекают подходящие фрагменты, а затем ранжируют их, частично основываясь на сигналах доверия. Страница с правильно сформированной схемой Article передает сразу четыре сигнала доверия:
- Авторство –
author.name и author.url указывают на реальную сущность.
- Актуальность –
datePublished и dateModified сообщают модели, насколько свежа информация.
- Идентификация издателя –
publisher.name и publisher.logo привязывают контент к организации.
- Канонический URL –
mainEntityOfPage устраняет неоднозначность в отношении того, какой URL следует цитировать.
Без этого модель либо строит выводы (с риском ошибок), либо отдает предпочтение странице, которая явно указывает эти сигналы.
Какой тип схемы Article следует использовать?#
Schema.org предлагает три подтипа в разделе Article:
Article – общего назначения; безопасный вариант по умолчанию для большинства редакционных материалов.
NewsArticle – для срочной журналистики; запускает карусель главных новостей Google.
BlogPosting – для личных или фирменных блогов; более низкий сигнал авторитетности, чем Article, в большинстве контекстов ранжирования AI.
Для руководств, образовательного контента и пояснений к продуктам используйте Article. Зарезервируйте NewsArticle для контента с подлинным новостным умыслом, поскольку неправильная маркировка приводит к срабатыванию фильтров качества.
Как написать минимальный валидный блок Article JSON-LD#
Вставьте это в свой <head> и подставьте свои собственные значения:
json
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Как добавить Article JSON-LD, чтобы на него ссылались AI поисковые системы",
"description": "Практическое руководство по внедрению Article schema markup для цитирования в AI поиске.",
"image": "https://example.com/images/article-hero.jpg",
"author": {
"@type": "Person",
"name": "Jane Smith",
"url": "https://example.com/authors/jane-smith"
},
"publisher": {
"@type": "Organization",
"name": "Example Media",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2025-01-15",
"dateModified": "2025-07-10",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/json-ld-for-articles"
}
}
</script>
Каждое поле выше имеет важное значение. Удалите dateModified, и AI поисковые системы будут рассматривать Ваш контент как потенциально устаревший. Удалите author.url, и Вы потеряете устранение неоднозначности сущностей, от которого зависят сигналы E-E-A-T.
Как расширить его для усиления AI сигналов цитирования#
Минимальный блок проходит проверку. Полный блок позволяет получать цитирования. Добавьте эти свойства, чтобы добиться большего:
wordCount
Целое число. Помогает AI системам оценить глубину, прежде чем получать полное содержание.
articleSection
Строка или массив строк, соответствующих таксономии Вашего сайта (например, "SEO", "Structured Data"). Это помогает моделям классификации тем правильно разместить Вашу страницу.
keywords
Список терминов, разделенных запятыми. Не является фактором ранжирования для традиционного SEO, но полезен для конвейеров retrieval-augmented generation (RAG), которые сопоставляют запросы с метаданными документа.
speakable
Указывает на CSS-селекторы или xPaths, содержащие фрагмент, наиболее подходящий для голосового воспроизведения или AI-резюмирования. Это ближайшее, что можно назвать инструкцией "цитировать это", которую Вы можете дать поисковой системе.
json
"speakable": {
"@type": "SpeakableSpecification",
"cssSelector": [".article-summary", "h2", "h3"]
}
isPartOf и isAccessibleForFree
Если Ваш контент находится за платным доступом с лимитом, укажите это. Нераскрытые платные доступы приводят к тому, что поисковые роботы индексируют тизер, а AI поисковые системы цитируют контент, к которому пользователи не могут получить доступ, что убивает доверие.
Как проверить свою Article схему#
Проверка состоит из двух этапов:
- Проверка синтаксиса – вставьте свой JSON-LD в Инструмент проверки расширенных результатов Google. Он отмечает неправильный JSON и отсутствующие обязательные свойства.
- Проверка сущностей – пропустите свою страницу через SeoChatAI Schema Generator, чтобы убедиться, что Ваши сущности автора и издателя правильно распознаются и что ни одно поле не конфликтует с Вашим контентом на странице.
Самая распространенная ошибка: dateModified старее, чем datePublished, из-за ошибки копирования и вставки. Парсер Google молча отклоняет блок.
Где следует разместить тег скрипта JSON-LD?#
Разместите его внутри <head>. Хотя в документации Google говорится, что размещение в теле документа технически поддерживается, несколько сторонних AI поисковых роботов, в том числе тех, которые поддерживают Perplexity и Bing Copilot, сначала анализируют <head> и могут выйти до чтения скриптов тела на больших страницах. Размещение в Head всегда безопаснее.
Для пользователей CMS:
- WordPress – используйте плагин, такой как Yoast SEO или RankMath, или добавьте action hook
wp_head с параметром wp_enqueue_script, установленным в значение false (встроенный вывод).
- Next.js – используйте компонент
<Script> со стратегией strategy="beforeInteractive" или вставьте непосредственно в <Head>.
- Webflow – вставьте блок скрипта в раздел Custom Code → Head страницы.
Какие ошибки нарушают возможность AI цитирования?#
- Несовпадающий заголовок –
headline в JSON-LD отличается от видимого <h1>. AI поисковые системы перепроверяют это; несоответствие сигнализирует о низком качестве.
- Общий автор –
"author": {"@type": "Person", "name": "Admin"} не предоставляет никакого сигнала сущности. Используйте настоящие имена со страницами авторов.
- Отсутствует
image – несколько AI интерфейсов ответов отображают миниатюру вместе с цитатами. Отсутствие изображения означает отсутствие миниатюры и более низкую визуальную заметность.
- Устаревший
dateModified – обновляйте его каждый раз, когда пересматриваете контент. Рассматривайте его как отметку свежести, а не как формальность.
- Множественные конфликтующие блоки – если Ваша CMS и плагин вставляют схему
Article, парсеры выбирают один произвольно. Выполните аудит с помощью SeoChatAI Schema Generator, чтобы выявить дубликаты.
Как часто следует обновлять Article JSON-LD?#
Обновляйте dateModified при каждом существенном изменении – не при исправлении опечаток, а при любом изменении, которое влияет на фактическую точность, глубину или выводы. AI поисковые системы по-разному оценивают актуальность в зависимости от типа запроса: для вечнозеленых руководств dateModified шестимесячной давности – это нормально; для тем, связанных с версиями программного обеспечения или правилами, все, что старше 90 дней, рискует быть отодвинутым на второй план в пользу более свежих источников.