First understand that what is search engine? Search engine is not a human it’s a machine or a set of programs that search documents for specified keywords and return a list of the related documents. A search engine is really a class of program such as Google, Yahoo! and Bing that enable you to user for search the documents on the web (World Wide Web).
Now in this time technology become advances rapidly, Search engine crawl your WebPages and looking their particular site item (content text) to get an idea what about a site is.
Search engine perform several other activities in order to deliver the search results as crawling, keyword indexing, processing, retrieving and other processing.
Search engine do it step by step, first crawl your web pages and see what is there. Google use the Googlebot to crawl or spider the site. These spiders follow the links on your website from one page to another and index everything they find on their way in time of crawling. There in the world over hundreds of billions WebPages existing on the server so it is impossible for a spider to visit a site in daily or regular based. It just sees your site if you add a new pages or update or modified the existing old pages, otherwise sometime crawlers may not visiting your site for one month to two month or may be more.
If you want to get ranking of your website or a blog then must you have to update you site in regular base. Create a blog and write an article in regular base.
Once your website pages are crawled, then the next step is to index its page content and the indexed pages stored in a giant database of search engine. Database used when anyone perform an action on search engine on the particular phrase or a keywords. When a search engine gets a search request then it compares the search string in the search request with the indexed page in the database of engine.
The search engine use there is various algorithms to calculate the how your site is relevant. Each algorithms of Search engine perform a different specific task such as keyword density, site links or met-tags. Every search engine has own specific characteristic to perform a search. Like Google, Yahoo!, Bing, MSN etc timely change their algorithms to perform the search and providing page ranking.
Differences between the Major Search Engines
The basic concept of every search engine is the same to make a search on World Wide Web. There is a minor difference between major search engines in result relevancy. Different search engine use own factors or angle of viewing your site. Some engine thinks that particular point is important to index that site but some not. You need to optimize you site carefully according to common SEO rules.
You easy get an example of difference between major search engines such as Yahoo! And Bing engine takes on-page keyword factors as a primary important while Google takes it very important. Google search engine are just like a wine – older, better, Where Yahoo! is not.