Search Engine Optimization (SEO) is the method in which different types of steps are taken in order to improve the ranking of any website. There are many factors which are involved in SEO. Many professionals are providing services of SEO and charging different amounts for providing good ranking for websites. Any person is able to take start with SEO as this is a simple process but needs a lot of working. You can take start by making your site for free by using any platform.