Специалисты Google сообщили об облегчении процесса разработки сайтов с помощью с веб-компонентов и JSON-LD.
JSON-LD - формат данных, основанный на JSON, который может быть использован для реализации структурированных данных, описывающих содержание сайта для Google и других поисковых систем. Например, данные в виде списков событий, кафе, людей и т.д. можно включить в страницы в структурированном виде с использованием словаря schema.org, встроенного в страницу в виде сниппетов JSON-LD. Структурированные данные помогают Google лучше понять страницы и выделить контент для поисковых функций, таких как события в Сети знаний и расширенных сниппетах.
Веб-компоненты – новый набор технологий для использования многоразовых виджетов пользовательского интерфейса и отслеживания поведения пользователей. Любой веб-разработчик может создавать веб-компоненты. Такие компоненты можно повторно использовать на других страницах других разработчиков, тем самым упрощая веб-разработку.
JSON-LD и веб-компоненты хорошо работают вместе, создавая данные, которые потребляют пользователи и поисковые системы. Это означает, что разработчик может создавать собственные элементы для любого типа schema.org, такие как schema.org/Event и schema.org/LocalBusiness.
Созданная таким образом архитектура будет выглядеть следующим образом: структурированные данные (например, расположение магазинов) хранятся в базе данных. Эти данные встроены в веб-страницу как сниппет JSON-LD, что означает их доступность как для людей, так и для Googlebot при индексации в Google.
В начале 2015 года Google представил новую версию Инструмента проверки структурированных данных для вебмастеров. Кроме того, была обновлена техническая документация и рекомендации по применению микроразметки, а также начата поддержка синтаксиса разметки JSON-LD.