Whit is SEO? How to make SEO friendly website?
Moz.com has a good definition: "Search engine optimization (SEO) is the practice of increasing the quantity and quality of traffic to your website through organic search engine results." I will leave it to the SEO experts to answer your second question. Read More
Edited by ross_3