Yes.... If you use Wordpress, use "Yoast Seo Plugin". It is very easy to use & can get good results within very short period of time.
Also it has XML Sitemap feature.
You should use Google Webmaster tools or Bing Webmaster tools for keyword research & other site optimization.