I found that posts from my ldstephens 11ty build aren’t rendering correctly in Goodlinks, even when shared from Safari. They display fine in Reeder, NetNewsWire, Unread, Instapaper, and Safari Reader View. So, I asked ChatGPT and Claude to review my post.njk code--both suggested changes, and I'm trying Claude's fix first. This post is also a test of that fix.
Key Changes Made
- Added
<article>
wrapper with Schema.org microdata- Wrapped title and metadata in
<header>
- Wrapped main content in
<main>
witharticleBody
property- Added
<nav>
wrapper for previous/next links- Added structured data to help content extractors
These semantic HTML improvements should help Goodlinks (and other content extractors) better identify and extract your post content while maintaining the same visual appearance and functionality.