Yes, I always keep my sitemap updated in the search engines. Especially for Google, I always make a sitemap regularly and submit it. This makes all of my pages properly indexed in search engines. I also sue Google Webmaster Tools for checking errors in my website while indexing. There are many useful tools in Google Webmaster Tool that can be used for keeping track of websites ranking.