It’s no secret that the more focused you blog is on a Niche the better search engine results you’ll have.
Search engines pride themselves on finding useful pages and websites about a users keywords. Search Engines want to give their users the best possible result in the shortest amount of time. Of course, having a person on the other side will be the best possible solution but not very time or cost-effective.
So search engines rely on computers to do their dirty work. A very simple and easy to understand why, solution to finding a good website is to make sure that the website is about what the user is searching for. If the page found by the search engine is on a website related to the topic of the keywords, that site will be given more weight in searches.
This is why Niche Blogs, or blogs that focus on one topic, do better in the search results. Sure you can have a blog all about sports and if you fill it with tons of articles on every single sport out there you’ll get some good weight in the search engines. But that would take you a lot of time and we’re all about blogging in the least amount of time. Therefor having a blog on one specific subject will provide you with better search engine results quicker.
Take for instance the sports blog I just used as an example. Having that same blog broken down in to 3 focused blogs, focusing one on say Golf, the next on Soccer, and the third on Baseball will give you a better chance at higher search engine results.
Stick to a Niche and gain better results faster. Simple as that. There are many other factors when search engines decide their results rankings but having a focused site is definitely one of them.