1. A method of automatic website hosting service migration, comprising: determining a plurality of website-specific hosting services provided by a first website hosting architecture that serves the plurality of website-specific hosting services to at least one of a client's websites by a server that is dedicated to serving the services necessary for the client's websites; analyzing the plurality of website-specific hosting services to identify at least one of the plurality of website-specific hosting services that corresponds to a common website hosting service of a second website hosting architecture; and in response to a request for the at least one of the plurality of website-specific hosting services, serving the corresponding common website hosting service from any of a plurality of shared servers of the second website hosting architecture, wherein the second website hosting architecture serves a plurality of unrelated clients from a plurality of shared servers.