Continuing the discussion from When a category is renamed, the previous URL should redirect to the new one:
Does Discourse not have unique post_ids?
I know it may sound extremely silly, but this is a big deal for me because I’ve got a ton of SEO juice pointing at specific posts.
I saw Redirecting old forum URLs to new Discourse URLs but I’m very hesitant to update my urls to point at a url structure of “thread/#_of_post_in_that_thread”. That just feels like forum software lock-in to me, which is scary when I think of myself sitting here in 5-10 years wanting to migrate to different forum software, and having this brittle mapping of “original post_id” >> “discourse_url_structure”>>“new forum software url structure”.
Much prefer a world where even in the future I can just do “original post_id” OR “discourse_post_id” >> “new forum software url structure”. Otherwise I’ll always have to retain the Discourse URL mapping in order to correctly 301 links on external sites that I don’t control.