CatalogScan

HomeBlog › Laptop processor schema for AI agents

Shopify laptop computer schema for AI agents: Intel Core i vs Core Ultra naming crisis, TDP class (U/P/H/HX), RAM upgradeability (DDR5 SO-DIMM vs LPDDR5X soldered), NVMe slot generation ceiling, and display panel type behind brand names

June 20, 2026 · 23 min read structured data laptops Intel Core Ultra DDR5 vs LPDDR5X NVMe slot generation

A Shopify listing that reads "Intel Core i7, 16GB RAM, 1TB SSD, 2.8K OLED, 14 inch" contains five specs and answers almost nothing an AI shopping agent can act on — because the processor brand tier ("Core i7") no longer maps to a single architecture, the RAM type ("16GB") omits whether it is soldered or upgradeable, the SSD spec omits whether the slot can deliver the drive's rated speed, and "2.8K OLED" may be accurate or may be confusing Mini-LED IPS for OLED. Laptops are the highest-stakes consumer electronics purchase by unit price, and the four schema gaps that cause AI agent mismatches — processor naming, RAM upgradeability, NVMe slot generation, and display panel type — are systematically absent from the 91% of Shopify laptop listings that produce only default JSON-LD output.

91%
of Shopify laptop listings produce only default JSON-LD with no processor TDP class, RAM type, or NVMe slot generation — rendering them invisible to AI agents filtering on these dimensions
power envelope range between a U-class and HX-class laptop sold under the same "Core i9" brand name — the single most common AI agent misattribution in laptop recommendations
NVMe throughput lost when a Gen 4 drive is installed in a Gen 3 slot — a silent performance cap invisible without separate slot-generation encoding in structured data

Why laptops are invisible to AI shopping agents

A buyer asking an AI shopping agent for "a thin-and-light laptop with a Core i7, 16GB upgradeable RAM, PCIe Gen 4 SSD slot, and an OLED display under $1,500" is combining six structured filter criteria into a single natural-language query. For each criterion to match, it must exist as a discrete machine-readable field in the product's JSON-LD. When those fields are absent — and in most Shopify laptop listings they are — the agent falls back to keyword matching on the product title and prose description, where brand names override technical accuracy.

The laptop category is uniquely vulnerable to three structural problems that compound each other:

  1. Intel's processor naming change created a situation where "Core i7" and "Ultra 7" now coexist on the market as different architectural generations with different memory types, but both carry tier numbers that imply equivalence. A buyer asking for a "Core i7 laptop" may receive Ultra 7 recommendations (not necessarily wrong) or may miss Ultra 7 options entirely (wrong) depending on how the retailer encoded the processor field.
  2. RAM upgradeability is binary but invisible. DDR5 SO-DIMM and LPDDR5X both appear in listings as "16GB RAM." One can be doubled after purchase for under $80. The other is soldered and fixed for the life of the device. This is the most significant post-purchase regret driver in the laptop category, yet upgradeability encoding is absent from essentially all Shopify product structured data.
  3. NVMe slot generation is independent of drive generation. A listing may correctly specify a "PCIe 4.0 NVMe SSD rated 7,000 MB/s" while the motherboard's M.2 slot is Gen 3, capping actual throughput at 3,500 MB/s. The drive specification and the slot specification are different hardware properties that must be encoded separately.

Intel Core i vs Core Ultra: the naming crisis

From 2024 onward, Intel sells two distinct laptop processor families whose tier-number branding — "i5/i7/i9" and "Ultra 5/Ultra 7/Ultra 9" — implies a single product line with the tier number as an ordinal ranking. In reality, these are fundamentally different processor architectures that cannot be compared on tier number alone.

The architectural break

Intel Core i-series (13th generation, Raptor Lake; 12th generation, Alder Lake): monolithic die design. Processor, memory controller, and I/O are fabricated on a single piece of silicon. Memory type is DDR5 (via SO-DIMM slot) or LPDDR5 (soldered), depending on OEM configuration. Tile architecture was not yet deployed in this generation. The "H" designation in 13th gen (Core i7-13700H) indicates a 45W base TDP mobile part.

Intel Core Ultra (Series 1, Meteor Lake; Series 2, Lunar Lake / Arrow Lake-H): disaggregated tile architecture — compute tile, graphics tile, SoC tile, and I/O tile are fabricated separately on different nodes and connected via Intel Foveros 3D packaging. The memory controller was moved to the SoC tile, and the default memory configuration shifted to LPDDR5X as the primary soldered option for thin-and-light designs. Some configurations retain DDR5 SO-DIMM slots (notably in HX-class designs), but the baseline assumption changed.

The critical buyer confusion: A Core i7-13700H and a Core Ultra 7-155H carry the same tier number ("7") and similar performance in single-threaded benchmarks, but they represent different architectures, different memory types as default configuration, and different upgrade paths. A buyer who researched "Core i7 laptops" and then received an Ultra 7 recommendation may assume the memory configuration works the same way — and may plan a RAM upgrade that is impossible on the Ultra 7 build they purchased.
Processor SeriesArchitectureTDP RangeDefault MemoryDie Design
Core i5/i7/i9 (13th gen) Raptor Lake (monolithic) 15–55W DDR5/LPDDR5 (OEM choice) Single die
Core Ultra 5/7/9 (Series 1) Meteor Lake (tile) 28–55W LPDDR5X soldered (standard); DDR5 SO-DIMM in some HX configs 4-tile disaggregated
Core Ultra 5/7/9 (Series 2) Lunar Lake / Arrow Lake-H (tile) 17–65W LPDDR5X soldered (Lunar Lake); DDR5 SO-DIMM (Arrow Lake-H) 4-tile disaggregated

