Search engine optimization has various benefits, it helps in generating & maintaining a lovely online presence. It helps in getting traffic to your website & thereby your search engine rating is enhanced. It also helps in terms of establishing a lovely brand name. However it is crucial to post genuine content with the appropriate use of keywords.