Search engine optimization(SEO) is the modification of a website for the purpose of improving its natural Rank on Search Engine Results Pages. This is done through a combination of SEO strategies such as directory and search engine Submission, website optimization, content writing and improved Link quality.