Skip to content
Joost.blog

Blog

Articles about WordPress, SEO, open source, and more.

Featured post

Astro SEO: the definitive guide

In 2008 I wrote "WordPress SEO: the definitive guide." Eighteen years later, this is the Astro version. The full SEO stack: linked JSON-LD graphs, per-collection sitemaps, auto-generated OG images, IndexNow, schema endpoints for agent discovery, and why keyphrase optimization matters less than you think.

Read article
Archive

All posts

Illustration for: How I made my skills update themselves

How I made my skills update themselves

Agent Skills install as loose folders. There's no npm, no registry, no daemon checking for updates. I shipped a new version of a skill and realized I had no way of telling the users still running the old one. So I taught the skills to notice — and then to update themselves.

· 5 min read
Illustration for: Standards don't prove themselves

Standards don't prove themselves

The SEO Framework analyzed 180,000 AI bot requests and found zero llms.txt lookups. Their conclusion: not worth implementing. That conclusion reveals a misunderstanding of how web standards work, and a willingness to only pick sides after the debate is settled.

· 8 min read
Illustration for: Astro SEO: the definitive guide

Astro SEO: the definitive guide

In 2008 I wrote "WordPress SEO: the definitive guide." Eighteen years later, this is the Astro version. The full SEO stack: linked JSON-LD graphs, per-collection sitemaps, auto-generated OG images, IndexNow, schema endpoints for agent discovery, and why keyphrase optimization matters less than you think.

· 17 min read
Illustration for: Defending the open web is not enough

Defending the open web is not enough

Anil Dash calls it the endgame for the open web, and he's right. But the structural collapse has already started. The indie web is mostly gone, the winners have already left, and defense alone won't fix it. The question isn't how to protect what remains. It's what to build next.

· 11 min read
Illustration for: Do you need a CMS?

Do you need a CMS?

For twenty years, wanting a website meant needing a CMS. That's no longer true. The real question people ask now is simpler: how do I get my content on the web?

· 4 min read
Esc