Hello, I was wondering whether I have to periodically update/upload my Google XML sitemap to my site... do I have to tell "Webmaster Tools" that - changes occurred now and new content, new pages have been added or will this entire thing be done automatically? Because normally Google should be able to do it automatically... it's sophisticated enough. Or should I just leave everything the way it is with the first sitemap uploaded? Thanks for your opinions in advance!
Nope you would only update in GWT if you change the physical location of the sitemap. Every time you make changes to your site your sitemap would get updated.
Dear...You do not need upload the sitemaps in a week or day....but whenever you will create new pages or content in your website. Then you have to create new XML Sitemaps in root folder of your domain so that Google Crawler able to understand the structure of your website.
If it is a simple HTML website then you will be needing to upload your sitemap every time you create a web page, of course for google won't matter that much, but if you need to get indexed fast it would be a required thing to do. In case you have a CMS like wordpress or other, every thing is done automatically, the sitemap is updated automatically by the CMS and Google updates it when it gets pinged.
You see... you're contradicting others before you. You are saying I should upload every time I create a web page (you say "page", not site, so it's like I have to upload whenever I update).
Yes, only update whenever you change something or update something on your website. I only update my sitemap whenever i update something on my website.
I do upload again and again and check my Google Webmaster Tools account - but unsure whether this is necessary... no-one seems to know for sure whether it's necessary or not...
You are right, Google does not rely on sitemaps to map your site. In fact you can add new pages manually by using the webmaster tools. However, I do refresh the sitemap when I have increased the number of web pages significantly for completeness sake. wiz