The invention discloses a distributed web site data synchronization method which is used for synchronizing data of distributed sites of a large web site. A cache server connected with all the distributed sites is arranged, the data structure relates to that data on the cache server are ranked according to the magnitude of identification of data in an increasing mode, and the identification of the most recent synchronous data is stored on all the distributed sites. When the synchronous data need to be processed, the distributed sites have access to the cache server, the cache server returns all the data with the identification larger than the identification of the most recent synchronous data of the distributed sites, the distributed sites update data of a database and generate self-increasing identification, the synchronous data and the self-increasing identification are sent to the cache server, the data with the smallest identification on the cache server are deleted, and then the data synchronization is co