Save Site as Template Option Missing in SharePoint 2013?

Perhaps the easiest way to create a standard site template is to create a site,  Add-remove content, list and libraries, and save it as a template. But SharePoint 2013 does not support the “Save Site as Template” option on Publishing sites. If a site with “SharePoint Server Publishing” is activated this option will not available in  Site settings, So you can’t save the site as a template!

In SharePoint 2007 and  SharePoint 2010 we use a trick by appending the URL: “/_layouts/savetmpl.aspx” to get this functionality! Unfortunately, you cannot save the site as a template in SharePoint 2013 using this trick! If you try accessing the page with the above trick, you’ll get an error message:

Sorry, Something went wrong – The “Save site as template” action is not supported on this site.

save site as template sharepoint 2013 error Sorry, Something went wrong - The "Save site as template" action is not supported on this site.

Enable save site as template in SharePoint 2013 publishing sites:

How to enable save site as template SharePoint 2013? Well, this issue can be resolved by either of these two ways:

  1. Setting “SaveSiteAsTemplateEnabled” property of the site to true
  2. Using PowerShell to Enable Save site as template feature.

Option 1: Save site as template option with SharePoint Designer 2013

  • Open your site with SharePoint Designer 2013
  • Click on ‘site options’ button from the ribbon.   
  • Under parameters tab, locate the option for “SaveSiteAsTemplateEnabled” and change this setting to “True”
    how to enable save site as template in sharepoint 2013
  • Click on OK button to save your changes.

Option 2: Enable Save site as template SharePoint 2013 with PowerShell

Run this PowerShell script to enable save site as template in SharePoint 2013.

Add-PSSnapin Microsoft.SharePoint.PowerShell

$SiteURL ="http://intranet.crescent.com/sites/operations"

$web = Get-SPWeb -Identity $SiteURL

#Enable Save Site as template option
$web.SaveSiteAsTemplateEnabled = $true
$web.Update()
 

So now, When you access the save site as template URL shortcut: _layouts/savetmpl.aspx (Such as: http://your-site-url/_layouts/savetmpl.aspx) You should be able to get the save site as a template page.

 save site as template sharepoint 2013 publishing site

Salaudeen Rajack

Salaudeen Rajack is a SharePoint Architect with Two decades of SharePoint Experience. He loves sharing his knowledge and experiences with the SharePoint community, through his real-world articles!

2 thoughts on “Save Site as Template Option Missing in SharePoint 2013?

  • November 13, 2021 at 11:32 PM

    Hi Salaudeen,
    I found your site by looking for a Template-saving solution: THANKS, Your solution worked! I’m rewriting some older sites’ SPD 2010 workflows to 2013 and it’s sure fun! I really miss the 2010 “Local Variable: List Item ID” as many of my workflows depended on looking back at data in a “looked up” list but finally discovered a work-around by changing the LookUp field to use “Name” instead of “Name (linked to item)” and using that value to find the source GUID, whew.
    Best Regards,
    RHess

    Reply
  • July 25, 2017 at 5:03 AM

    Heya i am for the primary time here. I found this board and I
    in finding It really helpful & it helped me out much.
    I hope to give one thing back and aid others
    such as you helped me.

    Reply

Leave a Reply