Got this e-mail in the morning: "As I was on http://www.xyz.com this morning, I was unable to locate a "Google Sitemap file" on your website. I am not referring to a regular "site map" for people to visit online, but rather to a script which helps Google to read and index your website's overall content. I advise you to visit us online where we explain clearly what a "Google Sitemap file" is and what you need to do to get one: http://www.abc.com/sitemap A Sitemap file is a "code" placed in the root directory of your website which captures all the crucial information about your website, thus facilitating the crawling and indexing process for Google. Give Google easier access to your site: Get a Google Sitemap file! We offer a full turnkey service, including Google and Yahoo Sitemap files creation + registration. Visit us online for more details. Regards, ABCDEFG" Now when I goto Google and type in just a phrase of my website address it shows up in the search results, doesn't that mean my site has been site mapped or indexed already?
A sitemap is something that gives google a 'plan' of your site - it helps google to find all of the pages in a site. You can generate one for free from here http://www.xml-sitemaps.com/ and then upload it, and enter it in google webmasters tools. www.google.com/webmasters/tools It'll take minutes, you don't need anyone else to do it for you, and you certainly don't need to pay anyone to do it.
That's just spam, you site can be fine without any sitemap, but if you really want one, it's easy to do it yourself.
Quick question, after I let google verify my website using a meta tag they provide, do I remove it after?