I too blog about more than one subject. I separate some into pages for easy access for visitors who are interested in various topics. I also use 'in series' plugin to help group same theme categories for easy access. People will come to the site for a specific article, but often will also read something that catches their interest once on the site. I agree that the site's name can help if its general enough. Such as my site is
Ocean Of Perspectives.