Thanks @lebaux
Went through the links shared. Its an eye opener.
I believe I caused a confusion by mentioning about Silo.
My primary objective was to use Page instead of Category Pages purely because Page can be optimized better.
So I created a category for my posts and used 301 redirect from category page to the main page, which Im using a category Page and listing all blog posts.
But the breadcrumbs don’t change automatically and is still showing the old category page instead of the new page.