Optimization Guide

Shopify Outdoor Power Equipment Schema — Engine CC, Battery Platform, Cut Width, OPE Structured Data

AI shopping agents handling queries like "EGO 56V 21-inch self-propelled mower," "56cc chainsaw with 18-inch bar CARB certified," "battery leaf blower 800 CFM compatible with Greenworks 80V," or "zero-turn riding mower 52-inch deck under $4,000" need machine-readable engine displacement, battery platform compatibility, cutting width, bar length, CFM/MPH air output, and certification data. Shopify's default JSON-LD for a gas lawn mower returns nothing but name and price — every CC rating, cut width, and EPA compliance signal that separates a homeowner mower from a commercial-grade machine is invisible to the AI agents now ranking and recommending OPE.

TL;DR Use Product @type with additionalProperty for powerSource (Gas/Battery/Corded Electric), engineDisplacementCC (unitCode CMQ), battery platform (brand + voltage + VLT unitCode), cutWidth INH (mowers), guidBarLength INH (chainsaws), airOutputCFM (blowers), airSpeedMPH (blowers), noiseLevel dB (unitCode 2N), weightKG (unitCode KGM), and selfPropelled boolean. Add hasCertification for EPA Phase 3 / CARB compliance, UL certification, and noise compliance. Use isCompatibleWith for battery cross-tool compatibility. Store values in an ope.* metafield namespace.

Why OPE Products Are Structurally Invisible to AI Agents

Outdoor power equipment purchases split into two fundamentally different buying contexts. Gas-powered OPE buyers filter first on engine displacement (cc) as a proxy for power, then on specific task dimensions (cut width for mowers, bar length for chainsaws, CFM/MPH for blowers). Battery-powered OPE buyers filter first on battery platform compatibility — a buyer already committed to EGO 56V will not buy a Greenworks 80V tool regardless of its specs, because the battery investment is non-transferable between platforms.

Neither filter is addressable with Shopify's default schema output, which returns only name, price, and availability. The result is that AI agents comparing "EGO LM2102SP vs Greenworks Pro 25302" cannot determine battery incompatibility from structured data, and a query for "190cc self-propelled mower under $400" cannot be answered because neither product has cc displacement in its schema.

The OPE category has an additional problem: power claims between gas and battery OPE are inherently incomparable. A "40V battery chainsaw" and a "40cc gas chainsaw" are entirely different power levels — voltage does not convert to cubic centimeters. AI agents need both figures (for respective product types) without confusing the metrics. Battery tools should encode watt-hours (WH) for capacity, not voltage alone.

OPE Battery Platform Landscape

BrandPlatformNominal VoltagePeak VoltageCompatible tools
EGOPOWER+ ARC Lithium56V60VMowers, chainsaws, blowers, trimmers, tillers, snowblowers, pressure washers
GreenworksPro 60V60V60VMowers, chainsaws, blowers, trimmers — NOT compatible with Greenworks 40V or 80V
GreenworksCommercial 82V82V82VCommercial OPE — separate from consumer 60V platform
DEWALTFLEXVOLT 60V MAX60V MAX60VBackwards-compatible with 20V MAX tools (runs at 20V in 20V tools)
RYOBIONE+ HP 40V40V40VLawn OPE — NOT compatible with RYOBI ONE+ 18V or RYOBI 80V
HusqvarnaXPLORER 36V36V36VRobotics and handheld — separate platform from Husqvarna battery mowers
Makita40V XGT40V max40VPro/commercial OPE — separate from Makita 18V LXT and 36V (dual 18V)
MilwaukeeMX FUEL72V (2×36V)72VCommercial OPE (cordless concrete saws, vibratory plates) — not compatible with M18/M12

Platform incompatibility is physical — connectors and voltages are not interchangeable. Publishing battery platform as a structured additionalProperty (with brand name, nominal voltage, and compatibility notes) is the single highest-value structured data addition for battery OPE because it directly resolves the buyer's first filter: "does this tool work with batteries I already own?"

