What is SEO - Search Engine Optimization?

I will explain the seo through an example, may you understand better and easily. When passed my 10th examination with top result. Mean while I got the chance to purchase a mobile from my dear father's side. Hope nobody would like to lost this chance without purchase a mobile, as I did.

At the movement I opened my computer and searched on the internet best mobile in india and finally I show the different mobiles within different prices, so I choose Nokia mobile from a website which is ranking on the top position. And I was so happy....

So are you understand the role of SEO? generally the users purchased from the websites, which are they ranking on the top position.

"Through in other words explain, "What is SEO" As per my understanding the SEO (Search Engine Optimization) is an art or process of promotion of a website by on page optimizing with respect to the search engines guidelines and removing of all possible errors from your website and targeting your business or products or services related keywords (that is called search phrases)".

One businessman asked me how that is possible? I said, Yes, if your website is optimized according to the search engine's algorithms guideline, That is called SEO - 'Search Engine optimization' and promote it through the ethical way. Then everything is possible.

Now I am going to share On-Page factors which are needed to optimize for your website for ranking higher on the SERP (search engine result pages).

On Page Factors List

1. Meta tags (Title, Description and keywords) -

What is Meta Tags of a Website

2. Heading H1 H2... Tag  - 

What is H1 Heading Tag in SEO

3. Length of the content
4. Duplicate Content
5. Canonical Issue
6. Image Optimization (Alt tag)
7. Content Updates
8. Outbound Links
9. Internal Links
10. Domain Trust
11. Domain Registration Length
12. Domain History
13. Country TLD Extension
14. Server Location
15. Mobile optimization Site
16. No-follow on external links
17. Sitemap.xml
18. Sitemap.html
19. Robots.txt
20. Mobile friendly
21. Speed test
22. Gzip compression
23. 404 custom error handling page Need to optimize
24. New Page creation if required
25. Text-HTML ratio(update content on website)
26. Blog section creation
27. SMO profile link with the website
28. URLS structure
29. Broken Links
30. Create Favicon
31. Dashes vs. Underscores (dynamic URL) in URLs
32. Keywords density
33. IP canonical error
34. Browser compatibility
35. Live Chat on the Website
36. Google Analyst
37. Google Search Console Integration