SEO is Search Engine Optimization, the process of optimizing your website and webpages to get
“free”, “organic” traffic from search engines like Google, yahoo, ask etc.
Search engines try to return the most relevant results by using sophisticated algorithms so basically it works on two factors, keywords, and backlinks. Search engines do look at your website's keywords, but they rank your websites on the number and quality of the backlinks to it from other websites.
Keywords are important since they let search engines know about your presence but backlinks determine how much search engines trust your site to be relevant and they help website move up the search results and that is why the search results you see on the search engines are organic and natural listings.
SEO is super important because it helps you move to the top of the relevant search results and almost everyone relies heavily on search engines to find anything online, SEO is the most effective way to increase traffic to your website. A good SEO takes time so the sooner you start the sooner you move up the search result’s ladder.
In short, your SEO strategy should be like:
Step #1: Create a List of Keywords.
Step #2: Analyze Google's First Page.
Step #3: Create Something Different or Better.
Step #4: Add a Hook.
Step #5: Optimize For On-Page SEO.
Step #6: Optimize For Search Intent.
Step #7: Make Your Content Look Awesome.
Step #8: Build Links to Your Page