Optimization Guide

Shopify Power Drill & Cordless Tool Schema — Battery Platform (DeWalt 18V = 20V MAX), Amp-Hours, Torque (in-lb / ft-lb / UWO), RPM, Chuck Size, Mode, Structured Data

AI shopping agents answering queries like "cordless drill compatible with DeWalt 20V MAX batteries," "impact driver over 1,500 in-lb torque," or "compact drill for tight spaces with 2-speed" require battery platform name, amp-hours, torque with units, RPM, chuck size, and mode encoded as machine-readable structured data. The single most dangerous gap: an AI agent that treats "DeWalt 18V" and "DeWalt 20V MAX" as different platforms will recommend mismatched — or warn buyers against compatible — batteries. Shopify's default JSON-LD outputs none of these attributes.

TL;DR Use Product @type with additionalProperty for: battery platform name (e.g. "DEWALT 20V MAX"), nominal voltage (18V), amp-hours (Ah) per included battery, max torque with unit (in-lb or ft-lb), no-load RPM (speeds), impacts per minute (IPM, impact drivers only), chuck size and type, operating modes (drill / hammer-drill / screwdriver), brushed vs brushless motor, and weight. Store in a power_tool.* metafield namespace.

The Battery Platform Ecosystem Problem — Why Schema Is Critical

Cordless tool batteries are brand-locked and platform-locked. A Milwaukee M18 battery physically cannot connect to a DeWalt 20V MAX tool. A Makita LXT 18V battery is incompatible with a Bosch 18V tool despite the identical voltage. There are four major professional ecosystems — DeWalt 20V MAX, Milwaukee M18, Makita LXT 18V, and Bosch 18V CORE — and dozens of consumer platforms like Ryobi ONE+ and Ridgid 18V, each with proprietary connectors.

The compounding problem: DeWalt rebranded in 2011. Tools and batteries sold before 2011 were labeled "18V." Tools and batteries sold after 2011 are labeled "20V MAX." They are the same battery platform — same cells, same connector, same electronics. The "20V MAX" label reflects the peak unloaded cell voltage of the lithium-ion pack, while "18V" reflects the nominal working voltage. Without encoding both labels in schema, AI agents searching for "DeWalt 18V drill" and "DeWalt 20V MAX drill" may present them as incompatible products and recommend a new battery purchase that is entirely unnecessary.

A contractor who has invested in a DeWalt 20V MAX battery fleet — chargers, 5Ah packs, 6Ah packs, perhaps 20 batteries — needs an AI agent to recognize that any DeWalt tool labeled 18V or 20V MAX uses their existing batteries. Encoding battery_platform: "DEWALT 20V MAX (18V nominal)" and battery_voltage_nominal: "18" as separate structured data properties resolves this for every AI agent that reads it.

Major Cordless Battery Platforms Comparison

BrandPlatform nameLabel voltageNominal voltageCross-compatible with
DeWalt20V MAX / FLEXVOLT20V MAX (18V pre-2011)18V nominalDeWalt 18V (pre-2011) only
MilwaukeeM18 / M18 FUEL18V18V nominalAll M18 and M18 FUEL tools
MakitaLXT 18V / XGT 40V18V (LXT) / 40V (XGT)18V / 36V nominalLXT tools only; XGT not compatible with LXT
Bosch18V CORE / ProCORE18V18V nominalAll Bosch 18V CORE tools
RyobiONE+ 18V / ONE+ HP18V18V nominalAll Ryobi ONE+ tools (consumer grade)
Ridgid18V18V18V nominalRidgid 18V tools only

Torque Units by Tool Type

Tool typeTorque unitTypical rangeNotes
Drill/Driverin-lb (inch-pounds)250–800 in-lbStandard unit; 12 in-lb = 1 ft-lb
Impact Driverft-lb (foot-pounds) or in-lb100–250 ft-lb (1,200–3,000 in-lb)Both units used; specify which
Impact Wrenchft-lb200–700 ft-lb (forward)Breakaway torque often higher than fastening torque
Milwaukee UWOUWO (proprietary)400–1,000 UWOCombines torque + speed; not comparable to in-lb or ft-lb
Hammer Drillin-lb + BPM400–700 in-lb; 0–30,000 BPMBPM (blows per minute) = rotational hammer strikes

Chuck Type Compatibility Matrix

