You’d think that you could do something like
this to get meta description and keywords from umbraco
<meta name="description" content="<umbraco:Item runat='server'
field='PageDescription'/>" />
Unfortunately umbraco will render this:
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" /><meta name="description"
content="<umbraco:Item runat='server'
field='PageDescription'/>" />
The solution is inline xslt:
<umbraco:Item ID="Item" Field="PageDescription" runat="server" Xslt="concat('<meta name="description"
content="',{0},'"/>')" XsltDisableEscaping="true"></umbraco:Item>