gelen veriye baktın mı ki türkçe karakterrler de problem var mı ?
olmadı aşağıdaki kodu dene. türkçe karakter seti olarak windows-1254 ü kullanabilirsin
System.IO.File.WriteAllText(Server.MapPath("~/Views/Shared/" + page.Name.Seo() + ".cshtml"), content, Encoding.GetEncoding("windows-1254"));