The machine doing the matching changes every few years. The work doesn’t. Pick the words your audience actually uses. That’s been the first rule of SEO since day one. It still applies to conference names.
“But AI search is different!” Is it? You still need links. Mentions matter more now, and that’s PR, which we always did. You still need copy that answers what people care about, clearly. That’s Caples.
1966, Eugene Schwartz: the same message works or fails depending on what the reader already knows. That’s search intent, 60 years before we had a word for it.
1932, John Caples tested it and showed that headlines appealing to the reader’s self-interest win. 1963, Ogilvy said the same: flag your prospect in the headline.
1923, Claude Hopkins, Scientific Advertising: people only care about what’s in it for them, so your headline should pick out the people you want. That’s relevance.
SEO Week has been renamed to “Relevance.” SEO became GEO became “relevance engineering.” Nice wordsmithing, but relevance has been the core of marketing for a hundred years. And from an SEO perspective, the new name is less relevant. 🧵
We keep improving performance across Claude, and you may have noticed it starts responding sooner!
Claude Code now gzips the conversation it sends on every turn, so it reaches the model faster. Cloud sessions also start up as soon as you start typing.
If you don't ship an API, your customers will build one based on your webapp's HTML.
One web app I had to automate already uses a JSON API underneath. Customers just don't get a key. So I automated their web UI with a headless browser.
Ship the API. They'll get in either way.
So...
@alexandr_wang Would really love it if Muse could support agentic resource discovery for discovery of MCPs, so I can just say "get the MCP from example.com"
@bcherny Would really love it if Claude could support agentic resource discovery for discovery of MCPs, so I can just say "get the MCP from example.com"
I built a Chrome extension to keep XML sitemaps readable. It turned into a bug finder.
Adobe: canonicals pointing at a __template__ page.
Man City: ex-players' pages that 404.
X: robots.txt links to a sitemap that isn't there.
Semrush: nested indexes.
joost.blog/broken-sitemaps/