I would approach it completely differently.
Have a Collection Type called url (Home-Page)
A Collection Type blog (Blog Page) with a relation to url (probably 1-1, can also be 1-many, depending on your use case)
A Collection Type podcast (Podcast Page) with a relation also to url (probably 1-1, can also be 1-many, depending on your use case)
A Collection Type solution (Solution Page) with a relation also to url (probably 1-1, can also be 1-many, depending on your use case)
In Nextjs have separate folders in pages for podcast, solution, blog etc. and a index.js and [slug].js in each folder
This will give you the required routing you seem to be looking for