SEO stand for search engine optimization is the process of making a website visible on the first page of google. it is both creative and technical. mainly seo is divided in two parts:
1.On Page SEO
2. Off Page Seo
on page seo is all about the activity that we carried out on our website. it include all the things like our website design, title, website url structure, images, meta description and content on our website. mostly seo start from on page and then go on forward.
Off Page SEO is the process of getting backliks from top quality sites for the purpose of high ranking in organic search engine and getting a large amount traffic from other website.
most of the SEO competition lies in back linking. if you have good back links than your competitor then obviously you will be ranked before him