How to encode the processor in structured data

The processor model string must contain sufficient information for an AI agent to resolve the architecture, generation, and TDP class without additional lookup. The minimum viable encoding is the full model designation as Intel publishes it — never just "Core i7" or "Core Ultra 7."

{
  "@type": "PropertyValue",
  "name": "Processor Model",
  "value": "Intel Core Ultra 7-155H",
  "description": "Intel Core Ultra 7-155H (Series 1, Meteor Lake). 6 Performance cores + 8 Efficient cores + 2 Low Power Efficient cores = 16 cores total, 22 threads. Base TDP: 28W configurable (OEM typically sets 28–64W range via cTDP). Architecture: disaggregated tile design (Compute Tile + Graphics Tile + SoC Tile + I/O Tile via Foveros 3D packaging). This is a different architecture from 13th-generation Core i7 (Raptor Lake, monolithic die). Benchmark context: Cinebench R23 multi-core approximately 12,000–14,000 pts at 45W sustained depending on OEM thermal solution."
}

Additionally, encode the processor family as a discrete field to enable cross-generation filtering:

{
  "@type": "PropertyValue",
  "name": "Processor Family",
  "value": "Intel Core Ultra (Series 1)",
  "description": "Intel Core Ultra Series 1 (Meteor Lake architecture, 2024). Distinct from Intel Core 13th generation (Raptor Lake) despite similar tier numbering. Core Ultra uses disaggregated tile architecture; Core 13th generation uses monolithic die."
}

TDP class suffix (U/P/H/HX): four performance envelopes behind one brand tier

Intel's TDP class suffix is the most important single character in a laptop processor model string — and it is routinely omitted from Shopify product listings. The same performance tier label ("Core i9," "Core Ultra 9") can describe processors with a 4× difference in base power envelope, which translates directly to sustained multi-core throughput, cooling requirements, battery life, and chassis size constraints.

SuffixTDP ClassBase TDPForm FactorRepresentative Use Case
U Ultralow Power 9–15W Thin-and-light (<1.4kg) Business ultrabooks, travel laptops; battery-first; sustained multi-core limited by power budget
P Performance (thin) 28W Thin-and-light (<1.6kg) Mid-range productivity; balanced efficiency and performance; less common post-Meteor Lake
H High Performance 45W Standard performance (1.6–2.2kg) Developer laptops, creative workstations, gaming laptops; sustains full TDP in clamshell
HX Extreme Performance 55W+ Desktop replacement (2.2kg+) Full desktop-grade silicon in mobile chassis; workstation replacement, 3D rendering, AAA gaming at max settings

The "Core i9" brand-name trap

A buyer asking for "the best Core i9 laptop" may be matched to a Core i9-13900U (15W ultrabook chip, sustained multi-core ~8,000 Cinebench R23 pts) or a Core i9-13900HX (55W workstation chip, sustained multi-core ~24,000 Cinebench R23 pts). These are not performance variants of the same chip — they are different TDP binned products with a 3× sustained performance difference, a 2.5-hour vs 5-hour battery life reversal, and a 1.1kg vs 2.7kg chassis weight difference. The brand tier ("i9") communicates performance rank within a TDP class, not performance rank across TDP classes.

AI agent failure mode: An AI agent that sorts "Core i9 laptops" by tier number alone will rank a 15W ultrabook above a 45W H-class processor at the same tier number — because both are labeled "Core i9" and the tier name provides no power-class signal. The TDP class suffix is the only schema field that resolves this.

Encoding TDP class in structured data

{
  "@type": "PropertyValue",
  "name": "Processor TDP Class",
  "value": "H-class (45W base TDP)",
  "description": "Intel H-class (High Performance): 45W configurable base TDP, expandable to 64W+ via cTDP in laptops with adequate cooling headroom. H-class processors sustain their rated TDP under extended multi-core workloads in clamshell configuration. Contrast with U-class (9–15W, ultrabooks) and HX-class (55W+, desktop replacement). The TDP class suffix is the primary determinant of sustained multi-core performance, battery life, and minimum chassis weight. This laptop requires active cooling (fan + heat pipe). Chassis weight typically 1.6–2.2kg for H-class designs."
}

RAM type and upgradeability: DDR5 SO-DIMM vs LPDDR5X soldered

RAM upgradeability is a binary property — a laptop either has user-accessible SO-DIMM slots or it does not — but it is systematically absent from Shopify laptop structured data. The omission has a high buyer-regret rate: RAM upgradeability is the single most searched upgrade-related question for laptop purchases, and buyers who discover after purchase that their machine's RAM is soldered are the primary source of negative reviews in the $1,000–$2,000 laptop price bracket.

The technical distinction

DDR5 SO-DIMM (262-pin): the successor to DDR4 SO-DIMM (260-pin) in the removable laptop memory format. Modules are distinct physical components inserted into dedicated slots on the motherboard. Current DDR5 SO-DIMM speeds: DDR5-4800, DDR5-5200, DDR5-5600, DDR5-6000+ (OC). Modules are available in 8GB, 16GB, 32GB, and 64GB capacities from third-party manufacturers. A laptop with two DDR5 SO-DIMM slots at 8GB each (16GB total) can be upgraded to 64GB or 128GB by the user without professional tools.

