its mainly for traffic and increase your internet visibility.
Xml site map is for search engine robots.
in my opinion directory submission is not help full like other link building techniques like article submission and social bookmarking as it take...
using alexa rank webmasters can analyze how much traffic is on your website. Otherwise, alexa rank dose not help in SERPs
you can put your important keywords in the title and your related secondary keywords in the meta description, this way you can target your 2 to 4...
Google webmaster, Google analytices, Google Adword keywords are the best
Google penalizing websites for link buying and selling:
Forbes has been penalized by Google for selling links
Google penalized JC Penny for...
Separate names with a comma.