Domain name although the Age of Domain matters, search engines do not favor older and established sites with no recently updated content, it is better to have the content separated and have a different domain (preferably with the keywords in it) for different niches