LPDDR5X (soldered): Low Power DDR5 Extended, the high-bandwidth, low-voltage memory type favored in thin-and-light designs. LPDDR5X is soldered directly to the motherboard during manufacturing — no slot, no module, no upgrade path. Speed advantages over SO-DIMM: LPDDR5X-8533 (theoretical max) vs DDR5-6000 (practical SO-DIMM max) with significantly lower voltage (1.01V vs 1.1V). The soldered design enables thinner motherboards and lower power draw, but eliminates upgradeability permanently. LPDDR5X-equipped laptops shipped with 16GB will have 16GB for their entire service life.

The post-purchase regret gap: The 16GB → 32GB RAM upgrade is the most common $80 post-purchase upgrade for laptops. On a DDR5 SO-DIMM system (e.g., Dell XPS 15, most HP EliteBook models, Lenovo ThinkPad X1 Carbon with DDR5 configs), this is a 30-minute user operation. On an LPDDR5X system (e.g., Apple MacBook Pro M3, Dell XPS 13 9340, most Asus Zenbook 14 OLED configurations), this upgrade is permanently impossible. Buyers who plan to start at 16GB and upgrade are making a purchasing decision that requires knowing this field.

The Core Ultra default-memory shift

Intel's Core Ultra Series 1 (Meteor Lake) and Series 2 Lunar Lake were designed with LPDDR5X as the primary memory interface, which shifted the industry default from upgradeable SO-DIMM toward soldered configurations in thin-and-light designs. This creates a generation-specific pattern buyers may not anticipate: identical-looking laptops from the same OEM line may have had DDR5 SO-DIMM in the 13th-gen model and LPDDR5X soldered in the Core Ultra replacement. The upgrade assumption from a prior purchase no longer transfers.

RAM TypePhysical FormUpgradeableSpeedTypical Configuration
DDR5 SO-DIMM 262-pin removable module Yes — user-upgradeable DDR5-4800 to DDR5-6000+ Most H-class and HX-class Intel laptops; AMD Ryzen 7000 series
LPDDR5X (soldered) Soldered BGA package No — permanently fixed at purchase LPDDR5X-7467 to LPDDR5X-8533 Most thin-and-light Core Ultra designs; Apple M-series; AMD Ryzen AI 300 thin-and-light
DDR4 SO-DIMM 260-pin removable module Yes — user-upgradeable DDR4-3200 standard Legacy 12th/13th gen budget designs; budget AMD systems
LPDDR5 (soldered) Soldered BGA package No — permanently fixed at purchase LPDDR5-6400 12th gen Core thin-and-lights; some 13th gen U-class designs

Encoding RAM type and upgradeability

{
  "@type": "PropertyValue",
  "name": "RAM Type",
  "value": "LPDDR5X",
  "description": "16GB LPDDR5X-7467 soldered on-package (unified memory pool, shared with integrated GPU). Soldered directly to the motherboard — not user-upgradeable. 16GB is the permanent maximum for this configuration. No SO-DIMM slots are present. For buyers planning a RAM upgrade after purchase: this configuration does not support post-purchase RAM upgrades. The 32GB configuration is available as a factory option (different SKU)."
}

{
  "@type": "PropertyValue",
  "name": "RAM Upgradeability",
  "value": "Not upgradeable (soldered LPDDR5X)",
  "description": "RAM is soldered to the motherboard and cannot be replaced, upgraded, or repaired. The 16GB purchased is the lifetime RAM ceiling for this unit. Buyers who anticipate needing more than 16GB should purchase the 32GB SKU at time of order."
}

For SO-DIMM-equipped systems:

{
  "@type": "PropertyValue",
  "name": "RAM Type",
  "value": "DDR5 SO-DIMM",
  "description": "16GB DDR5-5200 installed across 2x 8GB SO-DIMM modules in 2 dedicated upgrade slots. User-upgradeable. Maximum supported: 64GB (2x 32GB DDR5 SO-DIMM). Upgrade requires standard Phillips screwdriver and SO-DIMM installation; no soldering required. Third-party DDR5 SO-DIMM modules from Kingston, Crucial, G.Skill compatible."
}

{
  "@type": "PropertyValue",
  "name": "RAM Upgradeability",
  "value": "User-upgradeable via 2x SO-DIMM slots",
  "description": "Two DDR5 SO-DIMM slots accessible via bottom panel removal. Current configuration: 2x 8GB (16GB total). Maximum supported: 2x 32GB (64GB total). Compatible module type: DDR5 SO-DIMM 262-pin."
}

NVMe slot generation vs drive generation: the throughput ceiling

The M.2 NVMe slot on a laptop motherboard and the NVMe drive installed in that slot are two independent hardware components with independent PCIe generation ratings. When the slot generation is lower than the drive generation, the interface negotiates down to the slot's maximum bandwidth — silently, with no error or warning. The buyer experiences the slot's throughput ceiling, not the drive's rated performance.

The PCIe generation bandwidth ladder

PCIe Generation×4 Bandwidth (per direction)Sequential Read (typical NVMe)Sequential Write (typical NVMe)
PCIe Gen 3 ×4 ~3,940 MB/s 3,000–3,500 MB/s 2,500–3,000 MB/s
PCIe Gen 4 ×4 ~7,877 MB/s 6,500–7,400 MB/s 5,000–6,800 MB/s
PCIe Gen 5 ×4 ~15,754 MB/s 12,000–14,000 MB/s 10,000–12,000 MB/s

