There are two ways to host a blog. The first way is to remotely host it-- which means your content/files literally sit on the server of the blogging platform (WordPress.com, Blogger.com, etc.)
As I mentioned above, there's always a risk involved with doing it this way because if Blogger or WordPress decide to shut your blog down (for whatever reason), you would lose all your content.
It also doesn't look as professional to have a blog address like http://nigerdailynews.blogspot.com/2012/01/photos-from-2011-mtn-project-fame.html or http://nigerdailynews.blogspot.com . And if you want to make money, first impressions mean a lot.
For the record, I don't endorse remotely hosted blogs. I think hosting is so cheap these days that it's worth spending a few extra dollars to own your content and have a real blog address. especially if you want to make money
Create valuable content.
Is your content worthy of being read by millions of people? Remember that the purpose of content is to provide value to others. Do you provide genuine value, and is it the best you’re capable of providing?
When I sit down to write, I sometimes imagine myself standing on an outdoor concert stage before an audience of a million people. Then I ask myself, “What shall I say to this audience of fellow human beings?” If a million people each spend five minutes on this site, that’s nearly 10 person-years total. I do my best to make my writing worthy of this differential. I don’t always succeed, but this is the mindset that helps me create strong content.
Think about the effect you want your writing to have on people. Since I write about personal growth, I want my writing to change people for the better. I want to expand people’s thinking, to raise their consciousness, and to help them eliminate fear from their lives. If my writing doesn’t change people’s thinking, actions, or awareness, then my value isn’t being transferred well enough.
With a self hosted blog, all your content sits on the hosting account that you own. Your blog address is more professional and easy to remember because you can have a true domain My blog is a self hosted WordPress blog. What that means is my blog's content is published to my own domain, 2CreateAWebSite.com and I even got to create a subdirectory called "blog" so my blog address is Create original content.
Virtually everything on this site is my own original content. I rarely post blog entries that merely link to what others are writing. It takes more effort to produce original content, but it’s my preferred long-term strategy. I have no interest in creating a personal development portal to other sites. I want this site to be a final destination, not a middleman.
Consequently, when people arrive here, they often stick around for a while. Chances are good that if you like one of my articles, you may enjoy others. This site now has hundreds of them to choose from. You can visit the articles section to read my (longer) feature articles or the blog archives to see an easy-to-navigate list of all my blog entries since the site launched
Why a Blog and a Website?Even though I already have a successful website, I decided to create a blog too.
Here on my static site, you'll find more static/unchanging tutorials, and my blog is more like a journal/news site where I talk about current topics in the world of website creation, blogging and making money.
As I mentioned in the video above, whether you use a blog, a website or both is up to you. There is no rule of thumb. You really have to feel your way around and see what's best for your needs. But if you're just starting, I'd definitely only focus on one or the other.
Just remember that with WordPress, you can create both static and dynamic content. It is very, very flexible