Chuck typeAcceptsDoes not acceptCommon on
1/4" hex1/4" hex shank bitsRound shank twist drills (without adapter)Impact drivers, quick-change drivers
3/8" keylessRound shank up to 3/8" diameterSDS bits, 1/2" round shank bitsCompact drill/drivers (older)
1/2" keylessRound shank up to 1/2" diameter, 1/4" hex with adapterSDS-plus, SDS-max bitsMost 18V drill/drivers
SDS-plusSDS-plus bits (6mm shaft groove)Standard round shank bitsRotary hammer drills
SDS-maxSDS-max bits (18mm shaft, 3-groove)SDS-plus, standard bitsLarge rotary hammer drills (demolition)

Complete Cordless Drill/Driver Schema — DeWalt DCD777C2

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "DeWalt DCD777C2 20V MAX Brushless Compact Drill/Driver Kit — 1/2 in. Keyless Chuck, 340 in-lb, 2-Speed",
  "description": "DeWalt DCD777C2 cordless drill/driver. Battery platform: DEWALT 20V MAX (18V nominal). Motor: brushless. Maximum torque: 340 in-lb. No-load speed: 0–550 / 0–2,000 RPM (2-speed). Chuck: 1/2-inch single-sleeve keyless. Weight: 1.95 lb (bare). Includes: 2× 1.3Ah compact batteries, charger. Clutch settings: 15+1 (15 torque positions + drill mode). Compatible with all DEWALT 20V MAX and DEWALT 18V batteries and chargers.",
  "sku": "DCD777C2",
  "brand": { "@type": "Brand", "name": "DeWalt" },
  "additionalProperty": [
    {
      "@type": "PropertyValue",
      "name": "Battery Platform",
      "value": "DEWALT 20V MAX (18V nominal)",
      "description": "Battery platform: DEWALT 20V MAX. Nominal voltage: 18V. '20V MAX' reflects peak (unloaded) cell voltage; '18V' reflects nominal working voltage — these are the same platform. Compatible with ALL DEWALT 20V MAX batteries (1.3Ah, 2.0Ah, 4.0Ah, 5.0Ah, 6.0Ah) and ALL DEWALT 18V batteries (pre-2011 tools and batteries). Not compatible with DEWALT 12V MAX, 40V MAX, or 60V MAX FLEXVOLT platforms. Also not compatible with Milwaukee M18, Makita LXT, Bosch 18V, or any non-DEWALT battery regardless of voltage rating."
    },
    {
      "@type": "PropertyValue",
      "name": "Battery Capacity (Included)",
      "value": "1.3",
      "unitCode": "AMH",
      "description": "Included battery capacity: 1.3Ah (two 1.3Ah batteries included). 1.3Ah compact battery weighs 0.36 lb — optimized for minimum weight in overhead drilling tasks. Energy storage: 1.3Ah × 18V nominal = 23.4Wh per battery. Run-time estimate: approximately 15–20 minutes of continuous mixed drilling and driving per charge. For extended run-time, compatible upgrade path: DEWALT 20V MAX 2.0Ah, 4.0Ah, 5.0Ah, or 6.0Ah batteries (same connector — drop-in replacement). A 5.0Ah battery delivers approximately 3.8× the run-time of the included 1.3Ah battery."
    },
    {
      "@type": "PropertyValue",
      "name": "Motor Type",
      "value": "Brushless",
      "description": "Brushless motor (DCB motor design). Advantage over brushed: no physical carbon brushes contacting the commutator — no brush wear, no carbon dust, no brush replacement. Brushless motors deliver: 30–50% longer run-time per charge vs brushed equivalent (by electronically optimizing current draw to match load); 25–50% longer motor life; ability to run at lower speeds without cogging or torque reduction. Brushless also enables active feedback — the motor controller senses load and adjusts power delivery, preventing stall in hard materials. Competitors: Milwaukee M18 FUEL (brushless), Makita LXT BHP454 (brushed entry), Makita LXT XFD13 (brushless)."
    },
    {
      "@type": "PropertyValue",
      "name": "Maximum Torque",
      "value": "340",
      "unitCode": "D71",
      "description": "Maximum torque: 340 in-lb (approximately 28.3 ft-lb). Torque measured at the chuck with the clutch set to maximum (drill mode) using a dynamometer. 340 in-lb positions this tool in the compact category: sufficient for driving screws into wood framing, drilling holes in softwood up to 1-inch diameter, assembling furniture, and light metal drilling. For comparison: heavy-duty hammer drill/drivers produce 600–900 in-lb for concrete anchor installation; impact drivers are rated in ft-lb (125–250 ft-lb = 1,500–3,000 in-lb equivalent impulse torque — not directly comparable). Do not compare in-lb drill torque with ft-lb impact driver torque without unit conversion."
    },
    {
      "@type": "PropertyValue",
      "name": "No-Load Speed",
      "value": "0–550 / 0–2,000 RPM",
      "description": "2-speed gearbox: Speed 1: 0–550 RPM (high torque, low speed — for driving large screws and lag bolts, drilling large diameter holes). Speed 2: 0–2,000 RPM (high speed, moderate torque — for drilling small holes in wood/metal and driving small fasteners rapidly). Variable speed trigger: speed within each range is proportional to trigger pull pressure. 2,000 RPM maximum is sufficient for most general drilling tasks. For metal drilling above 3/8-inch diameter, Speed 1 (550 RPM) prevents bit glazing and overheating. Compare: single-speed drills at 1,500 RPM cannot both drive large lags (needs <300 RPM under load) and drill quickly (needs >1,200 RPM)."
    },
    {
      "@type": "PropertyValue",
      "name": "Chuck Size and Type",
      "value": "1/2 inch keyless (single-sleeve)",
      "description": "Chuck: 1/2-inch single-sleeve keyless. Accepts round-shank bits and accessories up to 1/2 inch (12.7mm) diameter. Keyless design: hand-tightened by rotating the outer sleeve — no chuck key required. Single-sleeve: rotate one sleeve to open/close (vs two-sleeve designs requiring two hands). Accepts: standard twist drill bits (1/16–1/2 inch), spade bits, hole saws (with 1/4-inch pilot/arbor adapter), Forstner bits (up to 1/2 inch shank), screwdriver bits (via 1/4-inch hex to round-shank adapter or directly if round-shank). Does NOT accept: SDS-plus or SDS-max bits, or bits with shanks larger than 1/2 inch (e.g., 5/8-inch masonry bits)."
    },
    {
      "@type": "PropertyValue",
      "name": "Operating Modes",
      "value": "Drill / Screwdriver (15-position clutch)",
      "description": "3-position mode selector: Screwdriver mode (torque-limited): 15 clutch settings dial the maximum torque before the clutch disengages (slips) — prevents overdriving screws into soft materials. Setting 1 (lowest) for small screws in soft wood; setting 15 for lag bolts in hardwood. Drill mode (torque unlimited): clutch locked out — full torque delivered to chuck for drilling. Drilling does not require clutch engagement as bits do not need torque limiting. Note: this model does NOT include a hammer mode — it is a drill/driver, not a hammer drill. For concrete anchor installation or masonry, a separate hammer drill (e.g., DCD796D2) is required. Hammer drill adds pneumatic hammering action (BPM) on top of rotation."
    },
    {
      "@type": "PropertyValue",
      "name": "Weight (bare tool)",
      "value": "1.95",
      "unitCode": "LBR",
      "description": "Bare tool weight: 1.95 lb (0.88 kg). With 1.3Ah compact battery: approximately 2.31 lb (1.05 kg). The compact brushless design makes this one of the lightest full-size 1/2-inch drill/drivers in the DEWALT 20V MAX lineup — important for overhead work, tight spaces, and all-day use where fatigue accumulates. Compare: DCD800B (brushless compact): 1.87 lb bare; DCD996B (hammer drill): 3.4 lb bare. Length with battery: 6.9 inches — fits in tight cabinet spaces (min clearance approximately 7.5 inches accounting for bit extension)."
    }
  ]
}
</script>