A Samsung 990 Pro (PCIe Gen 4, rated 7,450 MB/s sequential read) installed in a PCIe Gen 3 M.2 slot will read at approximately 3,400 MB/s — 54% of its rated specification. The drive is not defective; the slot is the bottleneck. This performance ceiling is invisible from product listings that encode only the drive's rated specification.

The upgrade-planning failure

The slot generation becomes critical when a buyer purchases a laptop with a Gen 3 slot and plans to install a Gen 4 drive as a future upgrade. If the slot is Gen 3, the Gen 4 drive will perform at Gen 3 speeds regardless of the drive purchased. Buyers making this upgrade decision need to know the slot generation — the installed drive specification is irrelevant to the slot's maximum throughput ceiling.

Example: The Lenovo ThinkPad X1 Carbon Gen 11 (13th gen Intel, 2023) shipped with PCIe Gen 4 M.2 slots. The Gen 12 refresh using Core Ultra moved some configurations to Gen 4 slots as well, but budget SKUs in some markets retained Gen 3 slots. Both configurations can ship with a "PCIe NVMe SSD" label. Without the slot generation encoded separately, a buyer planning a post-purchase drive upgrade has no way to know whether the $120 Gen 4 drive they're targeting will deliver Gen 4 or Gen 3 throughput in their machine.

Encoding slot and drive generation separately

{
  "@type": "PropertyValue",
  "name": "Storage Drive",
  "value": "1TB Samsung PM9A1 PCIe Gen 4 NVMe",
  "description": "1TB NVMe SSD (Samsung PM9A1 OEM equivalent to 980 Pro). Interface: PCIe Gen 4 ×4, M.2 2280 form factor. Drive-rated sequential read: 7,000 MB/s; drive-rated sequential write: 5,000 MB/s. Actual throughput in this system: determined by the M.2 slot PCIe generation (see 'Storage Slot PCIe Generation' property). If slot is Gen 4, full drive-rated performance is achievable. If slot is Gen 3, throughput caps at approximately 3,400 MB/s read regardless of drive rating."
}

{
  "@type": "PropertyValue",
  "name": "Storage Slot PCIe Generation",
  "value": "PCIe Gen 4 ×4 (M.2 2280)",
  "description": "The M.2 SSD slot on this motherboard is PCIe Gen 4 ×4. This is the throughput ceiling regardless of the installed drive's generation. A Gen 5 drive installed here will operate at Gen 4 bandwidth (~7,877 MB/s maximum). A Gen 4 drive (e.g., Samsung 990 Pro) will achieve its rated performance in this slot. For post-purchase drive upgrades: any PCIe Gen 3, Gen 4, or Gen 5 M.2 2280 NVMe drive is physically compatible; throughput caps at Gen 4 bandwidth."
}

Display panel type behind brand names: Liquid Retina XDR, Super AMOLED, and the Mini-LED/OLED confusion

Display technology in the laptop market is obscured by a layer of brand-name marketing that systematically prevents cross-brand comparison queries from working correctly. AI shopping agents receiving a query for "OLED laptop" need the panel technology encoded as a machine-readable value — not a brand name that requires lookup to resolve to a panel type.

The major display brand-name mappings

Brand NameManufacturerUnderlying Panel TechnologyCommon Misconception
Liquid Retina XDR Apple Mini-LED IPS LCD Frequently assumed to be OLED. It is a Mini-LED backlit IPS LCD panel with ProMotion (adaptive refresh). No per-pixel black. True contrast via 2,596 local dimming zones (14-inch). Halo artifacts possible at zone boundaries.
Liquid Retina Apple Standard IPS LCD (no Mini-LED) Assumed to be premium display. Standard IPS LCD with ProMotion on some models. No Mini-LED backlighting.
Super AMOLED Samsung OLED (AMOLED) AMOLED is Samsung's Active Matrix OLED marketing name — it is OLED. Correctly understood as OLED by most buyers. Encode as "OLED (Samsung Super AMOLED)" for cross-brand matching.
AMOLED Samsung / others OLED (AMOLED) Same as above. AMOLED = OLED. Encode panel type as OLED with brand name as secondary descriptor.
OLED LG, Samsung, BOE, SDC OLED Used accurately by most manufacturers for their OLED panels. No decoding required; encode as-is.
NanoEdge OLED Asus OLED NanoEdge is a bezel design descriptor, not a panel technology name. The underlying panel is OLED. Encode as "OLED (Asus NanoEdge)".
InfinityEdge OLED Dell (XPS line) OLED InfinityEdge is a bezel design descriptor. Encode as "OLED (Dell InfinityEdge)".
IPS-level Various VA or TN with wide-angle coating "IPS-level" is a marketing claim applied to VA and TN panels — it is not IPS. Encode the actual panel technology (VA or TN) and note the marketing claim separately.

Why Liquid Retina XDR ≠ OLED matters for AI agents

Apple's Liquid Retina XDR display in the MacBook Pro 14-inch and 16-inch (M3/M4 generation) is the most-purchased "premium display laptop" in the $2,000+ segment in the US market. The display is genuinely premium — Mini-LED technology with 2,596 local dimming zones, 1,000-nit sustained brightness (1,600-nit peak), and an advertised 1,000,000:1 contrast ratio. But it achieves that contrast via zone-based dimming, not per-pixel emissive control.

