you must be good at the topic no matter what it is. such as football, there are many fans of it, so all of them wanna know the latest news and unknown news by public. If you can operate such topic, your blog/website must be popular.