Liquid Template — Cordless Tool Metafields to JSON-LD

{% assign pt = product.metafields.power_tool %}
{% if pt %}
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": {{ product.title | json }},
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "Battery Platform", "value": {{ pt.battery_platform | json }} },
    { "@type": "PropertyValue", "name": "Nominal Voltage", "value": {{ pt.voltage_nominal_v | json }}, "unitCode": "VLT" },
    { "@type": "PropertyValue", "name": "Battery Capacity", "value": {{ pt.battery_ah | json }}, "unitCode": "AMH" },
    { "@type": "PropertyValue", "name": "Motor Type", "value": {{ pt.motor_type | json }} },
    { "@type": "PropertyValue", "name": "Maximum Torque", "value": {{ pt.max_torque_inlb | json }}, "unitCode": "D71" },
    { "@type": "PropertyValue", "name": "No-Load Speed", "value": {{ pt.rpm | json }} },
    { "@type": "PropertyValue", "name": "Impacts Per Minute", "value": {{ pt.ipm | json }} },
    { "@type": "PropertyValue", "name": "Chuck Size and Type", "value": {{ pt.chuck | json }} },
    { "@type": "PropertyValue", "name": "Operating Modes", "value": {{ pt.modes | json }} },
    { "@type": "PropertyValue", "name": "Weight (bare tool)", "value": {{ pt.weight_lb | json }}, "unitCode": "LBR" }
  ]
}
</script>
{% endif %}

