{
  "$type": "site.standard.document",
  "canonicalUrl": "https://isabelroses.com/blog/why-i-removed-self-healing-urls",
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreienyxexohtk2nidcbckttyh4bntzpahdlsyccpyfn7mqasjwvawvy"
    },
    "mimeType": "image/png",
    "size": 10574
  },
  "description": "the act of removing my self healing URLs",
  "path": "/blog/why-i-removed-self-healing-urls",
  "publishedAt": "2025-07-07T00:00:00.000Z",
  "site": "at://did:plc:qxichs7jsycphrsmbujwqbfb/site.standard.publication/3mn5hmwkcmb22",
  "tags": [
    "webdev"
  ],
  "textContent": "In the past, I wrote about how I used self-healing URLs. But while rewriting my website for the roughly the sixth time, a realization hit me: _who am I really building this for?_\n\nThat question completely shifted how I approached my site. I had been optimizing for SEO, but the real purpose of my site is self-documentation and sharing what I learn with others who want to learn alongside me.\n\nWith that in mind, I decided to delete the self-healing URLs. I no longer wanted to cater to machines—I wanted to build for people. Self-healing URLs are inherently anti-user. How is a human supposed to remember which number blog post this is? Or worse, if it's just a random string?\n\nMaybe this will prompt you to remove your self-healing URLs... or maybe it won't :D",
  "title": "why I removed my self-healing URLs"
}