(Hyper) Links About (Hyper) Links | CSS-Tricks
Briefly

An <a> is an interactive element (well, it is if it has an href). The text inside an interactive element is sometimes referred to as a label since it should tell you what the element does.
Web developers and content editors... make the mistake of not making text that describes a link actually go inside that link. This is colossally unfortunate, given it's the main thing to get right when writing hypertext.
If a slug is going to be human-friendly, i.e. human-readable, then it's going to contain information that is subject to change because humans make errors.
Swapping the contents of a URL is a breaking change... we'd drop some sorta redirect on the server so that anyone attempting to hit /almanac is automatically directed to /docs instead.
Read at CSS-Tricks
[
|
]