If your website is multi-niche, I 'd consider narrowing its range of topics and making 3-4 different blogs, for example, to make it easier for users to find and understand the topic of the site. But first, if you keep collecting all the topics on one site, make sure you create some categories so...