An AI agent receiving a query for "OLED laptop for photo editing" should NOT recommend a MacBook Pro with Liquid Retina XDR — the display technology is fundamentally different from OLED on the properties that matter for photo editing: OLED provides true black (infinite contrast per-pixel, no halo), while Mini-LED IPS produces near-black with potential zone-boundary halo artifacts in dark scenes with bright highlights. Whether the MacBook Pro is the better choice for a given buyer depends on their workflow and preferences, but it is categorically not OLED, and an agent that recommends it as OLED has made a factual error.

Encoding failure example: A Shopify listing that describes the MacBook Pro 14-inch M4 Pro as having a "stunning Retina display with extreme dynamic range" in the description text, with no structured-data panel-type field, produces a product that an AI agent will either skip (no panel type match) or incorrectly include in OLED results (keyword match on "extreme dynamic range"). Both outcomes fail the buyer.

Encoding display panel type correctly

{
  "@type": "PropertyValue",
  "name": "Display Panel Technology",
  "value": "Mini-LED IPS LCD",
  "description": "Apple Liquid Retina XDR — Mini-LED IPS LCD with local dimming. 2,596 local dimming zones (14-inch model). Peak brightness: 1,600 nits (HDR); sustained: 1,000 nits. Contrast: up to 1,000,000:1 (zone-limited, not per-pixel). Color gamut: P3 wide color. Refresh rate: 24–120Hz ProMotion adaptive. NOT OLED — uses traditional IPS LCD panel with Mini-LED backlighting. No per-pixel black; near-black via dimming zones. Halo artifacts possible at zone boundaries in content with bright highlights on dark backgrounds. No OLED burn-in risk. Longer sustained-brightness lifespan than OLED at high brightness levels."
}

{
  "@type": "PropertyValue",
  "name": "Display Panel Technology",
  "value": "OLED",
  "description": "3.2K OLED display (Samsung AMOLED panel, 3200×2000 resolution, 16:10 aspect ratio). Per-pixel emissive: true infinite contrast (each pixel individually extinguishable). Peak brightness: 500 nits (SDR), 600 nits (HDR). Refresh rate: 120Hz (fixed). Color gamut: 100% DCI-P3. OLED burn-in risk exists for static UI elements at high brightness with extended daily use — mitigated by OS-level pixel shift and screensaver settings. No backlight, no local dimming zones, no halo artifacts."
}

Complete JSON-LD example: Dell XPS 14 (Core Ultra 7, OLED)

