The best way is googlewebmasters tool. You can join google webmaster and add your site there after adding you can see your keywords and its SERPs daily.
ya,i can suggest you a tool called IBM tool...that can give you ranking+broken link report and also guides you in optimization.It was free till 2008 and i think it is paid now.You check it personally.second way is to check through google webmaster if you have added your site there and the last is check manually in the search box.
type the word in google, click search, see where you are.
but mod if the site is new and has a general keyword like webdesign company, it would take a lot of time to manuallly check all the pages! if you could refer us to a toll (paid/free) that would tell us about the exact rank of keyword, would be really appreciated. i had found a tool from webmaster-rank. but the tool doesnt give current listing
i used a free rank checker. a plugin of firefox. you can search the keyword and install it. i used to use also a paid rank checker from link assistant. you can try it.
Keyword rank checker tool to check your search engine position ranking for any keyword in the major search engines and get an advanced report including related keywords and spell check.
You can do it manually by simply typing the keyword(s)/key phrase(s) in different search engines and looking for your site's URL in their SERPs.
Or you can use this rank checker tool that will check you site's rankings on particular keywords (inputted by you) in the three major search engines. http://tools.seobook.com/firefox/rank-checker/
You can also see some keywords where your site ranks at your Google Webmaster Tool.