SEO keywords is words and phrases within your web content which allow other people to locate your website through search engines. A well optimized site speaks the same language with its potential visitor database with proper keywords for SEO, which help link searchers to your website. There are several free keyword tools like Google Keyword Tool, Word Tracker and Overture Internet Keyword Research to choose from and use for finding proper keywords for SEO.