Over the years, our blogs were not managed correctly and grew to over 30 separate blogs. We are now condensing using the API. I just wanted to go through my strategy here to get some feedback if this is the best way to do it. We are also, revamping topics.
We have already exported a list of all blogs and have decided which blog they are being moved to and the new topics.
So basically I am going to create a script that goes down the list of posts and updates the content_group_id and the topics_id fields to the new values.
This should work fine right? I use the topics and blog apis to get the id’s of the new blogs and topics and then just call the blog post api for each post and update the 2 fields.
Of course this does not affect the url or redirects. What is the best way to go about this? I thought i’d be able to create mass redirects from one blog to another but not all posts under each blog are moving to the same new blog.
If I change the slug, will this create a redirect? I don’t really want to create over a thousand redirects in the system. We are not against having the old addresses all redirect to the blog home page if this is the only way.
Thanks for any and all help!