What is SEO, and why does it need to be done

SEM, which stands for Search Engine Marketing or sometimes Search Engine Optimization, helps to optimise a website and its rank in the search engines.