The miserly road to organic search engine placement requires a good amount of endurance. There are measured victories as you begin, yet it is usually many weeks before there is any impressive hits on your major keywords from the search engines.
I don't know if you relate to this, but I often become disheartened when I don't quickly see my results. I am very used to tracking two specific stats which are all but nonexistant for new websites. These stats are page hits and clicks on my ads.
If I am going to keep playing this SEO strategy, I must start to track my improvements with different stats. These stats are the pages indexed and number of backlinks. Both of these measures will lead to good ranking for my keywords, but this will not be immediate. As for now I will be happy as I watch my pages indexed and backlinks improve every day.
I created a PHP script to help me do just this. You input every domains you want to track. It even allows you to track your article titles to see how widespread your article is being published on the Internet. Every day I just click the "Update Stats" button and it records the most current stats for each of my sites and articles. It even saves the data each day so I can view my progress.
So be encouraged. Whether you use my application or you check these numbers by hand, your marketing efforts are bearing fruit. It is crucial that you maintain your efforts and find your successes along the way.