I'm going to agree with
@seocrab and the other posters in this thread.
#1 Yes domain name is important - keep it clean not spammy looking.
#2 I'm going to say this and it may piss some people off here, that doesn't make it any less true: You have to have a plan in place for the angle you are going to use --
I.E.
Example 1:you can use a domain that explains what the site is about say bloggermoney.com - if you are basing your traffic on organic keyword searches meaning: someone hits google search : how to make money online (which is highly competitive and you may never rank for that enough to get you on page 1) also when you go to place ads (if you are going to use ads) it will cost quite a bit more than something less competitive. SEO is going to be the critical factor in getting these things ranked as the keyword search volume is mega huge which means its more valuable per click - meaning everyone is trying tor rank for them.
Example 2: You can use a catchy mashup of terms like say BlogCash.com (not the best example but you get the idea) again for organic search traffic. Combines highly searched (high value) keywords and that could also help rank. Again these keywords are highly competitive, yada yada yada.
Example 3: Use something unique, easy to pronounce and really really short. These domains are considered premium by registriars and will cost you more than your average run of the mill .com These domains are used to create a brand like
@theeyeinside stated above and then the angle and way you are going to approach traffic is a lot different than the other methods I already mentioned. That said though there are places to find those domains (premium) at a discount.
Example 4: Using a generic domain name with a fair amount of search volume keywords say laptopearning.com (again just shooting from the hip here). Organic search volume is much lower and the target is actually broader. This requires a bit of a different approach. Notice none of the domain names i suggested have blogger or blog or blogging anywhere in them. With this approach you could conceivably set up pages like this laptopearning-blog then under that page every post would look something like this laptopearning-blog-learn-to-blog OR you could set up specific pages for specific content like laptopearning-learn-to-blog laptopearning-affiliate-marketing laptopearning-mlm etc. or locality specific like this laptopearning-how-to-blog-usa laptopearning-how-to-blog-croatia again not the best, however, you get the idea.
There are other ways to set these up, other ways to monetize and other strategies to rank them. There really is no right or wrong when it comes to how you want to approach your domain name choice - other than the obvious no spammy titles and if you are buying expired domains to check them out thoroughly and make sure they are clean. The other thing is to make sure that the approach you are going to take to rank and create traffic to your site fits your choice. Each method is going to take a varying amount of work to get organic rankings, at some point though the organic ranking is going to outweigh the cost of advertising your site if done properly.
All of this means nothing if you load up your site with shit content, unrelated links and ads, etc.
Lastly, if you can get your site ranking - even- if you don't like it anymore, you can sell it. then use that money to try it again at a different angle.
Best of Luck
