Episode / Video Permalinks #374
Replies: 7 comments
-
How does YouTube solve this problem, as they don't have human-friendly URLs? In case you want to go full human readable: Or you could go semi human readable and generate urls with 4 random words connected by dashes e.g. |
Beta Was this translation helpful? Give feedback.
-
YouTube uses I'm thinking we should go human readable, because according to our lord and saviour, AI, it's an important part of SEO these days.
Then I asked specifically about SEO:
|
Beta Was this translation helpful? Give feedback.
-
I agree with the human readable URLs. It should be simple to slugify a video with all the information attached to it |
Beta Was this translation helpful? Give feedback.
-
To be clear, my problem isn't making Perhaps we should take a page from Docker's book and use I also considered Or perhaps we go YouTube's way, and support both:
But to be honest, query params feels a little shit and I'm not sure this would work with Astro collections for static generation. |
Beta Was this translation helpful? Give feedback.
-
Why not |
Beta Was this translation helpful? Give feedback.
-
Hmm, good question. In my head, I suspect people will visit the URLs in the following order, for one given use-case:
I like this evolution / journey. Perhaps for non-episodic we keep it simple and do:
Of course, it gets a little weird because episodic content will also end up on |
Beta Was this translation helpful? Give feedback.
-
You either embed a video or link to it. Everything can live under |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, the video pages are accessible via the video's ID:
https://rawkode.academy/watch/a1djak0y4g0irt3wnrg17uwa/
This isn't ideal for SEO and human memory.
Notes before we get into this:
If a video is an Episode, it has attached show information and an episode identifier. For these, the canonical URL should be:
rawkode.academy/show-name/episode-name
such asrawkode.academy/rawkode-live/hands-on-with-devenv
But what about videos that are not episodes? Perhaps
rawkode.live/watch/ngrok-global-load-balancing
?Beta Was this translation helpful? Give feedback.
All reactions