Nobody knows what google algo does and how it works. Everybody is guessing and making assumptions by trial and error. Als google algo for rank is changing continiously, so ...
But i can tell you this: i was running the same website from 2007 until early 2013, using an ASP (Microsoft asp) website. I was ranking like crazy for whatever i wanted to rank for, with whatever Categories and subcategories TITLES i wanted etc etc.
Since i switched to Osclass, i have a modern website, with all modern technologies, that can't rank for anything. I'm working on this, heavily modifying Jay's plugin MetaEdit and so far-so good.