It is not impossible. But the simple fact is, if you need more sweetness, you will have to add more sugar also. that means, if you need the no.1 rank, you will have to spend money in directories, you will have to improve your site each week, and will have to optimize it continuously, and tirelessly in a steady graph.
its hard, others have mentioned good techniques but it really comes down to how much content you have for the keyword you want to rank for, if its unique, if others link to you, and how much time people spend on your site when they arrive on that keyword
Work hard! build many links and optimize your site. Also create quality content and not crap contents.
In order to get top rankings, you need to work hard and harder daily... The more you work, the more possibility to get top 10 rankings...
SEO helps! Search Engine Optimization is the process of improving the volume and quality of traffic of a website on search engines via natural or organic search results.
Hey, Learn from those who are number one. I have some. But the key is not to go after the ahrd ones. After four years of trying to compete for top two KW's in my niche I went after three and four and shazam I got first page in three months....
hahaha,dear,it's really so funny. most of us hope our website be the first in google,really not easy,need to do so much work.so we need study for it as much as we can.
It takes a lot of time and hardworking to be on top. You should know the top major directories and have a social networking updates.