The following Product JSON-LD encodes all five critical laptop schema dimensions for a representative thin-and-light OLED laptop with a Core Ultra 7 processor and LPDDR5X soldered memory:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Dell XPS 14 (9440) — Core Ultra 7-155H, 16GB, 1TB, 14.5-inch OLED",
  "description": "Dell XPS 14 9440 with Intel Core Ultra 7-155H (Meteor Lake, Series 1), 16GB LPDDR5X-7467 soldered RAM, 1TB PCIe Gen 4 NVMe SSD in PCIe Gen 4 M.2 slot, 14.5-inch OLED display (3200×2000, 120Hz, 100% DCI-P3). Soldered RAM is not user-upgradeable. Premium performance thin-and-light category.",
  "brand": { "@type": "Brand", "name": "Dell" },
  "sku": "XPS9440-9953BLK-PUS",
  "mpn": "XPS9440-9953BLK-PUS",
  "offers": {
    "@type": "Offer",
    "url": "https://yourstore.com/products/dell-xps-14",
    "priceCurrency": "USD",
    "price": "1799.99",
    "availability": "https://schema.org/InStock",
    "priceValidUntil": "2026-09-30"
  },
  "additionalProperty": [
    {
      "@type": "PropertyValue",
      "name": "Processor Model",
      "value": "Intel Core Ultra 7-155H",
      "description": "Intel Core Ultra 7-155H (Series 1, Meteor Lake). 6P + 8E + 2LPE = 16 cores / 22 threads. Configurable TDP: 28–64W (OEM: 28W base, 64W boost). Architecture: disaggregated tile design. Different generation and architecture from Intel Core i7 13th generation (Raptor Lake) despite similar tier number."
    },
    {
      "@type": "PropertyValue",
      "name": "Processor Family",
      "value": "Intel Core Ultra (Series 1, Meteor Lake)"
    },
    {
      "@type": "PropertyValue",
      "name": "Processor TDP Class",
      "value": "H-class (28W configurable base, 64W boost)",
      "description": "Intel H-class processor with configurable TDP. Dell configures the XPS 14 at 28W nominal with dynamic boost up to 64W during short burst workloads. H-class — requires active cooling (dual fan, dual heat pipe). Chassis weight: 1.62kg."
    },
    {
      "@type": "PropertyValue",
      "name": "RAM Size",
      "value": "16",
      "unitCode": "GBT",
      "description": "16GB LPDDR5X-7467 unified memory. Configured as dual-channel on-package. Shared pool used by both CPU and integrated Intel Arc GPU."
    },
    {
      "@type": "PropertyValue",
      "name": "RAM Type",
      "value": "LPDDR5X (soldered)",
      "description": "LPDDR5X-7467 soldered directly to motherboard. Not user-upgradeable. 16GB is the permanent RAM ceiling for this configuration. 32GB configuration available as separate SKU (XPS9440-xxxx-PUS)."
    },
    {
      "@type": "PropertyValue",
      "name": "RAM Upgradeability",
      "value": "Not upgradeable (soldered LPDDR5X)",
      "description": "No SO-DIMM slots. RAM soldered to motherboard. Cannot be upgraded or replaced after purchase. Buyers expecting 16GB → 32GB upgrade must purchase 32GB SKU at time of order."
    },
    {
      "@type": "PropertyValue",
      "name": "Storage Drive",
      "value": "1TB PCIe Gen 4 NVMe SSD",
      "description": "1TB M.2 2230 NVMe SSD (OEM supply varies: SK Hynix PC801 or Samsung PM9B1). Drive interface: PCIe Gen 4 ×4. Drive-rated sequential read: ~7,000 MB/s. Actual throughput matches drive spec — slot is Gen 4 (see Storage Slot PCIe Generation)."
    },
    {
      "@type": "PropertyValue",
      "name": "Storage Slot PCIe Generation",
      "value": "PCIe Gen 4 ×4 (M.2 2230)",
      "description": "One M.2 2230 slot (not 2280 — 2230 form factor only). PCIe Gen 4 ×4 interface. Maximum slot bandwidth: ~7,877 MB/s. Compatible drive form factor: M.2 2230 only (shorter than standard 2280). Post-purchase upgrade requires M.2 2230 NVMe drive (not the more common 2280 length). Gen 4 or Gen 3 drives in M.2 2230 form factor are compatible."
    },
    {
      "@type": "PropertyValue",
      "name": "Display Panel Technology",
      "value": "OLED",
      "description": "14.5-inch OLED display (Samsung AMOLED panel). Resolution: 3200×2000 (WQXGA+), 16:10 aspect ratio. Refresh rate: 120Hz. Per-pixel emissive: true infinite contrast. Peak brightness: 400 nits (SDR), 500 nits (HDR). Color gamut: 100% DCI-P3. OLED — not Mini-LED IPS. True per-pixel black, no backlight, no dimming zone halo. OLED burn-in risk mitigated by Dell's screen shift and OLED Care utilities."
    },
    {
      "@type": "PropertyValue",
      "name": "Display Resolution",
      "value": "3200×2000",
      "description": "3200×2000 (WQXGA+), 254 PPI at 14.5-inch diagonal. 16:10 aspect ratio. HDR10 certified."
    },
    {
      "@type": "PropertyValue",
      "name": "Display Refresh Rate",
      "value": "120",
      "unitCode": "HZ",
      "description": "120Hz fixed refresh rate (no adaptive sync / VRR in this panel). Suitable for smooth scrolling and UI animation; not adaptive for variable-frame-rate gaming."
    },
    {
      "@type": "PropertyValue",
      "name": "Operating System",
      "value": "Windows 11 Home",
      "description": "Windows 11 Home pre-installed. Eligible for Windows 11 Pro upgrade."
    },
    {
      "@type": "PropertyValue",
      "name": "Battery Capacity",
      "value": "55",
      "unitCode": "WHR",
      "description": "55.9Wh battery. Rated battery life: up to 13 hours (MobileMark 2018, mixed workload). Charging: 60W USB-C (included). Also charges via second Thunderbolt 4 port."
    },
    {
      "@type": "PropertyValue",
      "name": "Weight",
      "value": "1620",
      "unitCode": "GRM",
      "description": "1.62kg (3.57 lb) with OLED display configuration. Weight varies by display configuration."
    }
  ]
}
</script>

Liquid snippet: laptop.* metafields → JSON-LD

Add this snippet to your Shopify theme's product.json or product.liquid template to auto-generate the full laptop JSON-LD from metafields:

