In this article we will discuss about how save site as template option is not appearing in a publishing site but it appears for team site in SharePoint 2010. Also you can check out my previous posts on:
"Save site as template" is a very good option in SharePoint. By using this you will create a site by using this template.
If you will go to Site Actions -> Site Settings and in the Site Settings page under the Site Settings you will able to see Save site as template option.
If you will open a team site and go to Site Actions -> Site Settings. This will open the Site Settings page. In this page under the Site Settings section you will see Save site as Template option.
But if you will check the above step in a publishing site then that Save site as template option will not be available.
I did not find the exact reason of this but to overcome the situation Turn off the publishing feature and then try opening the Site Actions -> Site Settings and in the Site Settings page under the Site Settings, now you will see the link "Save site as template."