Вхідних даних ще немає.
Як перетворити скрипт JSON-LD на вбудовану розмітку itemprop
Цей конвертер JSON-LD в Microdata перетворює JSON-LD на HTML-мікророзмітку. Вставте об’єкт JSON-LD або його блок script і отримайте вкладені елементи itemscope з атрибутами itemprop, готові для вашого шаблону.
Оновлено:
Як це працює
Вставте JSON-LD
Один об’єкт, масив, @graph або повний тег script. Синтаксичні помилки показано з рядком і стовпцем.
Виберіть видимі чи приховані значення
Режим «Видимі елементи» записує текст у span, URL-адреси — як посилання, дати — як time; режим «Приховані <meta>/<link>» використовує лише meta та link.
Додайте розмітку в HTML
Скопіюйте елементи в шаблон і замініть текст прикладу справжнім вмістом там, де він показаний на сторінці.
Можливості
Повні IRI schema.org
Типи стають itemtype="https://schema.org/Product", кілька типів — списком через пробіл, а @id стає itemid.
Відповідний елемент для кожного значення
Дати, час і тривалості ISO 8601 потрапляють у time з атрибутом datetime, числа — у meta content, а значення переліків на кшталт InStock — у link href з повною URL-адресою schema.org.
Зображення й посилання лишаються робочими
У видимому режимі URL-адреси image, logo й thumbnail стають елементами img, інші URL — посиланнями; url і sameAs лишаються невидимими елементами link.
Екранований результат
Кожне значення тексту й атрибута екрановано для HTML, тож значення з <script> чи лапками не може змінити розмітку.
Примітки про те, що не має відповідника
Мовні теги, порядок @list, @reverse і вкладені контексти не мають форми в Microdata; конвертер перелічує, що пропущено, а не мовчки ламається.
Обмеження та конфіденційність
Вхідний JSON-LD може мати розмір до 10 MB; більші документи конвертуються у фоновому потоці (Web Worker).
Повноцінно підтримується лише розмітка schema.org: властивості з інших словників записуються в itemprop з повним IRI. Результат — це відправна точка: Microdata призначена для анотування видимого вмісту, тож замініть приховані значення справжнім текстом сторінки там, де він є. Вимоги Google до елемента найкраще перевіряти у валідаторі JSON-LD.
Типи перевіряються за словником schema.org (© спонсори schema.org, CC BY-SA 3.0, див. ліцензії). Нічого не надсилається на сервер — див. сторінку конфіденційності.
Часті запитання
Коли Microdata краща за JSON-LD?
Коли платформа вирізає теги script із вмісту (деякі редактори CMS і шаблони листів) або коли потрібно прив’язати розмітку до видимого тексту. Google читає обидва формати.
Чи вийде з результату той самий JSON-LD?
Так, щодо типів, властивостей і вкладеності — це можна перевірити конвертером Microdata в JSON-LD. Числа й булеві значення повернуться рядками, бо Microdata не має типів даних.
Чи можна використовувати meta і link усередині body?
Так. HTML дозволяє елементи meta і link з itemprop будь-де в body — саме так записуються приховані значення.
Що відбувається з посиланнями на кшталт {"@id": "…"}?
Посилання стає елементом link з itemprop і href. Сам елемент, на який посилаються, записується там, де його визначено в документі.
Чи відображається HTML на цій сторінці?
Ні. Результат показано лише як код у редакторі; його можна скопіювати або завантажити.
Чи надсилається мій JSON-LD на сервер?
Ні. Конвертація виконується у вашому браузері, безкоштовно й без реєстрації.