{% if product.metafields.laptop.processor_model %}
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": {{ product.title | json }},
  "description": {{ product.description | strip_html | truncatewords: 50 | json }},
  "sku": {{ product.selected_or_first_available_variant.sku | json }},
  "offers": {
    "@type": "Offer",
    "priceCurrency": {{ shop.currency | json }},
    "price": {{ product.selected_or_first_available_variant.price | divided_by: 100.0 | json }},
    "availability": {% if product.available %}"https://schema.org/InStock"{% else %}"https://schema.org/OutOfStock"{% endif %}
  },
  "additionalProperty": [
    {% if product.metafields.laptop.processor_model %}
    {
      "@type": "PropertyValue",
      "name": "Processor Model",
      "value": {{ product.metafields.laptop.processor_model | json }},
      "description": {{ product.metafields.laptop.processor_model_desc | default: "" | json }}
    },
    {% endif %}
    {% if product.metafields.laptop.processor_family %}
    {
      "@type": "PropertyValue",
      "name": "Processor Family",
      "value": {{ product.metafields.laptop.processor_family | json }}
    },
    {% endif %}
    {% if product.metafields.laptop.processor_tdp_class %}
    {
      "@type": "PropertyValue",
      "name": "Processor TDP Class",
      "value": {{ product.metafields.laptop.processor_tdp_class | json }},
      "description": {{ product.metafields.laptop.processor_tdp_class_desc | default: "" | json }}
    },
    {% endif %}
    {% if product.metafields.laptop.ram_size_gb %}
    {
      "@type": "PropertyValue",
      "name": "RAM Size",
      "value": {{ product.metafields.laptop.ram_size_gb | json }},
      "unitCode": "GBT"
    },
    {% endif %}
    {% if product.metafields.laptop.ram_type %}
    {
      "@type": "PropertyValue",
      "name": "RAM Type",
      "value": {{ product.metafields.laptop.ram_type | json }},
      "description": {{ product.metafields.laptop.ram_type_desc | default: "" | json }}
    },
    {% endif %}
    {% if product.metafields.laptop.ram_upgradeable %}
    {
      "@type": "PropertyValue",
      "name": "RAM Upgradeability",
      "value": {{ product.metafields.laptop.ram_upgradeable | json }},
      "description": {{ product.metafields.laptop.ram_upgradeable_desc | default: "" | json }}
    },
    {% endif %}
    {% if product.metafields.laptop.storage_drive %}
    {
      "@type": "PropertyValue",
      "name": "Storage Drive",
      "value": {{ product.metafields.laptop.storage_drive | json }},
      "description": {{ product.metafields.laptop.storage_drive_desc | default: "" | json }}
    },
    {% endif %}
    {% if product.metafields.laptop.storage_slot_pcie_gen %}
    {
      "@type": "PropertyValue",
      "name": "Storage Slot PCIe Generation",
      "value": {{ product.metafields.laptop.storage_slot_pcie_gen | json }},
      "description": {{ product.metafields.laptop.storage_slot_pcie_gen_desc | default: "" | json }}
    },
    {% endif %}
    {% if product.metafields.laptop.display_panel_technology %}
    {
      "@type": "PropertyValue",
      "name": "Display Panel Technology",
      "value": {{ product.metafields.laptop.display_panel_technology | json }},
      "description": {{ product.metafields.laptop.display_panel_desc | default: "" | json }}
    },
    {% endif %}
    {% if product.metafields.laptop.display_resolution %}
    {
      "@type": "PropertyValue",
      "name": "Display Resolution",
      "value": {{ product.metafields.laptop.display_resolution | json }}
    },
    {% endif %}
    {% if product.metafields.laptop.display_refresh_hz %}
    {
      "@type": "PropertyValue",
      "name": "Display Refresh Rate",
      "value": {{ product.metafields.laptop.display_refresh_hz | json }},
      "unitCode": "HZ"
    },
    {% endif %}
    {% if product.metafields.laptop.weight_g %}
    {
      "@type": "PropertyValue",
      "name": "Weight",
      "value": {{ product.metafields.laptop.weight_g | json }},
      "unitCode": "GRM"
    }
    {% endif %}
  ]
}
</script>
{% endif %}

Laptop metafield reference table

Metafield KeyTypeExample ValueNotes
laptop.processor_modelsingle_line_textIntel Core Ultra 7-155HFull model string including tier, suffix, and generation number
laptop.processor_model_descmulti_line_textSee JSON-LD section aboveArchitecture, core count, TDP range, benchmark context, generation distinction
laptop.processor_familysingle_line_textIntel Core Ultra (Series 1, Meteor Lake)Family + generation + architecture name
laptop.processor_tdp_classsingle_line_textH-class (45W base TDP)U / P / H / HX with base TDP in parentheses
laptop.processor_tdp_class_descmulti_line_textSee JSON-LD section aboveForm factor, cooling type, chassis weight range, sustained performance context
laptop.ram_size_gbnumber_integer16Integer gigabytes, used as unitCode GBT in JSON-LD
laptop.ram_typesingle_line_textLPDDR5X (soldered)DDR5 SO-DIMM / LPDDR5X / DDR4 SO-DIMM / LPDDR5 — always include "(soldered)" or "(SO-DIMM)" to disambiguate upgradeability from the type alone
laptop.ram_type_descmulti_line_textSee JSON-LD section aboveSpeed rating, slot count, soldering note, upgrade maximum or impossibility
laptop.ram_upgradeablesingle_line_textNot upgradeable (soldered LPDDR5X)User-upgradeable via 2x SO-DIMM slots / Not upgradeable (soldered LPDDR5X)
laptop.ram_upgradeable_descmulti_line_textSee JSON-LD section aboveSlot count, max supported, access method, compatible module type
laptop.storage_drivesingle_line_text1TB PCIe Gen 4 NVMe SSD (M.2 2230)Capacity + drive PCIe gen + form factor in one string
laptop.storage_drive_descmulti_line_textSee JSON-LD section aboveOEM supply chain note, rated sequential read/write, slot throughput cross-reference
laptop.storage_slot_pcie_gensingle_line_textPCIe Gen 4 ×4 (M.2 2230)The slot's generation, not the drive's — includes M.2 form factor (2230 vs 2280)
laptop.storage_slot_pcie_gen_descmulti_line_textSee JSON-LD section aboveBandwidth ceiling, compatible form factors, upgrade drive compatibility note
laptop.display_panel_technologysingle_line_textOLEDOLED / Mini-LED IPS LCD / IPS LCD / VA / TN — always the underlying technology, never the brand name alone
laptop.display_panel_descmulti_line_textSee JSON-LD section aboveBrand name in parentheses, resolution, peak brightness, contrast type, color gamut, refresh rate, burn-in note if OLED
laptop.display_resolutionsingle_line_text3200×2000Pixel resolution as width×height; aspect ratio in description
laptop.display_refresh_hznumber_integer120Refresh rate as integer Hz; note VRR/adaptive sync capability in description
laptop.weight_gnumber_integer1620Weight in grams as integer; used as unitCode GRM in JSON-LD
laptop.battery_whnumber_decimal55.9Battery capacity in watt-hours; rated battery life in description

5 common mistakes

Mistake 1

Encoding "Core i7" or "Core Ultra 7" without the full model string

