📊Structured Data & Schema Markup
JSON-LD validation, schema type detection, and site identity schemas — how structured data helps search engines understand your content.
Structured data is markup you add to your pages to help search engines understand the content type and context.[1] It powers rich snippets in search results — those enhanced listings with star ratings, recipe cards, FAQ accordions, and event details.[2] Hugo's structured data category contributes 8% to your score.
JSON-LD Format
JSON-LD (JavaScript Object Notation for Linked Data) is Google's recommended format for structured data.[1] It's added as a <script type="application/ld+json"> tag in the HTML head, keeping it separate from your content markup.
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Hugo SEO Analyzer",
"url": "https://hugoanalyzer.com"
}Hugo validates your JSON-LD for parse errors. Invalid JSON will generate a fail status for each malformed block.
High-Value Schema Types
Some schema types are more valuable than others for search visibility.[2] Hugo specifically looks for these high-value types:
- Organization — Brand knowledge panels[2]
- WebSite — Sitelinks search box[2]
- Article — News and blog rich results[2]
- Product — Shopping rich snippets with price and availability[2]
- LocalBusiness — Local pack and map results[2]
- BreadcrumbList — Breadcrumb trails in search results
- FAQPage — Expandable FAQ rich results
- HowTo — Step-by-step rich results
- Person — Knowledge panel for people
- Event — Event rich results with dates
- Recipe — Recipe cards with cooking time and ratings
- Review — Star ratings in search results
Site Identity Schema
Hugo specially checks for Organization or WebSite schema types. These are essential for establishing your brand identity in search results and enabling features like sitelinks search boxes and brand knowledge panels.[2]
References
- [1]Google Search Central — Understand how structured data works — developers.google.com
- [2]Schema.org — Full type hierarchy — schema.org