Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

JSON-LD Explained for Personal Websites

JSON-LD is a lightweight format for structuring data on the web, making it easier for search engines and applications to understand website content. The article explains how personal website owners can use JSON-LD to add structured metadata to their pages, improving discoverability and SEO without complicating the visible HTML.

Background

Most personal websites are built around HTML tags, but search engines and AI tools prefer structured data — machine-readable labels that tell them exactly what a piece of content is (e.g. "this is a blog post by Alice, published on 1 Jan 2025"). JSON-LD (JavaScript Object Notation for Linked Data) is a way to embed that structured data into a web page without cluttering the visible text. It is the format Google, Bing, and other search engines recommend for "rich results" (star ratings, event dates, FAQ boxes) and increasingly for AI training data. For someone running a personal site, adding JSON-LD can improve how their content appears in search results and is understood by automated systems. The article walks through practical examples: marking up a person's profile, a blog post, and linking sites together in a knowledge-graph style.