SharePoint site is the key place to bring together all content and activities
associated with a particular process, project or group. And there are situations
when these processes or projects are regularly repeated within an organization.
So to ensure consistency and facilitate continuous improvement a site template
can be helpful and time saving.
I faced a situation where the Site hierarchy has to be as below
![1.gif]()
Where sub sites- my_site and another_site has to identical and can be as many as
10 or more. Similarly sub-sub sites- site_3 and site_4 has to be same and can be
as many as 10 or more.
So I decided to create 2 custom site templates, one for sub site level and other
for sub –sub site level.
1. Create a new web application using Central Administration
Go to Application Management > Web Applications > Manage Web Application and
Click New
![2.gif]()
Select the Authentication, Site Name and Port etc as required.
![3.gif]()
Click OK and you will see the message as below.
![4.gif]()
2. Create Site Collection (Top Site)
Go to Application Management > Site Collections > Create Site Collection
![5.gif]()
Select the Title, Url, Template and Collection administrators as desired and
click OK. The resultant screen will be as below.
![6.gif]()
Your sample Top Site is
![7.gif]()
3. Create Sub Site
SiteSettings > Site Administration > Sites and workspaces
![8.gif]()
![9.gif]()
Select Title, address and Template as desired.
![10.gif]()
Click Create and your sub site will be ready
![11.gif]()
4. Create Template from SubSite1
Customize the SubSite 1 as specified in the requirement and then
Go to Site Settings > Site Actions > Save Site Template
![12.gif]()
Give some name you can remember and recognize
![13.gif]()
Click OK and your template will be saved to Template Gallery.
5. Create SubSite2 from Template
Create SubSite2 as mentioned in point 3, but select Template > Custom >
SubSiteTemplate
![14.gif]()
Click on create and you will get SubSite2 similar to SubSite1. You don't have to
redo all the things as done in SubSite1.