Assuming your keyphrase you're SEO-ing for is also your exact domain name. Your keyphrase is also on the browser titles, urls, content, and meta. BUT, you do very little, if any, link building...can you rank in search engines for your keyphrase/domain (in at least page 3)? Because I checked today for my new site I just did, it's now appearing on Google, so it's been updated. But when I search for my "key phrase" on Google, I'm already on Page 15 and have yet to see my key phrase appear...?
You are off to a good start. Your doing the opposite of everyone else which is spamming their links. The only thing is, you need to have more keywords and a few more niches. A good place to find out what keywords ppl are using to search within your niche - go to KeyWordDiscovery.com. Use their free trial for 30 days. Get a feel of what people are using and then include those keywords within your site. I would still do a backlinking campaign. Go to "doFollow" blogs or forums and posts solid comments there - then add you signature link. Believe me, it works. I've done this to many pages on all my sites and they end up ranking within the first page on the Google results. Right now, I'm number one in a few of my niches and in the top five on other niches. So backlinking helps. If I were you - balance it out w/ a backlinking campaign and putting in good solid keywords within your content (headers for an example). You might want to write articles and post them on article based sites like ezinearticles.com - this helps a lot as well.
that really depends on how competitive your search term is. it is possilbe for less competitive terms but for competitive terms, you need link building. more competitve the term is, more backlinks you will need. however, KW in the domain and onpage optimization will certainly help
Regardless of how good your domain name is, you will need to do some link building to get rankings. It's either that or wait years hoping that natural backlinks pile up.
It depends on the competition for that key word. if there is little or no competition for it, then just having it in you domain can make you rank high with it. but if there is competition then you will need some backlinks to boost your ranking
Keyword domains still have more value than non keyword domains. Search for any phrase and look at the domain names for the people who are ranking. How many contain the keywords? If it's not in the primary domain it is typically in the URL. So the answer to your question is maybe. Who knows how many people will find it and link to it on their own? Obviously like any project a little effort behind the site will usually yeild better results. I have a domain that has an exact moderately searched keyword phrase that matches the domain exactly. Phrase: Find this online My site: findthisonline.com just an example not the real site. I had not touched it in 4 to 5 years. It was ranking #5 in google. I recently made some slight changes removing old adverts and updating it with contextual ads. It is now ranking #11 as of this writing. What's crazy is I know for a fact that the guys on the first page spend a ton of money for their rankings. I know this because I know they have full time staff just for SEO. I applied with one of them years ago and they told me I didn't have enough experience. Corporations like to hire people with pieces of paper and "experience" with other companies. So they spend 100K+ a year to try and keep ranking, I do NOTHING to the site and I'm right in there. Funny.