1. A computer-implemented method for facilitating management of sites in a network computing environment having a host management server device (“host device”) including a processing device coupled with a storage device, the method comprising: receiving, by the processing device of the host device that is communicatively part of a cloud network, a first request to generate a site template for a first site network; generating, by the processing device of the host device, the site template for the first site network in response to the first request; storing, by the processing device of the host device, the site template for the first site network; receiving, by the processing device of the host device, a second request to generate a child site based on the site template; generating, by the processing device of the host device, the child site, wherein the child site is populated based on first contents associated with the site template; providing, by the processing device of the host device, a selection option to map one or more other child sites at the first site network or a second site network to the child site, wherein the first and second site networks communicate over the cloud network; and distributing, by the processing device of the host device over the cloud network, second content from a parent site based on the site template to the child site, and, if selected through the selection option, distributing third content from the one or more other child sites to the child site, wherein distributing includes dynamically synchronizing second content of the parent site and third content of the one or more child sites with the first content of the child site.