Генератор структурированных данных JSON-LD
Создавайте корректный JSON-LD schema.org для Article, Product, FAQ, Event и других типов, затем копируйте готовый к вставке тег script. Ваш контент остаётся в вашем браузере.
Генератор структурированных данных JSON-LD работает целиком в вашем браузере. Контент страницы, который вы вводите — заголовки, цены, адреса, вопросы и ответы — превращается в разметку schema.org на вашем устройстве и никогда не загружается в ArrayKit.
Открыть форматировщик JSON
Об инструменте Генератор JSON-LD
Генератор структурированных данных JSON-LD превращает простую форму в корректную разметку schema.org, которую можно вставить прямо в <head> вашей страницы. Выберите тип — Article, Product, FAQPage, LocalBusiness, Event, BreadcrumbList, Review, Recipe, Organization или WebSite — заполните подходящие поля и наблюдайте, как инструмент собирает аккуратный блок <script type="application/ld+json"> плюс сырой JSON. Пустые поля опускаются, а вложенные структуры вроде вопросов FAQ, позиций хлебных крошек, предложений и почтовых адресов строятся за вас, поэтому вывод соответствует тому, что ожидает Google Rich Results Test. Он сделан для разработчиков, SEO-специалистов и контент-команд, которым нужны правильные структурированные данные без ручного написания скобок. Всё работает на вашем устройстве — детали страницы, которые вы вводите, никогда не загружаются.
Возможности
- Десять типов schema.org: Article, Product, FAQPage, LocalBusiness, Event, BreadcrumbList, Review, Recipe, Organization и WebSite
- Форма под каждый тип, показывающая только те поля, которые этот тип реально использует
- Выдаёт готовый к вставке блок <script type="application/ld+json"> и сырой JSON рядом
- Строит вложенные узлы за вас — offers, aggregateRating, почтовый адрес, geo, author и publisher
- Повторяемые строки для вопросов FAQ и элементов хлебных крошек, нумеруемые автоматически
- Пустые поля отбрасываются, поэтому вы никогда не выпустите наполовину пустые свойства
- Угловые скобки в вашем тексте экранируются, поэтому JSON не может вырваться из тега script
- Скопируйте script или JSON либо скачайте блок как HTML-фрагмент
Как использовать Генератор JSON-LD
- Выберите тип schema.org, соответствующий вашей странице
- Заполните поля — при необходимости добавьте строки для ответов FAQ или шагов хлебных крошек
- Скопируйте сгенерированный блок <script type="application/ld+json">
- Вставьте его в <head> вашей страницы и проверьте в Google Rich Results Test
Пример
Ввод
Type: Product
name: Wireless Headphones
price: 199.99 USD
availability: InStock
Результат
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Wireless Headphones",
"offers": {
"@type": "Offer",
"price": "199.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
</script>
Product с ценой превращается во вложенный Offer внутри готового к вставке блока JSON-LD.
Частые ошибки и устранение неполадок
- Rich Results Test сообщает, что отсутствует обязательное свойство. — Разным типам нужны разные обязательные поля — Product обычно требует name, image и offer или rating. Заполните помеченное поле и сгенерируйте заново; пустые поля опускаются, поэтому пустое просто не появится.
- Google сообщает о неверном формате даты для datePublished или startDate. — Используйте ISO 8601. Поля дат выводят YYYY-MM-DD, а начало/конец события — полные дату и время; не вводите в эти поля локализованные строки дат.
- Разметка FAQ отклоняется, потому что ответы пусты. — Каждой строке FAQ нужны и вопрос, и ответ, чтобы выдать acceptedAnswer. Удалите наполовину заполненные строки или допишите текст ответа.
- На странице есть JSON, но расширенный результат не появляется. — Структурированные данные делают страницу подходящей, но не гарантируют результат. Убедитесь, что разметка описывает видимый на странице контент и соответствует рекомендациям Google для этого типа результата.
Часто задаваемые вопросы
- Что такое JSON-LD и почему Google рекомендует его для структурированных данных?
- JSON-LD — это лёгкий способ встроить данные schema.org как JSON-объект внутри тега <script type="application/ld+json">. Google рекомендует его, потому что он размещается в одном блоке, держит разметку отдельно от вашего HTML и является самым простым форматом для добавления, чтения и сопровождения.
- Какие типы schema.org может создавать этот генератор JSON-LD?
- Он охватывает десять распространённых типов: Article, Product, FAQPage, LocalBusiness, Event, BreadcrumbList, Review, Recipe, Organization и WebSite. У каждого своя форма только со свойствами, которые использует этот тип, включая вложенные offers, рейтинги и адреса.
- Куда на странице поместить сгенерированный тег script с JSON-LD?
- Вставьте блок <script type="application/ld+json"> в <head> страницы, которую он описывает. Он также работает перед закрывающим тегом </body>. Добавляйте по одному блоку на сущность и держите разметку согласованной с тем, что действительно видят посетители.
- Гарантирует ли добавление этих структурированных данных расширенные результаты в поиске?
- Нет. Корректный JSON-LD делает страницу подходящей для расширенных результатов, но Google решает, показывать ли их, исходя из качества, рекомендаций и того, отражает ли разметка видимый контент. Всегда проверяйте пригодность в Rich Results Test.
- Можно ли построить разметку FAQPage или BreadcrumbList с несколькими элементами?
- Да. FAQPage и BreadcrumbList используют повторяемые строки: добавьте строку на каждую пару «вопрос-ответ» или на каждый шаг хлебных крошек. Генератор строит массив mainEntity или itemListElement и нумерует позиции хлебных крошек за вас.
- Как инструмент строит разметку, не отправляя детали страницы на сервер?
- Весь разбор и сборка JSON происходят на вашем устройстве. Заголовки, цены, адреса и другие детали, которые вы вводите, превращаются в JSON-LD локально и никогда не загружаются в ArrayKit.
Связанные инструменты
Все инструменты ArrayKit