Lighthouse — это инструмент для автоматизированного анализа веб-страниц, предоставляющий отчёты по производительности, доступности, SEO и другим важным метрикам. Одной из ключевых областей анализа является проверка структурированных данных, которые помогают поисковым системам корректно интерпретировать содержание страницы.
Структурированные данные — это формат представления информации о странице в виде стандартизированных схем, обычно в формате JSON-LD, Microdata или RDFa. Они используются для передачи информации о продуктах, событиях, статьях, организациях и многом другом. Правильная реализация структурированных данных позволяет:
JSON-LD (JavaScript Object Notation for Linked Data)
<script type="application/ld+json"> в
<head> или в <body>.Пример базового JSON-LD для статьи:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Заголовок статьи",
"author": {
"@type": "Person",
"name": "Имя автора"
},
"datePublished": "2026-03-23",
"publisher": {
"@type": "Organization",
"name": "Название издательства",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
}
}Microdata
itemscope, itemtype,
itemprop.<div itemscope itemtype="https://schema.org/Product">
<span itemprop="name">Продукт A</span>
<img itemprop="image" src="product.jpg" />
<span itemprop="description">Описание продукта</span>
<span itemprop="priceCurrency" content="USD">$99.99</span>
</div>RDFa
typeof,
property, resource.Lighthouse анализирует страницу и выявляет ошибки в реализации структурированных данных, указывая:
headline и
author.null или пустая строка.Отчет Lighthouse по структурированным данным содержит следующие блоки:
Через Chrome DevTools
Через Node.js и пакет lighthouse
Установка:
npm install -g lighthouse
Запуск:
lighthouse https://example.com --output=json --output-path=report.json --only-categories=seo
После выполнения создаётся JSON-отчёт, где можно программно анализировать ошибки структурированных данных.
Автоматизация проверки на CI/CD
lighthouse-ci для интеграции в процессы
деплоя.@context в JSON-LD →
приводит к некорректной интерпретации данных.<head> для ускоренного
анализа поисковыми ботами.Структурированные данные — это не только способ улучшить SEO, но и инструмент для построения прозрачной и понятной информации для поисковых систем. Lighthouse помогает выявлять ошибки, контролировать качество разметки и гарантировать, что страница соответствует современным стандартам.