As you may be aware, Google Scholar allows you to set up a profile for your research. It will showcase your papers and the citations they have received. It also calculates an h-index, which you may want to track. See this blog posting for more details and information on how to set this up. It only takes a few minutes.
Using Google Scholar to Promote Your Research