Questions like these tend to be too broad because there's so much that depends on the quality level of a hosted website or blog. In order for advertising to be effective, it requires a certain level of responsiveness and engagement from the audience, and that relates not only to your advertising, not only the website's/blog's design, not only the *content* on the site, but also to the source of that traffic. If you've got millions of people coming to either, and it's all coming from people paid to click ads on websites where they can't read the language, you have nothing of value.
Now imagine a website that directly engages the readers and gets response--it doesn't matter if it's a blog or a business, and visitors are in the habit of responding, are in the habit of being curious, and you have a great place to advertise. Finding that effectiveness can be hard to gauge, but there are plenty of analytical tools out there, from Google's own tools to Alexa's reverse searches to asking friends to look. Sadly, there's no simple binary choice here. It merely requires you to do the work.
less
Questions like these tend to be too broad because there's so much that depends on the quality level of a hosted website or blog. In order for advertising to be effective, it requires a certain level of responsiveness and engagement from the audience, and that relates not only to your advertising, not only the website's/blog's design, not only the *content* on the site, but also to the source of that traffic. If you've got millions of people coming to either, and it's all coming from people paid ...more