All of my pages for my site http://www.surfimages.com have and are getting indexed in google so by building a site map would be pointless then, right?
Something like this http://www.buckle.com/sitemap.jsp what is the reason for "having or should have" a site map and submitting it to google?
of course you have to, and submit it to Google webmaster tools it allows Google to better navigate through the pages of your site better index your pages on the search engine.
There are several robots which are used to crawl your website in a particular time period Simply building a sitemap never stop any robots from your website. Sitemap is the one guide the robots in better way. The website will be get indexed even though you have not provided the site map. If you want to prevent the robots from your website or webpage, create and configure the robot.txt file in your websiteThere is no guarantee the spam robots would follow the instruction in the robots.txt file. But I am sure the genuine robots would follow the instruction in the robot.txt file To controlling the Crawlers or Robots in a better way, follow the below instrction How to Allow or Disallow Crawlers or Robots
Sitemap gives faster indexing (for updates/new pages) and more strong inlinks structure. So it's better to do it
There are several reasons that you make a sitemap, Search Engines are one of them. If you are confident about all your pages being indexed by all Search engines and for future when you will be changing the pages, then its OK from one point. But if you have a sitemap then it helps general visitors also to find some page. You can also show your sitemap when a user gets a 404 Page not found error. You can help users know what all are there in your sitemap of which most of the users may not be aware of. You can have sitemap so that users can sometimes use it as a breadcrumb to understand where they are now and what pages they have visited till then. If these are not so important to you, where you have very less & easily findable pages, then you can go ahead without a sitemap.
Sitemaps are must as when any changes done to the old post then it will be crawled by google bots. It helps google bots to easily crawl through your site and get it indexed faster...
Yes You need it on website for the visitors to get overview of all pages of your website and a .xml site map for Google so it can crawl all the pages of your website.
NO, you don't need one. However, I like them because they allow tracking indexed page in webmaster tools. If you have an RSS feed you could submit that as well/instead.
xml sitemaps are good for google etc and for you as a webmaster of your site users sitemaps are useful for users, sometimes people can get lost and this thing is very helpfull overall - YES, I recommend you get both
It's not mandatory but preferable. It would be better if you have 2 site maps. One in xml for crawlers and the other for users so they can easily navigate to your pages.
It definitely is a must to have a google sitemap. I submitted my sitemap to google and it helped with indexing my pages with google. I used xml sitemap for google, which has made it easier for google to crawl my webpages.
Yup, sounds like you don't really need a site-map! Sitemap's are important when Google is not indexing all of your pages or just few of your pages are getting crawled Its just kinda providing a direction to the crawler for better indexing of your pages... however, it won't hurt to add a sitemap
It's not going to negatively (or positively) impact the visibility of your pages in search engines (given that they are already indexed).