Being all over the place is 100% fine if it's what you want to do.
But, if you want to get a large traffic base....be prepared for one of the following:
1. To spend a lot of money
2. To wait a couple of years
3. To update your site like a mad man
It's much easier to build sustainable traffic if you have a niche.
And it doesn't have to be something SPECIFIC...it CAN be broad.
Best of luck to you!
Bookmarks