Article schema example
Google lists no required properties for this type; the example fills the recommended ones.
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "How we cut our product page weight by 60%",
"description": "A walkthrough of the image, font and script changes that made our store load in under two seconds on 4G.",
"url": "https://example.com/blog/page-weight",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/blog/page-weight"
},
"image": [
"https://example.com/img/page-weight-16x9.jpg",
"https://example.com/img/page-weight-1x1.jpg"
],
"datePublished": "2026-09-14T09:00:00",
"dateModified": "2026-09-20T16:30:00",
"author": [
{
"@type": "Person",
"name": "Maya Okafor",
"url": "https://example.com/team/maya"
}
],
"publisher": {
"@type": "Organization",
"name": "Example Outfitters",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
}
}