What is SEO?
Search Engine Optimization (SEO) is the process of improving the quality of the website, increase search engine rankings, increase the number of visitors and thereby increasing the traffic in an unpaid, natural and organic way by incorporating or adding the search engine friendly elements into websites. This is all about the simple definition of SEO – Search engine Optimization. It can be of two types 1)On page and 2)Off page SEO.
If you are complete beginner to SEO world then the terms used in the above statements may looks complicated for you. To make it in a simple way, all the attempts you are putting to make your web page appear in the top of search results without spending single penny is what called SEO.
How Search Engine works?
All search engines like Google, Bing and yahoo has its own Rules, algorithms and formulas to find and rank the WebPages which are relevant to the search query entered by the user in the search box. Rules and formulas for search engines are continuously vary by time. If you attempt to take an advantage of loopholes in the search engine algorithms to improve web page ranking then Search engine would penalize by decreasing the organic traffic to sites. This type of fraudulent activities comes under black hat SEO.
Basically all Search engines works in the below order
What is crawling?
Crawling is the first step of the searching process. All search engine has its own bot (Google has spider bot) which scan the content of each and every page, post, title, keywords, content, images, links, comments, template design etc., available over the internet. Crawling is a never ending process and it keeps on looking regularly for new contents as well as changes in the existing contents. Some bot might take the screenshots of each page available over the internet. Adding SEO to websites help search engines to easily find the type of contents and rank them. User can manually submit sites to search engine for better crawling like webmaster tool in Google.
What is indexing?
Indexing is the second and complicated step of the search engine process. After crawling over the page, search engine collect huge volume of data and store it in database for ranking and retrieval process. During this indexing step, it store the elements such as Title, content, keywords, links, alt attributes and all other piece of information which are all crawled.
What is ranking?
This is the last step of this searching process and in this step search engines sort and rank the relevant web pages based on query entered by the user. Search engines have its own factors to determine the order of search results. When user type a search query in the search box then search engine read and compare it against the million of Web Pages from its database in order to display the relevant document and this is where the SEO keywords place a vital role.