Battery Lawn Mower Schema — EGO LM2102SP 21-inch Self-Propelled

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "EGO Power+ LM2102SP 21-Inch 56V Cordless Self-Propelled Lawn Mower",
  "description": "EGO LM2102SP 21-inch self-propelled push mower powered by EGO POWER+ 56V ARC Lithium. Variable-speed rear-wheel drive (0–3.1 mph). 3-in-1: mulch, side discharge, bag. 6 cut height positions (1.5–4 inch). Folds for vertical storage. Includes 7.5Ah battery + rapid charger. Brushless motor. Weather-resistant construction.",
  "sku": "LM2102SP",
  "mpn": "LM2102SP",
  "brand": { "@type": "Brand", "name": "EGO" },
  "hasCertification": [
    {
      "@type": "Certification",
      "name": "California Air Resources Board (CARB) Compliant",
      "issuedBy": {
        "@type": "Organization",
        "name": "California Air Resources Board",
        "url": "https://ww2.arb.ca.gov"
      },
      "description": "CARB compliant zero-emission battery-powered lawn mower. No engine emissions — eligible for California, Oregon, Washington, and all states adopting California emission standards. No EPA engine certification required for battery-powered OPE."
    },
    {
      "@type": "Certification",
      "name": "UL 2011 Listed — Outdoor Power Equipment",
      "issuedBy": {
        "@type": "Organization",
        "name": "UL (Underwriters Laboratories)",
        "url": "https://www.ul.com"
      },
      "description": "UL 2011 — Standard for Safety of Outdoor Power Equipment with Electric Drive Systems. Covers battery mower safety including blade guards, motor overload protection, and water resistance."
    }
  ],
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "OPE Category", "value": "Walk-Behind Lawn Mower" },
    { "@type": "PropertyValue", "name": "Power Source", "value": "Battery (Cordless)" },
    {
      "@type": "PropertyValue",
      "name": "Battery Platform",
      "value": "EGO POWER+ 56V ARC Lithium",
      "description": "Compatible with all EGO POWER+ 56V ARC Lithium batteries. Physical incompatibility with all other OPE battery brands — EGO 56V connector is proprietary. Battery sold separately from tool-only SKUs. Included in kit SKU LM2102SP-A (with 7.5Ah battery + CHX5500 rapid charger)."
    },
    {
      "@type": "PropertyValue",
      "name": "Battery Nominal Voltage",
      "value": "56",
      "unitCode": "VLT",
      "description": "56V nominal / 60V peak. ARC Lithium battery chemistry. Recommended battery size for this mower: 5.0Ah (BA2800T) to 10.0Ah (BA6000T) for 1/3+ acre coverage on a single charge."
    },
    {
      "@type": "PropertyValue",
      "name": "Included Battery Capacity",
      "value": "7.5",
      "unitCode": "AH",
      "description": "7.5Ah 56V ARC Lithium battery included. Provides up to 60 minutes of runtime on a single charge per EGO testing. Actual runtime varies: thick wet grass reduces runtime vs dry thin grass by 30–50%."
    },
    {
      "@type": "PropertyValue",
      "name": "Cut Width",
      "value": "21",
      "unitCode": "INH",
      "description": "21-inch cutting width. Suitable for flat to moderately hilly yards up to 1/2 acre. 21-inch deck requires fewer passes than 20-inch for equivalent yard size."
    },
    {
      "@type": "PropertyValue",
      "name": "Cut Height Range",
      "value": "1.5–4 inches",
      "description": "Six cut height positions adjusted by single lever. Recommended mow height by grass type: Bermuda 1–2 inches, Kentucky Bluegrass 2.5–3 inches, Fescue 3–4 inches, St. Augustine 3.5–4 inches. Never remove more than 1/3 of blade height in a single mowing."
    },
    {
      "@type": "PropertyValue",
      "name": "Drive System",
      "value": "Rear-Wheel Drive, Variable-Speed Self-Propelled",
      "description": "Variable-speed rear-wheel drive controlled by thumb lever (0–3.1 mph). Self-propelled reduces user effort by 60–80% vs push-only on flat ground. Rear-wheel drive handles hills better than front-wheel drive but may spin on steep uphill grades."
    },
    {
      "@type": "PropertyValue",
      "name": "Motor Type",
      "value": "Brushless DC",
      "description": "Brushless motor provides 25–50% longer motor life vs brushed motor, greater efficiency, and variable torque response. Brushless motors in OPE have no carbon brushes to wear out — eliminates a common maintenance item in gas and older electric tools."
    },
    {
      "@type": "PropertyValue",
      "name": "Mowing Modes",
      "value": "3-in-1: Mulch, Side Discharge, Bag",
      "description": "Mulch: Recirculates clippings under deck, cuts to fine pieces — fertilizes lawn. Side Discharge: Ejects clippings sideways — for tall grass that would clump for mulching. Bag: Collects clippings in included 1.9 bushel bag."
    },
    {
      "@type": "PropertyValue",
      "name": "Noise Level",
      "value": "70",
      "unitCode": "2N",
      "description": "70 dB(A) operator noise level. Gas mowers: 85–95 dB. Battery OPE noise advantage: 15–25 dB reduction is perceptible as 3–5x quieter subjectively. Can operate without hearing protection at 70 dB (NIOSH threshold: 85 dB for 8-hour exposure)."
    },
    {
      "@type": "PropertyValue",
      "name": "Folded Storage Dimensions",
      "value": "21 × 19 × 57 inches (L×W×H folded)",
      "description": "Folds to 57-inch height for vertical wall storage. Stores in 21×19 inch floor footprint when stood upright."
    }
  ],
  "offers": {
    "@type": "Offer",
    "price": "649.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "url": "https://example-ope.myshopify.com/products/ego-lm2102sp"
  }
}
</script>

