I have been presented with a somewhat odd challenge and I was wondering if anyone had any experience or tips they would like to pass along. One of my clients has a website they build in Umbraco, a CMS system created in Denmark and that has very little in terms of support outside of a user forum used mostly by the hard-core programmers and not the users of the software. Additionally, there is one person in the whole of the continental United States that is a certified trainer for this application and he is very expensive to hire and not that available. What little I do know about the app is that it is written in C# for the ASP.Net framework (got that from the wikipedia entry).
I have had some SEO success by adding and upgrading keywords in the metatags and throughout the page content but I was wondering if there were some other ways to increase page rank. The other caveat to this is that the owners of the company do not want any reciprocal links with any partners other than Microsoft and they are not interested in social media as they do not feel their target audience uses it.