410
This article is a stub. You can help the IndieWeb wiki by expanding it with relevant information.
410 is the HTTP status code for GONE, meaning whatever URL was requested is not there any more, is used in webmention CRUD to indicate that a source has been deleted, and also a topic of posts on April 10th (abbreviated 4-10 in local US dates).
"Any more" is important. A 410 response differs from a 404 in that a 404 states that the resource doesn't exist but lacks context on whether it might have existed in the past or future. A 410 states that the resource no longer exists, but did in the past.
That also implies that the current server has knowledge on the past state of the requested URL.
IndieWeb Examples
Examples of IndieWeb sites serving permalinks with status code 410 to indicate deletion.
People have used 410 to indicate they’ve intentionally removed their websites and other internet and web profiles.
Evgeny Kuznetsov
Evgeny Kuznetsov uses 410 in both HTTP headers and tombstones' http-equiv: https://evgenykuznetsov.org/en/reactions/2021/webmention-rocks-delete-1/
gRegor Morrill
On gregorlove.com since 2014-07-01. See details on the wiki page: deleted: IndieWeb Examples
Add yourself
Add yourself here… (see this for more details)
Silo Examples
GitHub
GitHub uses 410 for removed features, e.g.:
http-equiv status workaround
If your website is hosted so that you can't control the status code returned by the server (one common case is Netlify), you can use http-equiv attribute instead.