If you want your website appear in the first page when people searching your keywords in the search engine. One of the most important things is SEO. In order to be successful in SEO, it is necessary to have good acknowledge of search engine ranking algorithms.
Baidu and Google are two most common used search engine in China. There is a big difference in website. When searching the same keyword respectively in these two website, the results appeared is quite different. For example, I type in “Beijing luxury hotel” in both website, the result is showed in the picture below. The left one is from Baidu and the right one is from Google. (to click on the picture to see the clear one)
According to some research on this area. The difference between ranking algorithms of Baidu and Google can be concluded as: Baidu is more focused on matching keywords, the freshness of the page, the page URL, and Google is more concerned about the influence of the site.
The main factors to be considered in search engine ranking algorithm are the following: URL, site impact, keyword matching, web update and web page similarity.
Baidu more focuses on whether the keyword matches the overall page, title, Meta and content, and also the URL rather than the influence of the site. Baidu intention to do so is to reduce the role of site influence, therefore to give prominence to the quality of the results page and the matching degree between the results and users’ expectation.
Since Google doesn't use human interference in searching results, Google focuses on the site influence as their priority of their website ranking algorithms. Otherwise there will be a large number of spam sites appear in the first page of results.
Not like Google, which is completely dependent on the machine to appear search results, Baidu use human interference in searching results. Therefore Baidu has the monitoring capability for those websites, which don’t have much influence. Once found spam pages appear in search results in the forefront, Baidu can manually block those sites. Therefore, Baidu can reduce the importance of sites influence in their website ranking algorithms.
One of my friends who is a SEOer talked his experience on these two search engines. He thought that Baidu and Google have some common, also have some difference need to be considered. First, the performance difference on the new site included. General when your new website has been submitted to the both Baidu and Google, Google will include your website in their results page and release the search data. On the other hand, you need to wait a long time before Baidu record your website. Secondly, the rank stability is quite different. Baidu is less stable than Google. Google ranking is generally very stable, if you have already in a high rank, it is difficult to fall off. However Baidu will suddenly give you a high rank, but after 1-2 days, it may fall quickly. If you have a lot of external links and good content, your rank will recover later.
Different search engine ranking algorithms are constantly adjusting. Google recently added update as an important factor in their ranking algorithms since blog is becoming more and more popular.