Категории

Генератор JSON-LD из CSV

Преобразует строки CSV или Excel в Schema.org JSON-LD для Article, Product или Event с результатом, готовым к SEO-проверке

Примеры результатов

2 Примеры

Создать разметку Product из товарного каталога

Преобразует столбцы name, sku, price и brand в Product JSON-LD для ускорения SEO-подготовки

{
  "generatedCount": 1,
  "jsonLd": [
    {
      "@type": "Product",
      "name": "Widget Pro",
      "sku": "WPRO-1"
    }
  ],
  "richResultsTestUrl": "https://search.google.com/test/rich-results?url=https%3A%2F%2Fexample.com%2Fwidget-pro"
}
Показать параметры ввода
{ "csvInput": "name,description,sku,brand,price,currency,image,url\nWidget Pro,Flagship widget,WPRO-1,North Grid,49.00,USD,https://cdn.example.com/widget.jpg,https://example.com/widget-pro", "schemaType": "product", "delimiter": ",", "publicPageUrl": "https://example.com/widget-pro", "oneItemPerRow": true }

Сгенерировать разметку Event из операционной таблицы

Преобразует CSV с планом мероприятия в Event JSON-LD и дает ссылку для проверки в Rich Results

{
  "generatedCount": 1,
  "jsonLd": [
    {
      "@type": "Event",
      "name": "Spring Summit"
    }
  ],
  "richResultsTestUrl": "https://search.google.com/test/rich-results?url=https%3A%2F%2Fexample.com%2Fevents%2Fspring-summit"
}
Показать параметры ввода
{ "csvInput": "title,description,startDate,endDate,venue,address,price,currency\nSpring Summit,Annual meetup,2026-05-18T09:00:00+08:00,2026-05-18T17:00:00+08:00,West Hall,88 River Road,99,USD", "schemaType": "event", "delimiter": ",", "publicPageUrl": "https://example.com/events/spring-summit", "oneItemPerRow": true }

Click to upload file or drag and drop file here

Maximum file size: 25MB Supported formats: text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Ключевые факты

Категория
SEO
Типы входных данных
textarea, file, select, text, checkbox
Тип результата
json
Покрытие примерами
4
API доступен
Yes

Обзор

Этот инструмент позволяет быстро преобразовывать данные из CSV или Excel-таблиц в структурированную микроразметку Schema.org в формате JSON-LD. Выберите нужный тип схемы (Article, Product или Event), загрузите файл или вставьте текст, и получите готовый код для внедрения на сайт, а также ссылку для мгновенной проверки валидности в Google Rich Results.

Когда использовать

  • Массовое создание микроразметки для каталога товаров (Product) на основе выгрузки из базы данных.
  • Генерация структурированных данных для списка мероприятий (Event) из операционной таблицы.
  • Подготовка SEO-разметки для статей (Article) контент-менеджерами без навыков программирования.

Как это работает

  • Вставьте текст в формате CSV/TSV или загрузите готовый файл таблицы (CSV, XLS, XLSX).
  • Выберите нужный тип разметки Schema.org: Article, Product или Event.
  • Укажите разделитель и публичный URL страницы для формирования ссылки на проверку.
  • Скопируйте сгенерированный код JSON-LD и используйте ссылку для тестирования в Google Rich Results.

Сценарии использования

SEO-специалисты, автоматизирующие создание микроразметки для крупных интернет-магазинов.
Организаторы мероприятий, публикующие расписание событий на сайте с поддержкой расширенных сниппетов.
Владельцы блогов и новостных порталов, внедряющие разметку Article для улучшения видимости в поисковых системах.

Примеры

1. Создание разметки Product для каталога товаров

SEO-специалист
Контекст
Необходимо быстро подготовить микроразметку для новых товаров интернет-магазина, чтобы передать ее разработчикам.
Проблема
Ручное написание JSON-LD для каждого товара отнимает много времени и часто приводит к синтаксическим ошибкам.
Как использовать
Вставьте CSV-данные с колонками name, sku, price, brand, выберите тип «Product» и укажите URL страницы.
Пример конфигурации
Тип: Product, Разделитель: ',', Публичный URL: https://example.com/widget-pro
Результат
Мгновенно получен валидный код JSON-LD для товара и прямая ссылка на проверку в Google Rich Results.

2. Генерация разметки Event из расписания

Контент-менеджер
Контекст
На сайте публикуется расписание весенних конференций, данные хранятся в Excel-таблице.
Проблема
Нужно преобразовать табличные данные (название, даты, место, цена) в формат, понятный поисковым роботам.
Как использовать
Загрузите файл расписания или вставьте текст, выберите тип «Event» и отметьте чекбокс «Один объект на строку».
Пример конфигурации
Тип: Event, Опция: Один объект на строку = true
Результат
Каждая строка таблицы преобразована в отдельный блок Event JSON-LD, готовый к интеграции на сайт.

Проверить на примерах

json, csv, xml

Связанные хабы

FAQ

Какие форматы файлов поддерживаются?

Инструмент поддерживает текстовый ввод CSV и TSV, а также загрузку файлов в форматах .csv, .xls и .xlsx размером до 25 МБ.

Какие типы Schema.org можно сгенерировать?

На данный момент поддерживается генерация разметки для трех типов: Article (статьи), Product (товары) и Event (мероприятия).

Как проверить правильность сгенерированной разметки?

Если вы укажете публичный URL страницы, инструмент автоматически создаст ссылку для проверки полученного JSON-LD в официальном сервисе Google Rich Results Test.

Нужно ли настраивать разделитель для CSV?

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

Можно ли обработать несколько объектов за один раз?

Да, если включена опция «Один объект на строку», каждая строка вашей таблицы будет преобразована в отдельный элемент JSON-LD.

Документация API

Конечная точка запроса

POST /ru/api/tools/json-ld-generator-from-csv

Параметры запроса

Имя параметра Тип Обязательно Описание
csvInput textarea Нет -
spreadsheetFile file (Требуется загрузка) Нет -
schemaType select Нет -
delimiter text Нет -
publicPageUrl text Нет -
oneItemPerRow checkbox Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/json-ld-generator-from-csv для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Данные JSON: Данные JSON

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-json-ld-generator-from-csv": {
      "name": "json-ld-generator-from-csv",
      "description": "Преобразует строки CSV или Excel в Schema.org JSON-LD для Article, Product или Event с результатом, готовым к SEO-проверке",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=json-ld-generator-from-csv",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]