I have seen tools that tell you your ranking for certain terms. But this is not ideal when you dont know what terms you might be getting traffic for. I want to avoid puting code on my site and signing up for a stat service if I can.
i think only google sitemap shows that on which keyword u r on which position in google SE.so submit google sitemap and see the ranking.
Yes, Google Sitemaps is only solution without any code, but you'll not be able to see how much traffic you get from certain keyword, only your position for it.
You can also view your Awstats (if you have it in Cpanel), it does record some keyphrases / words that bring you the traffic.
The keywords that Awstats shows you is pretty accurate. The only time it wouldn't work is if the search engine didn't send over referral information, which is rare.