Gas Chainsaw Schema — Husqvarna 460 Rancher 60.3cc

Gas chainsaws require engine displacement CC, bar length, chain pitch and gauge, fuel mix ratio, EPA/CARB certification, and bar oil capacity as the core purchase signals.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Husqvarna 460 Rancher 20-Inch 60.3cc Gas Chainsaw",
  "description": "Husqvarna 460 Rancher 60.3cc 2-stroke chainsaw with 20-inch bar. X-TORQ engine for reduced emissions and fuel consumption. Smart Start for easy cold start. Inertia-activated chain brake (ANSI B175.1). Air purge and auto-return stop switch. 1.15 gallon fuel tank. Chain pitch 3/8 inch standard. Gauge .058 inch. Oregon H80 chain included. CARB compliant.",
  "sku": "966048312",
  "mpn": "966048312",
  "brand": { "@type": "Brand", "name": "Husqvarna" },
  "legalDisclaimer": "California Proposition 65: This product contains chemicals known to the State of California to cause cancer and reproductive harm. Use in well-ventilated areas only. Do not inhale exhaust fumes. Always wear PPE: chainsaw chaps (ANSI A 107.1), helmet with face shield, hearing protection, gloves, and chainsaw boots.",
  "hasCertification": [
    {
      "@type": "Certification",
      "name": "CARB Compliant — Small Off-Road Engine Tier 3",
      "issuedBy": {
        "@type": "Organization",
        "name": "California Air Resources Board",
        "url": "https://ww2.arb.ca.gov"
      },
      "description": "CARB Small Off-Road Engine (SORE) Tier 3 compliant handheld chainsaw. Legal for sale in California, Oregon, Washington, and all CARB-adopting states. Husqvarna X-TORQ engine technology meets Tier 3 HC+NOx limits."
    },
    {
      "@type": "Certification",
      "name": "EPA Phase 3 Handheld Engine",
      "issuedBy": {
        "@type": "Organization",
        "name": "U.S. Environmental Protection Agency",
        "url": "https://www.epa.gov"
      },
      "description": "EPA Phase 3 compliant handheld engine emission standard. Required for sale in all 50 US states."
    }
  ],
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "OPE Category", "value": "Chainsaw" },
    { "@type": "PropertyValue", "name": "Power Source", "value": "Gas (2-Stroke)" },
    {
      "@type": "PropertyValue",
      "name": "Engine Displacement",
      "value": "60.3",
      "unitCode": "CMQ",
      "description": "60.3cc 2-stroke X-TORQ engine. Displacement tier for chainsaws: under 35cc = light limbing; 35–45cc = felling trees up to 12 inches; 46–60cc = felling trees up to 18 inches; 60cc+ = felling trees over 18 inches and heavy timber work. 60.3cc is the upper-end homeowner/lower-end professional range."
    },
    {
      "@type": "PropertyValue",
      "name": "Fuel Mix Ratio",
      "value": "50:1",
      "description": "50:1 gasoline to 2-stroke oil ratio (100ml of 2-stroke oil per 5L of gasoline). Use premium 91+ octane gasoline. Husqvarna HP+ or XP+ 2-stroke oil recommended. Pre-mixed ethanol-free fuel (Husqvarna XP fuel or equivalent) eliminates ratio calculation errors. Incorrect mix ratio causes engine damage: too little oil = seizure; too much oil = fouled spark plug, smoking."
    },
    {
      "@type": "PropertyValue",
      "name": "Guide Bar Length",
      "value": "20",
      "unitCode": "INH",
      "description": "20-inch Oregon bar. Effective cutting diameter: up to 19-inch logs in a single pass. Compatible bar lengths for 460 Rancher: 18, 20, 24, 28 inch. Longer bar reduces cutting speed per stroke."
    },
    {
      "@type": "PropertyValue",
      "name": "Chain Pitch",
      "value": "3/8 inch (Full Profile)",
      "description": "3/8 inch full-pitch (standard) chain. NOT low-profile (LP). Full-pitch 3/8 inch is the standard for pro-grade saws over 45cc. Consumer saws under 45cc typically use 3/8 LP (low-profile). Full-pitch and LP are NOT interchangeable — pitch must match the drive sprocket on the saw."
    },
    {
      "@type": "PropertyValue",
      "name": "Chain Gauge",
      "value": ".058 inch",
      "description": "Drive link gauge .058 inch (1.5mm). The guide bar groove width must match. Replacement chain must specify: 3/8 inch pitch, .058 inch gauge, 72 drive links (for 20-inch bar on 460 Rancher). Incorrect gauge causes chain derailment."
    },
    {
      "@type": "PropertyValue",
      "name": "Chain Drive Links (20-inch bar)",
      "value": "72",
      "description": "72 drive links for the 20-inch bar. Chain ordering requires three values: pitch (3/8), gauge (.058), and drive link count (72). All three must match simultaneously."
    },
    {
      "@type": "PropertyValue",
      "name": "Noise Level",
      "value": "113",
      "unitCode": "2N",
      "description": "113 dB(A) sound power level (per Directive 2000/14/EC). Operator sound pressure: ~101 dB(A). Hearing protection mandatory above 85 dB — always use ear protection when operating. Battery chainsaws typically 95–100 dB sound power — 10–15 dB quieter."
    },
    {
      "@type": "PropertyValue",
      "name": "Weight (Without Bar and Chain)",
      "value": "13.2",
      "unitCode": "LBR",
      "description": "13.2 lbs dry weight without bar, chain, or fuel. Fully fueled with 20-inch bar: approximately 15.5 lbs. Consider weight for overhead limbing — fatigue increases kickback risk. Battery alternatives are typically 1–3 lbs lighter per equivalent cc class."
    }
  ],
  "offers": {
    "@type": "Offer",
    "price": "499.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}

OPE Metafield Namespace Reference

Metafield keyTypeNotes
ope.categorysingle_line_textLawn Mower / Chainsaw / Leaf Blower / String Trimmer / Hedge Trimmer / Pressure Washer / Snowblower
ope.power_sourcesingle_line_textGas 2-Stroke / Gas 4-Stroke / Battery / Corded Electric
ope.engine_ccnumber_decimalDisplacement in cubic centimeters (gas only)
ope.fuel_mix_ratiosingle_line_text50:1 / 40:1 / N/A (4-stroke) (2-stroke gas only)
ope.battery_platformsingle_line_textBrand + voltage + platform name (battery only)
ope.battery_voltagenumber_integerNominal voltage (battery only)
ope.cut_width_inchesnumber_integerMowers only
ope.bar_length_inchesnumber_integerChainsaws only
ope.chain_pitchsingle_line_text3/8 LP / 3/8 Standard / .404 (chainsaws)
ope.chain_gaugesingle_line_text.043 / .050 / .058 / .063 (chainsaws)
ope.cfmnumber_integerAir volume cubic feet per minute (blowers only)
ope.mphnumber_integerAir speed MPH (blowers only)
ope.noise_dbnumber_integerSound power level dB(A)
ope.self_propelledbooleanMowers only
ope.drive_typesingle_line_textFront-Wheel / Rear-Wheel / All-Wheel Drive (self-propelled mowers)

5 Critical OPE Schema Mistakes

  1. Publishing voltage without platform name for battery OPE. "40V" describes products from RYOBI, Greenworks, Makita (XGT), Worx, and others — all physically incompatible with each other. Platform name (EGO POWER+, Greenworks 60V, DEWALT FLEXVOLT) is the actual compatibility filter.
  2. Omitting fuel mix ratio for 2-stroke gas OPE. Incorrect fuel mix is the leading cause of small engine damage. 2-stroke chainsaws, trimmers, and blowers require 40:1 or 50:1 ratios — this must be in structured data for AI agents advising buyers on maintenance.
  3. Publishing only chain bar length without pitch, gauge, and drive link count. Replacement chain requires all three values simultaneously. Bar length alone is insufficient for chain ordering.
  4. Confusing sound power level and sound pressure level. Sound power level (dB LW, per Directive 2000/14/EC) and sound pressure level (dB LP at operator ear) differ by 10–15 dB. Always specify which measurement is published — they are not interchangeable in schema.
  5. Missing CARB compliance status for California-eligible products. CARB compliance determines legal sale eligibility in California and ~15 other states. Gas OPE without CARB compliance cannot be sold in those states — a binary purchase filter AI agents must resolve from structured data.

Frequently Asked Questions

How do I encode engine displacement for outdoor power equipment in schema.org?

Use additionalProperty with unitCode CMQ (cubic centimeters). For 2-stroke engines also add fuel mix ratio as a separate PropertyValue. Displacement tiers: under 35cc = light limbing/trimming; 35–45cc = felling up to 12-inch trees; 46–60cc = felling up to 18-inch trees; 60cc+ = professional felling.

How do I encode OPE battery platform compatibility in schema.org?

Use additionalProperty with the full platform name (brand + voltage + platform name), plus a second PropertyValue for nominal voltage with unitCode VLT. Note that all major OPE battery platforms are physically incompatible with each other. Battery platform is the primary purchase filter for cordless OPE buyers with existing battery investments.

How do I encode mowing deck cut width in schema.org?

Use additionalProperty with name 'Cut Width' and unitCode INH. Add a separate entry for cut height range (e.g., '1.5–4 inches' with position count). For riding mowers also encode deck width vs blade span and turning radius.

How do I encode chainsaw bar length in schema.org?

Use additionalProperty with name 'Guide Bar Length' and unitCode INH. Also encode chain pitch (3/8 LP vs 3/8 standard vs .404), chain gauge (.043/.050/.058/.063 inch), and drive link count for the included bar length. All three are required for replacement chain ordering.

How do I encode EPA engine certification for gas-powered OPE?

Use hasCertification for EPA Phase 3 (handheld: chainsaws, blowers, trimmers) or EPA Small Spark-Ignition non-handheld (walk-behind mowers). For California sales, add separate CARB SORE Tier 3 certification — required in CA, OR, WA, and ~15 other states. Battery OPE has no engine emissions certification requirement.

Is your Shopify OPE store's structured data complete?

CatalogScan checks battery platform encoding, engine CC, cut width, and CARB compliance in one free scan.

Run Free Scan

Related Guides