If there is one technique that has been proven to be highly effective in generating profit through traffic for websites, it is search engine optimization This process, otherwise known as SEO, takes keywords and keyword phrases words that users use in searches to find particular products or services and incorporates them into the text of the website to make website pages more attractive to search engines