We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Hardware setup pages pairing a Product with HowTo steps, FAQs, and breadcrumb navigation.
Captures the setup steps in a structured sequence.
Represents the hardware being set up.
Answers compatibility, troubleshooting, and warranty questions.
Provides navigation context to the setup guide.
Ensure every applicable required property is present in your implementation. Nested props reference their parent objects (for example, `offers.priceCurrency`).
Paste as a single script tag. Keep product details, offer data, shipping/returns, and FAQ answers in sync with the page.
[
{
"@context": "https://schema.org",
"@type": "HowTo",
"@id": "https://www.example.com/setup/smart-hub#howto",
"name": "Set up the SmartHub Pro",
"description": "Connect the SmartHub Pro, activate firmware, and pair your devices.",
"totalTime": "PT30M",
"tool": [
{ "@type": "HowToTool", "name": "Phillips screwdriver" }
],
"supply": [
{ "@type": "HowToSupply", "name": "Ethernet cable" }
],
"step": [
{
"@type": "HowToStep",
"name": "Unbox and connect power",
"text": "Plug in the SmartHub Pro and wait for the status light to turn solid blue."
},
{
"@type": "HowToStep",
"name": "Connect to the network",
"text": "Use the Ethernet cable to connect the hub to your router."
},
{
"@type": "HowToStep",
"name": "Activate and update",
"text": "Open the setup app, enter the device code, and install the latest firmware."
}
]
},
{
"@context": "https://schema.org",
"@type": "Product",
"@id": "https://www.example.com/setup/smart-hub#product",
"name": "SmartHub Pro",
"description": "Multi-protocol smart home hub with Wi-Fi and Zigbee support.",
"image": "https://www.example.com/images/smarthub-pro.webp",
"brand": {
"@type": "Brand",
"name": "Northwind Home"
},
"sku": "SHP-2000",
"url": "https://www.example.com/products/smarthub-pro",
"category": "Smart Home Hub",
"manufacturer": {
"@type": "Organization",
"name": "Northwind Home"
},
"model": "SHP-2000"
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What phones are supported?",
"acceptedAnswer": {
"@type": "Answer",
"text": "iOS 15+ and Android 10+. The latest version of the setup app is required."
}
},
{
"@type": "Question",
"name": "Why is the status light blinking?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Blinking indicates the hub is searching for a network. Check your router connection."
}
},
{
"@type": "Question",
"name": "Is the device covered by warranty?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. The SmartHub Pro includes a 2-year limited warranty with registration."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Support", "item": "https://www.example.com/support" },
{ "@type": "ListItem", "position": 3, "name": "SmartHub Pro Setup", "item": "https://www.example.com/setup/smart-hub" }
]
}
]Yes. Add one Product per model and ensure the setup steps match the model shown on the page.
You can reference the Product @id in the page body or HowTo description, but separate Product markup is still recommended.