Joost de Valk

@joost.blog

Internet entrepreneur • Investor at Emilia Capital • Founder of Yoast • Husband of Marieke van de Rakt • Father of 4 • 🇪🇺🇳🇱️ • he/him

Last week, Google introduced Open Knowledge Format (OKF). This week, it introduced Agentic Resource Discovery (ARD). You'd think one would point to the other. You'd be wrong. It could though, with a simple fix, which I've proposed: joost.blog/okf-ard/

Composing OKF and ARD on specification.website · Joost.blog

Two standards landed in a week, both partly Google, neither aware of the other. OKF packages knowledge; ARD finds it. I composed both and filed the gaps.

joost.blog

I spent over a year on FAIR (the federated WordPress alternative). The lesson: Open Source First in procurement isn't enough without funding the commons it depends on. Why I'm signing the SUSE letter to the EU, and what's missing from it: joost.blog/open-source-...

Open Source First is right, but not enough. · Joost.blog

Open Source First is the right EU procurement principle. Funding the commons it depends on is the other half. What FAIR taught me about the supply side.

joost.blog

I recently built a bot tracking dashboard for my blog. Then when I looked at it today, I realized that it was reporting "visitors" that my (Plausible) analytics was not showing me... Which led me to think: what is a visitor, these days? joost.blog/what-is-a-vi...

What's a visitor in the age of AI? · Joost.blog

In the 24 hours before I started writing this post, Plausible told me joost.blog had 254 visitors. My server logs told me 536 fetches over the same window came from on-demand AI bots like ChatGPT-User...

joost.blog

Vol. XV: the 15th version of my blog since June 2004 (following pretty quickly after the previous one). I got rid of the AI-generated post images, picked Klim's Domaine and Pitch fonts to do the work instead, and built proper plumbing for longer writing. joost.blog/vol-xv/

Vol. XV: out with the AI slop · Joost.blog

Why I redesigned joost.blog: getting rid of AI-generated post imagery, building the plumbing for longer pieces, and the typography rabbit hole that landed on Klim's Domaine and Pitch.

joost.blog

WordPress 7.0 ships with AI, without real-time collaboration. The right call, just five weeks too late. The same answer was visible on March 31, when the cycle was extended for RTC. 7.0 could have shipped on its original April 9 date with the much needed AI features.

One of our portfolio companies asked me for help on a domain migration, and when I sent them my input, I realized I had never written about this, even though I've spoken about this a lot. So, here it is, my guide to how to do SEO domain migrations: joost.blog/seo-domain-m...

The missing guide to SEO domain migrations · Joost.blog

Domain migrations are asymmetric bets: the upside has a ceiling, the downside doesn't. Here is how to plan, prepare, and execute one without losing what you already have.

joost.blog

Open source won on cost for 30 years. AI is making that argument irrelevant. The now even more important case is agency: software you can inspect, fork, host, and migrate without permission from a vendor, or government. 1/2

In 2008, I wrote WordPress SEO: the definitive guide. It became one of the most-linked SEO articles on the internet and laid the groundwork for what eventually became Yoast SEO. 1/3

I've been arguing the open web needs machine-readable architecture. So I built a piece of it. seo-graph: a schema .org JSON-LD graph engine. Pure TypeScript, MIT-licensed. Powers four sites and a CMS plugin. Built in one session with @ClaudeAI. 1/2

Anil Dash (@anildash) is right: the open web is in its endgame. But defense alone won't fix it. The indie web is mostly gone. The winners already paywalled their way out. And the AI deals go to who has distribution, not who has content. So.. 1/2

I built Yoast SEO. I ran my blog on WordPress for years. Then yesterday I moved it to static HTML. Everything that matters, SEO, search, schema, is still there. What I dropped was the overhead. Do you actually need a CMS? For quite some sites: no. joost.blog/do-you-need-...

Do you need a CMS? | Joost.blog

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?

joost.blog

When WordPress launched its plugin and theme directories about two decades ago, it was a brilliant idea. Centralizing distribution made it easy for site owners to find and install new features. But the web it was built for doesn’t exist anymore. 1/3

Over the last few days, we've seen a good discussion about what #WordPress needs to be relevant in the current age. I think it boils down to two things: we need good, capable *and empowered* product and marketing teams. progressplanner.com/wordpress-pr...

Should WordPress have a product and a marketing team?

WordPress struggles with positioning and product direction. Joost argues it’s time for real product and marketing teams, instead of requiring developers to do it.

progressplanner.com