The tier number alone carries no architecturally meaningful information across generations. "Core i7" could be any of nine Intel laptop generations (8th through 14th). "Core Ultra 7" could be Series 1 (Meteor Lake) or Series 2 (Lunar Lake / Arrow Lake-H). Always encode the full model designation: "Intel Core Ultra 7-155H" — never just "Intel Core Ultra 7" or "Core i7." AI agents filtering on architecture, memory type, or benchmark range cannot act on a tier-only encoding.

Mistake 2

Encoding "16GB RAM" without specifying type or upgradeability

"16GB RAM" is a number, not a specification. Two laptops with "16GB RAM" can have a 30-minute, $80 upgrade path (DDR5 SO-DIMM) or no upgrade path (LPDDR5X soldered). The RAM type and upgradeability are the most post-purchase-regret-generating omissions in laptop structured data. Encode RAM type (DDR5 SO-DIMM / LPDDR5X / DDR4 SO-DIMM), slot count if SO-DIMM, maximum supported capacity, and an explicit upgradeability statement as separate additionalProperty entries.

Mistake 3

Specifying only the installed drive's PCIe generation

The drive's rated throughput and the slot's maximum bandwidth are independent facts. A Gen 4 drive in a Gen 3 slot performs at Gen 3 speeds. A Gen 5 drive in a Gen 4 slot performs at Gen 4 speeds. Always encode the storage slot PCIe generation as a separate field from the drive specification — and note the M.2 form factor (2230 vs 2280) because they are not interchangeable.

Mistake 4

Using Apple's "Liquid Retina XDR" as the display technology descriptor

Liquid Retina XDR is a Mini-LED IPS LCD display. Encoding it as the panel technology value causes AI agents to exclude it from IPS LCD queries (because the brand name doesn't match "IPS") and potentially include it in OLED queries (because "XDR" implies extreme dynamic range, a property associated with OLED). Always encode the underlying technology (Mini-LED IPS LCD) as the primary value, with the brand name in the description: "Mini-LED IPS LCD (Apple Liquid Retina XDR brand name)."

Mistake 5

Omitting the TDP class suffix from the processor encoding

A "Core i9" in a 1.2kg ultrabook and a "Core i9" in a 2.8kg desktop-replacement gaming laptop occupy completely different performance categories. The TDP class suffix (U/P/H/HX) is the primary differentiator. Always include it in the processor model string and as a separate "Processor TDP Class" additionalProperty with the base TDP value and form factor context. Without it, AI agents matching "high-performance laptop for 3D rendering" may recommend U-class chips that cannot sustain the workload.

FAQ

What is the difference between Intel Core i7 and Intel Core Ultra 7 for Shopify structured data?

Intel Core i7 (e.g., Core i7-13700H, 13th generation Raptor Lake) and Intel Core Ultra 7 (e.g., Core Ultra 7-155H, Meteor Lake first generation) are fundamentally different processor architectures, not tiers of the same product line. The naming change coincided with Intel's switch from a monolithic die to a disaggregated tile architecture and, critically, from DDR5/LPDDR5 memory to LPDDR5X as the soldered standard. Always encode the full processor model string (Core Ultra 7-155H, not just "Core Ultra 7") as a distinct additionalProperty with generation context.

How do I encode RAM upgradeability — DDR5 SO-DIMM versus LPDDR5X soldered?

Encode RAM type as a separate additionalProperty ("DDR5 SO-DIMM" vs "LPDDR5X (soldered)") and encode upgradeability explicitly as a separate field with slot count and maximum supported capacity. The upgradeability binary is the most post-purchase-regret-generating omission in laptop structured data — "16GB RAM" with no type or upgradeability context is insufficient for AI agents to correctly filter "laptop with upgrade slot" queries.

Why does the NVMe slot PCIe generation matter separately from the drive generation?

A PCIe Gen 4 NVMe drive installed in a PCIe Gen 3 slot is bandwidth-throttled to Gen 3 speeds — approximately 3,500 MB/s sequential read instead of the drive's rated 7,000 MB/s. Encode the slot generation (the fixed hardware property) separately from the drive specification (the replaceable component). Also note the M.2 form factor (2230 vs 2280) — they are not interchangeable and affect which drives are compatible for post-purchase upgrades.

What display panel technology does "Liquid Retina XDR" use — is it OLED?

Liquid Retina XDR is Apple's brand name for a Mini-LED IPS LCD display, not OLED. Mini-LED IPS achieves high contrast via thousands of local dimming zones; OLED achieves true infinite contrast via per-pixel emissive control. Always encode the underlying panel technology as the machine-readable value: "Mini-LED IPS LCD" with the brand name as secondary information in the description.

What is the TDP class suffix (U, P, H, HX) and why does it matter for laptop schema?

The TDP class suffix encodes the processor's power envelope. U-class (9–15W) is ultrabook/battery-first; P-class (28W) is balanced; H-class (45W) is mainstream performance; HX-class (55W+) is desktop-grade. The same performance tier ("Core i9") can span all four classes. Always include the suffix in the processor model string and encode it as a separate "Processor TDP Class" additionalProperty with the base TDP and form-factor context.

Does your Shopify store encode processor TDP class, RAM upgradeability, and NVMe slot generation?

CatalogScan checks 18 AI-agent-critical schema signals — including processor family encoding, RAM upgradeability, display panel type, and 15 more — and shows you which fixes move the score most.

Scan your store free → More guides