private BreadCrumbListStructureData BuildBreadCrumbDetailStructured(BlogViewModel blog, BlogCategoryViewModel category) { var itemlistElements = new List <ItemListElement> { new ItemListElement { Type = "ListItem", Position = 1, Item = new Item { Id = _configuration["SystemSettings:Domain"] + "/" + category.SeoAlias + "-bc-" + category.Id + ".html", Name = category.Name } } }; var bcStructuredSchema = new BreadCrumbListStructureData() { Context = "http://schema.org", Type = "BreadcrumbList", ItemListElements = itemlistElements }; return(bcStructuredSchema); }