SEO or Search Engine Optimization is the process of optimizing websites according to the rules set by the search engines to get more organic traffic. Any action that is intended to get organic traffic from the search engines can be considered as optimizing the website for search engines, SEO. Almost all of the search engines have their own algorithms to sort the search results and provide the most valuable information to the users based on the search query. If you do SEO to it’s fullest and follow all the rules and guidelines set by the search engines, your pages will be more likely to rank higher in the search results, thus get more organic traffic.

All the popular search engines including Google, Bing, Yahoo, etc. have their own bots that crawl websites and assess the content of a web page. This information will be stored to the database index of the search engines and evaluated using the ranking algorithm set by the search engines. Then these stored pages will be sorted based on the quality, or any other scores set by the algorithm and displayed on the search results. This is basically how you see a certain search result at the top when you search for something like “best SEO services” or “best design jobs.”