Keywords are very important for SEO because search engines algorithm can auto-detect keywords and rank the pages based on the optimization of content with the right amount of keywords. Therefore, keyword research and selection of the right keywords on a web page are very important when optimizing for search engines.