OEM Replacement Auto Parts & Component Schema Markup (JSON-LD)
Structured data for Original Equipment Manufacturer (OEM) automotive replacement parts, encoding MPN, OEM part numbers, vehicle fitment compatibility, warranty terms, and stock availability.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "Product",
"@id": "https://example.com/parts/oem-ceramic-brake-pads-toyota#product",
"name": "Toyota Genuine OEM Front Ceramic Brake Pad Set",
"description": "Authentic factory OEM ceramic front disc brake pad set designed for optimal stopping power and low dust on 2019-2025 Toyota Camry and RAV4 models.",
"mpn": "04465-06150",
"sku": "TOY-04465-06150",
"brand": {
"@type": "Brand",
"name": "Toyota Genuine Parts"
},
"itemCondition": "https://schema.org/NewCondition",
"offers": {
"@type": "Offer",
"price": "68.50",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://example.com/parts/toyota-04465-06150",
"priceValidUntil": "2026-12-31",
"seller": {
"@type": "Organization",
"name": "Apex Auto Parts Direct"
}
}
}Typed Properties Specification (7 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | Text | Required | Specific OEM part title including position (front/rear) and component type. e.g. Toyota Genuine OEM Front Ceramic Brake Pad Set |
| mpn | Text | Required | Exact Manufacturer Part Number matching vehicle OEM parts catalog. e.g. 04465-06150 |
| sku | Text | Required | Retail inventory Stock Keeping Unit. e.g. TOY-04465-06150 |
| brand | Brand | Required | OEM automotive brand or certified Tier-1 component manufacturer. e.g. { "@type": "Brand", "name": "Toyota Genuine Parts" } |
| offers | Offer | Required | Part retail pricing, currency code, stock availability, and vendor URL. e.g. { "@type": "Offer", "price": "68.50", "priceCurrency": "USD" } |
| itemCondition | ItemCondition | Recommended | Condition enumerated URI (e.g. NewCondition vs RemanufacturedCondition). e.g. https://schema.org/NewCondition |
| description | Text | Recommended | Vehicle fitment list, rotor compatibility, and installation hardware inclusions. e.g. Authentic factory OEM ceramic front disc brake pad set... |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying Product schema.
Missing Exact MPN (Manufacturer Part Number)
Omitting the MPN prevents Google Merchant Center and Google Shopping from matching replacement part queries from auto mechanics.
Always populate the official factory OEM part number in the mpn property.
Failing to Disclose Remanufactured vs New Condition
Selling remanufactured alternators or brake calipers marked as NewCondition violates Google Product policies.
Use 'https://schema.org/RefurbishedCondition' for remanufactured parts.
Omission of priceValidUntil Date
Missing price validity dates on volatile auto parts triggers GSC warning notices in Merchant Center.
Provide an ISO 8601 date on offers.priceValidUntil.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the E-Commerce cluster.
Automotive Tire & Wheel Technical Specification Schema Markup (JSON-LD)
Certified Pre-Owned (CPO) Used Car Schema Markup (JSON-LD)
Auto Detailing & Ceramic Coating / Vinyl Wrap Schema Markup (JSON-LD)
24/7 Emergency Towing & Roadside Assistance Schema Markup (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container