| JSON-LD explained for personal websites(hawksley.dev) | |
| 226 points by ethanhawksley 17 hours ago | 69 comments | |
tl;dr: A practical guide to implementing JSON-LD structured data on personal websites using Schema.org vocabulary, with copy-paste examples for the key node types: WebSite, WebPage, Person, ProfilePage, SoftwareApplication, BreadcrumbList, CollectionPage, Blog, and BlogPosting. The author explains how nodes link via `@id` references, which properties matter most for SEO and LLM crawlers (notably `sameAs` for identity disambiguation), and recommends that even static sites add at minimum WebSite, ProfilePage, and Person to their root page. | |
HN Discussion:
| |