JsonLdWebSite
Pennington.StructuredData
schema.org WebSite — site-level identity, emitted on the home page.
Properties
Descriptionstring- Short site description. Omitted when null.
Namestring- requiredSite name.
Typestring- schema.org type literal (e.g. "Article", "Recipe").
Urlstring- requiredSite canonical URL.
Pennington.StructuredData.JsonLdWebSite
namespace Pennington.StructuredData;
/// schema.org WebSite — site-level identity, emitted on the home page.
public record JsonLdWebSite
{
/// Short site description. Omitted when null.
public string Description { get; set; }
/// Site name.
public string Name { get; set; }
/// schema.org type literal (e.g. "Article", "Recipe").
public string Type { get; }
/// Site canonical URL.
public string Url { get; set; }
}