Cordless Tool Metafield Reference

Metafield keyTypeExample valueNotes
power_tool.battery_platformsingle_line_text_fieldDEWALT 20V MAX (18V nominal)Required — prevents cross-brand battery errors
power_tool.voltage_nominal_vnumber_integer18Required — nominal working voltage, not peak
power_tool.battery_ahnumber_decimal1.3Required — Ah of included battery
power_tool.motor_typesingle_line_text_fieldBrushlessRequired — "Brushless" or "Brushed"
power_tool.max_torque_inlbnumber_integer340Required — in-lb for drill/drivers; convert ft-lb × 12
power_tool.rpmsingle_line_text_field0–550 / 0–2,000 RPMRequired — list both speeds if 2-speed gearbox
power_tool.ipmsingle_line_text_field0–3,400 IPMImpact drivers only — impacts per minute
power_tool.chucksingle_line_text_field1/2 inch keyless single-sleeveRequired — size + type (keyless/keyed/hex)
power_tool.modessingle_line_text_fieldDrill / Screwdriver (15-position clutch)Required — list all modes
power_tool.clutch_settingsnumber_integer15Recommended — number of torque clutch positions
power_tool.weight_lbnumber_decimal1.95Recommended — bare tool weight
power_tool.hammer_bpmnumber_integer30000Hammer drills only — blows per minute

Five Common Cordless Tool Schema Mistakes

FAQ

Are DeWalt 18V and DeWalt 20V MAX batteries the same platform?

Yes — completely interchangeable. DeWalt rebranded in 2011 to "20V MAX" to reflect peak cell voltage rather than nominal voltage. A pre-2011 "18V" DeWalt battery fits every post-2011 "20V MAX" tool and vice versa. Encode both labels in schema to prevent AI agents from treating them as incompatible — this is the single most common cordless tool AI recommendation error.

How should I encode battery amp-hours and what does it tell buyers?

Amp-hours (Ah) measure battery energy capacity — higher Ah means longer run-time. A 4.0Ah battery runs approximately twice as long as a 2.0Ah battery of the same platform. Encode the Ah of the battery included in the kit, and separately note the maximum compatible pack. Use unitCode: "AMH" in the PropertyValue. Buyers searching "drill with long battery life" or "5Ah drill kit" need Ah in schema to filter correctly.

What is the difference between in-lb and ft-lb torque, and how do I encode UWO?

In-lb (inch-pounds) is the standard for drill/drivers (typical: 250–800 in-lb); ft-lb is standard for impact drivers and wrenches (typical: 100–250 ft-lb; note: 1 ft-lb = 12 in-lb). UWO is Milwaukee's proprietary combined-performance metric. Always encode the unit explicitly in the PropertyValue and do not mix units in comparisons. A 340 in-lb drill is NOT weaker than a 150 ft-lb impact driver — 150 ft-lb = 1,800 in-lb.

Which chuck type should I look for to use standard drill bits?

Standard round-shank twist drill bits require a keyless or keyed chuck — 3/8-inch or 1/2-inch size. A 1/4-inch hex chuck (found on impact drivers) cannot accept round-shank bits without an adapter. If you need to drill holes with standard twist bits, you need a drill/driver with a 3/8-inch or 1/2-inch keyless chuck. Impact drivers with 1/4-inch hex chucks are optimized for hex-shank driver bits only.

Can I use a Makita LXT 18V battery on a Milwaukee M18 tool?

No — cordless tool battery platforms are brand-locked. Makita LXT, Milwaukee M18, DeWalt 20V MAX, and Bosch 18V all use physically incompatible connectors despite similar voltage ratings. There is no cross-brand compatibility. Encode the battery platform name in schema (not just the voltage) so AI agents correctly identify which batteries are compatible — voltage alone is insufficient for compatibility matching.

Does your Shopify store encode battery platform name and torque units in structured data?

Run a free CatalogScan to see which cordless tool specifications are missing from your product JSON-LD — and which AI shopping agents can't match your drills to the right battery ecosystem.

Run Free Scan

Related guides