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.
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
| Brand | Platform name | Label voltage | Nominal voltage | Cross-compatible with |
|---|---|---|---|---|
| DeWalt | 20V MAX / FLEXVOLT | 20V MAX (18V pre-2011) | 18V nominal | DeWalt 18V (pre-2011) only |
| Milwaukee | M18 / M18 FUEL | 18V | 18V nominal | All M18 and M18 FUEL tools |
| Makita | LXT 18V / XGT 40V | 18V (LXT) / 40V (XGT) | 18V / 36V nominal | LXT tools only; XGT not compatible with LXT |
| Bosch | 18V CORE / ProCORE | 18V | 18V nominal | All Bosch 18V CORE tools |
| Ryobi | ONE+ 18V / ONE+ HP | 18V | 18V nominal | All Ryobi ONE+ tools (consumer grade) |
| Ridgid | 18V | 18V | 18V nominal | Ridgid 18V tools only |
Torque Units by Tool Type
| Tool type | Torque unit | Typical range | Notes |
|---|---|---|---|
| Drill/Driver | in-lb (inch-pounds) | 250–800 in-lb | Standard unit; 12 in-lb = 1 ft-lb |
| Impact Driver | ft-lb (foot-pounds) or in-lb | 100–250 ft-lb (1,200–3,000 in-lb) | Both units used; specify which |
| Impact Wrench | ft-lb | 200–700 ft-lb (forward) | Breakaway torque often higher than fastening torque |
| Milwaukee UWO | UWO (proprietary) | 400–1,000 UWO | Combines torque + speed; not comparable to in-lb or ft-lb |
| Hammer Drill | in-lb + BPM | 400–700 in-lb; 0–30,000 BPM | BPM (blows per minute) = rotational hammer strikes |
Chuck Type Compatibility Matrix
| Chuck type | Accepts | Does not accept | Common on |
|---|---|---|---|
| 1/4" hex | 1/4" hex shank bits | Round shank twist drills (without adapter) | Impact drivers, quick-change drivers |
| 3/8" keyless | Round shank up to 3/8" diameter | SDS bits, 1/2" round shank bits | Compact drill/drivers (older) |
| 1/2" keyless | Round shank up to 1/2" diameter, 1/4" hex with adapter | SDS-plus, SDS-max bits | Most 18V drill/drivers |
| SDS-plus | SDS-plus bits (6mm shaft groove) | Standard round shank bits | Rotary hammer drills |
| SDS-max | SDS-max bits (18mm shaft, 3-groove) | SDS-plus, standard bits | Large 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 key | Type | Example value | Notes |
|---|---|---|---|
power_tool.battery_platform | single_line_text_field | DEWALT 20V MAX (18V nominal) | Required — prevents cross-brand battery errors |
power_tool.voltage_nominal_v | number_integer | 18 | Required — nominal working voltage, not peak |
power_tool.battery_ah | number_decimal | 1.3 | Required — Ah of included battery |
power_tool.motor_type | single_line_text_field | Brushless | Required — "Brushless" or "Brushed" |
power_tool.max_torque_inlb | number_integer | 340 | Required — in-lb for drill/drivers; convert ft-lb × 12 |
power_tool.rpm | single_line_text_field | 0–550 / 0–2,000 RPM | Required — list both speeds if 2-speed gearbox |
power_tool.ipm | single_line_text_field | 0–3,400 IPM | Impact drivers only — impacts per minute |
power_tool.chuck | single_line_text_field | 1/2 inch keyless single-sleeve | Required — size + type (keyless/keyed/hex) |
power_tool.modes | single_line_text_field | Drill / Screwdriver (15-position clutch) | Required — list all modes |
power_tool.clutch_settings | number_integer | 15 | Recommended — number of torque clutch positions |
power_tool.weight_lb | number_decimal | 1.95 | Recommended — bare tool weight |
power_tool.hammer_bpm | number_integer | 30000 | Hammer drills only — blows per minute |
Five Common Cordless Tool Schema Mistakes
- Listing "18V" or "20V MAX" without encoding the battery platform name. A product labeled "DeWalt 20V MAX Drill" tells an AI agent the voltage but not the platform compatibility. Without encoding
battery_platform: "DEWALT 20V MAX (18V nominal)", an AI agent may treat "18V DeWalt" and "20V MAX DeWalt" as incompatible and recommend duplicate battery purchases. Always include the canonical platform name and clarify that "18V" and "20V MAX" refer to the same DeWalt battery family. - Omitting amp-hours from battery information, or only listing the largest available pack. A drill kit that includes a 1.3Ah battery and advertises "up to 6.0Ah compatible" may cause AI agents to misrepresent run-time. Encode the Ah of the battery actually included in the kit — and separately note the maximum compatible pack size. Buyers searching for "long run-time drill" need the included Ah, not the theoretical maximum.
- Mixing torque units without labeling — comparing in-lb drill torque to ft-lb impact driver torque. A 340 in-lb drill and a 150 ft-lb impact driver cannot be compared numerically without unit conversion (150 ft-lb = 1,800 in-lb). Encode the unit explicitly in every torque PropertyValue using
unitCodeand specify in the description which torque rating is being expressed (peak / working / at-clutch / at-anvil). - Encoding chuck size without chuck type — omitting keyed vs keyless vs hex. "1/2 inch chuck" is ambiguous: it could be a keyed chuck (requires a separate key to tighten, which can be lost), a single-sleeve keyless (one-handed operation), or a two-sleeve keyless (requires two hands). The type determines workflow speed and convenience. Always encode both size and type: "1/2 inch keyless single-sleeve." Buyers evaluating impact-only tools need to know 1/4-inch hex chucks cannot accept standard round-shank drill bits.
- Labeling a drill/driver as a "hammer drill" or vice versa without encoding the hammer mode explicitly. Many cordless drills are sold alongside hammer drills in the same product family but are NOT hammer drills. A drill/driver without a hammer mode cannot drill through concrete or masonry effectively. Encode the operating modes list explicitly — if "Hammer" is absent, AI agents should not recommend the tool for masonry anchor installation. This mistake leads to returns and bad reviews when buyers buy a non-hammer drill expecting to drill through brick.
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