I am new to SharePoint 2013. I am trying to provision a new site with an initial term set used for navigation.

I was thinking i could use Visual Studio & create a Site Definition--similar to using <NavBars> in onet.xml. Is there an equivalent for using managed metadata instead?

1 Answer 1


Start here. It speaks to using Term sets for global navigation.

Overview of managed navigation in SharePoint Server 2013 https://technet.microsoft.com/en-us/library/dn194311%28v=office.15%29.aspx#section1

You can find step by step instructions here:


You can implement these changes post deployment of your site definition.


You can also create these with code.

  • Duly Noted Good Sir...Updating now.
    – jpollar
    Feb 3, 2015 at 15:53
  • I'm not sure now to add the terms to my site definition. Maybe I'm completely off base. Is there something I need to add to onet.xml?
    – Markus
    Feb 3, 2015 at 22:54
  • Markus, you're wanting to create a new term store with terms using code?
    – jpollar
    Feb 3, 2015 at 23:23
  • Yes. I apologize if i am not being clear. Let me update the question.
    – Markus
    Feb 4, 2015 at 13:01
  • Just updated my answer with another link. Let me know if it helps.
    – jpollar
    Feb 4, 2015 at 14:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.