Ad feed health
Google Shopping & Meta catalogs22 of 25 sampled products have an issue that gets items disapproved or throttled in Google Shopping — roughly 214 products across the 256.
Published audit · 29 October 2026
How Google Shopping and AI shopping agents read kyliecosmetics.com
We read Kylie Cosmetics' storefront the way Google's crawler and agents like ChatGPT, Perplexity and Google AI Mode do — no login, no app install — and checked 25 flagship products of 256 against Merchant Center's rules and agent readability.
22 of 25 sampled products have an issue that gets items disapproved or throttled in Google Shopping — roughly 214 products across the 256.
22 of 25 are hard for AI shopping agents to read: key buying facts are missing or locked in prose and images — roughly 227 products catalog-wide.
List price of one unit of each affected product, out of $16.2K for all 245 in-stock products. It measures how much of the range is exposed, not lost revenue.
Ready to use
The lowest-scoring products from the sample, rebuilt from the store's own photos, copy and barcodes. Switch between Today and Fixed to compare, and download the payloads.
{
"@context": "https://schema.org/",
"@type": "ProductGroup",
"name": "King Kylie Loose Powder Highlighter",
"url": "https://kyliecosmetics.com/products/king-kylie-loose-powder-highlighter",
"image": [
"https://kyliecosmetics.com/cdn/shop/files/KKMainImages_Highlighter_033661ca-4386-4f75-a8e3-4495ffb910ea.jpg?v=1760709144&width=2500"
],
"description": "my limited-edition king kylie loose powder highlighter delivers a beaming and bright ultra-glow. inspired by my original 2017 highlighter, this silky-soft, light-reflecting formula is a fine powder made with shimmery pearls for a radiant, pearlescent look. it seamlessly blends, doesn’t accentuate texture, and is easily buildable to achieve your ideal luminosity – from a soft glow to high impact finish.shade:3 strikes (warm champagne)",
"brand": {
"@type": "Brand",
"name": "Kylie Cosmetics",
"alternateName": "Kylie Cosmetics by Kylie Jenner"
},
"productGroupID": "king-kylie-loose-powder-highlighter",
"variesBy": [
"title"
],
"hasVariant": [
{
"@type": "Product",
"sku": "KC852",
"name": "King Kylie Loose Powder Highlighter - Default Title",
"image": "https://kyliecosmetics.com/cdn/shop/files/KKMainImages_Highlighter_033661ca-4386-4f75-a8e3-4495ffb910ea.jpg?v=1760709144&width=2500",
"description": "my limited-edition king kylie loose powder highlighter delivers a beaming and bright ultra-glow. inspired by my original 2017 highlighter, this silky-soft, light-reflecting formula is a fine powder made with shimmery pearls for a radiant, pearlescent look. it seamlessly blends, doesn’t accentuate texture, and is easily buildable to achieve your ideal luminosity – from a soft glow to high impact finish.shade:3 strikes (warm champagne)",
"title": "Default Title",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/king-kylie-loose-powder-highlighter?variant=48003575578866",
"priceCurrency": "USD",
"price": 26,
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}
]
}“King Kylie Loose Powder Highlighter by Kylie Cosmetics is a gold shimmer loose powder highlighter with a net weight of 0.27 fl oz (8 mL).”
adding glow to the face highlighting cheekbones everyday makeup
Kylie Cosmetics King Kylie Loose Powder Highlighter, Gold Shimmer Face Highlighter, 8 mL
Not determinable from the store's data (left blank, not guessed): Shade name, Ingredients and material composition, Skin tone or undertone suitability, Vegan or cruelty-free status, Paraben-free status, Application method and recommended brush, Wear time and longevity, Finish intensity beyond the shimmer shown in photos, Gender targeting, Price
{
"@context": "https://schema.org/",
"@type": "Product",
"@id": "https://kyliecosmetics.com/products/king-kylie-loose-powder-highlighter#product",
"name": "King Kylie Loose Powder Highlighter",
"description": "",
"url": "https://kyliecosmetics.com/products/king-kylie-loose-powder-highlighter",
"brand": {
"@type": "Brand",
"name": "kylie-cosmetics"
},
"image": [
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/KKMainImages_Highlighter_033661ca-4386-4f75-a8e3-4495ffb910ea.jpg?v=1760709144",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/v1_KingKylieCollection_PDP_LPH_1x1_563c5083-ec04-492e-a844-b3dc8cc6e084.jpg?v=1760709144",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/KJC_KKC_25_Macro_LooseHighlighter_3Strikes_01_WS_e1f0bf89-e2cc-47d6-8d61-3ae822472aa5.jpg?v=1760709144",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/KJC_KKC_25_Macro_LooseHighlighter_3Strikes_03_WS_11c22052-b1fe-4f28-8300-4208a6a455f5.jpg?v=1760709144"
],
"category": "Health & Beauty > Personal Care > Cosmetics > Makeup > Face Makeup",
"color": "gold",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Product type",
"value": "Loose powder highlighter"
},
{
"@type": "PropertyValue",
"name": "Net weight",
"value": "0.27 fl oz / 8 mL"
},
{
"@type": "PropertyValue",
"name": "Finish",
"value": "Shimmer"
}
],
"sku": "KC852",
"gtin": "4064941180876",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/king-kylie-loose-powder-highlighter?variant=48003575578866",
"price": "26.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}{
"@context": "https://schema.org/",
"@type": "ProductGroup",
"name": "Lip Oil Desserts PR Box",
"url": "https://kyliecosmetics.com/products/lip-oil-dessert-pr-set",
"image": [
"https://kyliecosmetics.com/cdn/shop/files/lip_oil_desserts_PR.jpg?v=1730822513&width=3836"
],
"description": "my limited-edition pr box comes with three dessert-inspired lip oils for sweet, sheer, and shiny color. featuring a nourishing complex, this fan-favorite formula hydrates, comforts, and leaves your lips smooth with a naturally plumped finish.",
"brand": {
"@type": "Brand",
"name": "Kylie Cosmetics",
"alternateName": "Kylie Cosmetics by Kylie Jenner"
},
"productGroupID": "lip-oil-dessert-pr-set",
"variesBy": [
"title"
],
"hasVariant": [
{
"@type": "Product",
"sku": "KS494",
"name": "Lip Oil Desserts PR Box - Default Title",
"image": "https://kyliecosmetics.com/cdn/shop/files/lip_oil_desserts_PR.jpg?v=1730822513&width=3836",
"description": "my limited-edition pr box comes with three dessert-inspired lip oils for sweet, sheer, and shiny color. featuring a nourishing complex, this fan-favorite formula hydrates, comforts, and leaves your lips smooth with a naturally plumped finish.",
"title": "Default Title",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/lip-oil-dessert-pr-set?variant=46729513894130",
"priceCurrency": "USD",
"price": 94,
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}
]
}“The Kylie Skin Lip Oil Desserts PR Box contains three 6 mL (0.2 fl oz) Kylie Skin lip oils in shades named crème brûlée, hazelnut crème and chocolate cookie, packaged in a pink carry box.”
trying several lip oil shades gifting a lip oil set
Kylie Skin Lip Oil Desserts PR Box by Kylie Jenner - 3 x 6mL Lip Oils Gift Set, Crème Brûlée, Hazelnut Crème, Chocolate Cookie
Not determinable from the store's data (left blank, not guessed): Which shade name matches which lip oil color, Ingredients, Finish (glossy, matte or sheer), Wear time and moisturizing claims, Skin type suitability, Application instructions, Individual shade names and shade numbers for each bottle, Whether the lip oils are sold separately outside this PR box
{
"@context": "https://schema.org/",
"@type": "Product",
"@id": "https://kyliecosmetics.com/products/lip-oil-dessert-pr-set#product",
"name": "Lip Oil Desserts PR Box",
"description": "",
"url": "https://kyliecosmetics.com/products/lip-oil-dessert-pr-set",
"brand": {
"@type": "Brand",
"name": "kylie-cosmetics"
},
"image": [
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/lip_oil_desserts_PR.jpg?v=1730822513",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/lip_oil_desserts_products_c39465ca-10f0-4a1d-adc4-86707299e19f.jpg?v=1730406041",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/hi_res_lip_oil_pr_kit_box_9efd43c7-85be-42a7-867e-9535cbce837a.jpg?v=1730406040",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/hi_res-b5-CotyInc._r1_1x1_01H_3749.jpg?v=1730406040",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/swatchesupdate2_fa315157-f60e-4dfb-8a45-da03d749d21c.jpg?v=1730406040",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/lip_oil_desserts_Armswatch_5aaa2187-6713-4eac-b6be-3cafb16944c9.jpg?v=1730406041"
],
"category": "Health & Beauty > Personal Care > Cosmetics > Lip Makeup",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Product type",
"value": "Lip oil set (3 lip oils in a PR box)"
},
{
"@type": "PropertyValue",
"name": "Quantity",
"value": "3 lip oils"
},
{
"@type": "PropertyValue",
"name": "Volume per lip oil",
"value": "0.2 fl oz / 6 mL"
},
{
"@type": "PropertyValue",
"name": "Packaging",
"value": "Pink box with carry handle; each lip oil in its own pink-capped square glass bottle and small pink box"
},
{
"@type": "PropertyValue",
"name": "Shade names on boxes",
"value": "crème brûlée, hazelnut crème, chocolate cookie"
},
{
"@type": "PropertyValue",
"name": "Shade colors shown",
"value": "Nude/mauve pink, deep red, and brown"
}
],
"sku": "KS494",
"gtin": "4064941185222",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/lip-oil-dessert-pr-set?variant=46729513894130",
"price": "94.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}{
"@context": "https://schema.org/",
"@type": "ProductGroup",
"name": "Rose Bloom Supple Kiss Lip Glaze Deluxe Sample",
"url": "https://kyliecosmetics.com/products/rose-bloom-supple-kiss-lip-glaze-deluxe-sample",
"image": [
"https://kyliecosmetics.com/cdn/shop/files/KJC_SKLG_MiniDeluxeSample_Stylized_OpenRoseBloom.jpg?v=1753801792&width=5000"
],
"brand": {
"@type": "Brand",
"name": "Kylie Cosmetics",
"alternateName": "Kylie Cosmetics by Kylie Jenner"
},
"productGroupID": "rose-bloom-supple-kiss-lip-glaze-deluxe-sample",
"variesBy": [
"title"
],
"hasVariant": [
{
"@type": "Product",
"sku": "KC968",
"name": "Rose Bloom Supple Kiss Lip Glaze Deluxe Sample - Default Title",
"image": "https://kyliecosmetics.com/cdn/shop/files/KJC_SKLG_MiniDeluxeSample_Stylized_OpenRoseBloom.jpg?v=1753801792&width=5000",
"title": "Default Title",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/rose-bloom-supple-kiss-lip-glaze-deluxe-sample?variant=47560563196146",
"priceCurrency": "USD",
"price": 5,
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}
]
}“Kylie Cosmetics Rose Bloom (003) Supple Kiss lip glaze deluxe sample offers up to 12 hours of hydration with a lightweight, long-lasting, mirror-like shine.”
hydrating lips glossy lip look everyday lip gloss
Kylie Cosmetics Rose Bloom Supple Kiss Lip Glaze Deluxe Sample Pink Hydrating Lip Gloss
Not determinable from the store's data (left blank, not guessed): Sample volume or weight, Full ingredient list, Material or formula details beyond the described glaze, Vegan or cruelty-free status, Suitable lip or skin types, Application method details, SPF or other added benefits, Gender or age targeting
{
"@context": "https://schema.org/",
"@type": "Product",
"@id": "https://kyliecosmetics.com/products/rose-bloom-supple-kiss-lip-glaze-deluxe-sample#product",
"name": "Rose Bloom Supple Kiss Lip Glaze Deluxe Sample",
"description": "",
"url": "https://kyliecosmetics.com/products/rose-bloom-supple-kiss-lip-glaze-deluxe-sample",
"brand": {
"@type": "Brand",
"name": "kylie-samples"
},
"image": [
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/KJC_SKLG_MiniDeluxeSample_Stylized_OpenRoseBloom.jpg?v=1753801792"
],
"category": "Health & Beauty > Personal Care > Cosmetics > Lip Makeup > Lip Gloss",
"color": "Pink",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Shade",
"value": "003 Rose Bloom"
},
{
"@type": "PropertyValue",
"name": "Format",
"value": "Deluxe sample lip glaze tube"
},
{
"@type": "PropertyValue",
"name": "Hydration",
"value": "Up to 12 hour hydration"
},
{
"@type": "PropertyValue",
"name": "Finish",
"value": "Shiny, mirror-like shine"
},
{
"@type": "PropertyValue",
"name": "Texture",
"value": "Lightweight"
},
{
"@type": "PropertyValue",
"name": "Technology",
"value": "Bouncy-wrap tech that envelops lips in a gel-like glaze for a cushiony feel"
}
],
"sku": "KC968",
"gtin": "4064941143819",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/rose-bloom-supple-kiss-lip-glaze-deluxe-sample?variant=47560563196146",
"price": "5.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}{
"@context": "https://schema.org/",
"@type": "ProductGroup",
"name": "Cosmic Kylie Jenner 2.0 50ml & Pen Spray Duo Gift Set",
"url": "https://kyliecosmetics.com/products/cosmic-kylie-jenner-2-0-50ml-pen-spray-duo-gift-set",
"image": [
"https://kyliecosmetics.com/cdn/shop/files/v1_Gift-Sets_B-M_Cosmic-2.0_1x1_18134992-5855-4274-b545-1a3c09e98e09.jpg?v=1790027416&width=2500"
],
"description": "get a cosmic 2.0 for home and one for on the go with this gift set. fresh, bright, and sweet – cosmic 2.0 is a floral amber scent that’s perfect for everyday use.gift set includes ($94 value):cosmic kylie jenner 2.0 eau de parfum 50mlcosmic kylie jenner 2.0 pen spray 10mlkey notes:opening: pear accord and pink pepper essenceheart: vanilla orchid accord and lavender essencebase: amber accord and sandalwood accordfragrance family:floral amber",
"brand": {
"@type": "Brand",
"name": "Kylie Cosmetics",
"alternateName": "Kylie Cosmetics by Kylie Jenner"
},
"productGroupID": "cosmic-kylie-jenner-2-0-50ml-pen-spray-duo-gift-set",
"variesBy": [
"title"
],
"hasVariant": [
{
"@type": "Product",
"sku": "KF202",
"name": "Cosmic Kylie Jenner 2.0 50ml & Pen Spray Duo Gift Set - Default Title",
"image": "https://kyliecosmetics.com/cdn/shop/files/v1_Gift-Sets_B-M_Cosmic-2.0_1x1_18134992-5855-4274-b545-1a3c09e98e09.jpg?v=1790027416&width=2500",
"description": "get a cosmic 2.0 for home and one for on the go with this gift set. fresh, bright, and sweet – cosmic 2.0 is a floral amber scent that’s perfect for everyday use.gift set includes ($94 value):cosmic kylie jenner 2.0 eau de parfum 50mlcosmic kylie jenner 2.0 pen spray 10mlkey notes:opening: pear accord and pink pepper essenceheart: vanilla orchid accord and lavender essencebase: amber accord and sandalwood accordfragrance family:floral amber",
"title": "Default Title",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/cosmic-kylie-jenner-2-0-50ml-pen-spray-duo-gift-set?variant=50085820989682",
"priceCurrency": "USD",
"price": 66,
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}
]
}“The Cosmic Kylie Jenner 2.0 50ml & Pen Spray Duo Gift Set includes a 50ml silver bottle and a pen spray, with notes of pear, pink pepper, vanilla orchid, lavender, amber and sandalwood.”
gifting
Kylie Jenner Cosmic 2.0 50ml & Pen Spray Duo Gift Set Fragrance
Not determinable from the store's data (left blank, not guessed): gender, age group, fragrance concentration, pen spray volume, bottle material, full ingredient list, color of the set as a whole
{
"@context": "https://schema.org/",
"@type": "Product",
"@id": "https://kyliecosmetics.com/products/cosmic-kylie-jenner-2-0-50ml-pen-spray-duo-gift-set#product",
"name": "Cosmic Kylie Jenner 2.0 50ml & Pen Spray Duo Gift Set",
"description": "",
"url": "https://kyliecosmetics.com/products/cosmic-kylie-jenner-2-0-50ml-pen-spray-duo-gift-set",
"brand": {
"@type": "Brand",
"name": "kylie-fragrance"
},
"image": [
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/v1_Gift-Sets_B-M_Cosmic-2.0_1x1_18134992-5855-4274-b545-1a3c09e98e09.jpg?v=1790027416",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/v2_Gift-Sets_B-M_Cosmic-2.0_1x1_ad1e31e0-edbf-4c77-9aa3-6531f0693204.jpg?v=1790027416",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/Cosmic2.0Infographics_Ingredients_14fb777b-4c6c-4696-ba8f-4d65edb47ef6.jpg?v=1790027416",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/Cosmic2.0Infographics.jpg?v=1790027416"
],
"category": "Health & Beauty > Personal Care > Cosmetics > Perfume & Cologne",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Bottle size",
"value": "50ml"
},
{
"@type": "PropertyValue",
"name": "Includes",
"value": "50ml bottle and pen spray"
},
{
"@type": "PropertyValue",
"name": "Opening notes",
"value": "pear accord, pink pepper essence"
},
{
"@type": "PropertyValue",
"name": "Heart notes",
"value": "vanilla orchid accord, lavender essence"
},
{
"@type": "PropertyValue",
"name": "Base notes",
"value": "amber accord, sandalwood accord"
}
],
"sku": "KF202",
"gtin": "4064941195207",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/cosmic-kylie-jenner-2-0-50ml-pen-spray-duo-gift-set?variant=50085820989682",
"price": "66.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}{
"@context": "https://schema.org/",
"@type": "ProductGroup",
"name": "Velvet Brew Eau De Parfum Pen Spray",
"url": "https://kyliecosmetics.com/products/velvet-brew-eau-de-parfum-pen-spray",
"image": [
"https://kyliecosmetics.com/cdn/shop/files/v3a_Mood-Stone_PS_1x1_png_fc5ca66e-b76f-48c4-b043-56fdb96d9963.png?v=1785340863&width=2500"
],
"description": "my travel-sized pen spray is perfect for on the go. bold, smooth, and a little mysterious – velvet brew is an ambery spice scent with velvety depth and a hint of sweet warmth. think late nights in sultry lounges. notes of creamy hazelnut and juicy plum open into coffee flower and orange blossom accords while at the base, roasted coffee accord and earthy patchouli oil leave a daring, unexpected finish.key notes: opening: hazelnut accord and plum accordheart: coffee flower accord and orange blossom accordbase: coffee accord and patchouli oilfragrance family: ambery spice",
"brand": {
"@type": "Brand",
"name": "Kylie Cosmetics",
"alternateName": "Kylie Cosmetics by Kylie Jenner"
},
"productGroupID": "velvet-brew-eau-de-parfum-pen-spray",
"variesBy": [
"title"
],
"hasVariant": [
{
"@type": "Product",
"sku": "KF162",
"name": "Velvet Brew Eau De Parfum Pen Spray - Default Title",
"image": "https://kyliecosmetics.com/cdn/shop/files/v3a_Mood-Stone_PS_1x1_png_fc5ca66e-b76f-48c4-b043-56fdb96d9963.png?v=1785340863&width=2500",
"description": "my travel-sized pen spray is perfect for on the go. bold, smooth, and a little mysterious – velvet brew is an ambery spice scent with velvety depth and a hint of sweet warmth. think late nights in sultry lounges. notes of creamy hazelnut and juicy plum open into coffee flower and orange blossom accords while at the base, roasted coffee accord and earthy patchouli oil leave a daring, unexpected finish.key notes: opening: hazelnut accord and plum accordheart: coffee flower accord and orange blossom accordbase: coffee accord and patchouli oilfragrance family: ambery spice",
"title": "Default Title",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/velvet-brew-eau-de-parfum-pen-spray?variant=49834197385458",
"priceCurrency": "USD",
"price": 29,
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}
]
}“Kylie Fragrance Velvet Brew is a pen-spray eau de parfum with hazelnut, plum, coffee flower, orange blossom, coffee and patchouli notes, marketed as ambery spice and daring, confident, mysterious.”
on-the-go fragrance touch-ups travel-size perfume gift for fragrance lovers
Kylie Fragrance Velvet Brew Eau De Parfum Pen Spray Ambery Spice Coffee Hazelnut Patchouli Orange Blossom
Not determinable from the store's data (left blank, not guessed): Volume or size in ml, Gender designation, Longevity and sillage, Ingredient percentages, Alcohol content, Shelf life and expiry, Usage instructions, Country of origin
{
"@context": "https://schema.org/",
"@type": "Product",
"@id": "https://kyliecosmetics.com/products/velvet-brew-eau-de-parfum-pen-spray#product",
"name": "Velvet Brew Eau De Parfum Pen Spray",
"description": "",
"url": "https://kyliecosmetics.com/products/velvet-brew-eau-de-parfum-pen-spray",
"brand": {
"@type": "Brand",
"name": "kylie-fragrance"
},
"image": [
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/v3a_Mood-Stone_PS_1x1_png_fc5ca66e-b76f-48c4-b043-56fdb96d9963.png?v=1785340863",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/MoodStonesInfographics_AestheticVibe_VelvetBrew_AllNotes_65bdee4a-30cb-4365-b967-3a6e7e0725e6.jpg?v=1785340863",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/MoodStonesInfographics_AestheticVibe_VelvetBrew_ScentDetails_42fa82ef-5cfd-4b43-963a-d389abe618fa.jpg?v=1785340863",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/MoodStonesInfographics_AestheticVibe_All_AbouttheScent_99b27575-875d-4598-85da-a3bb2bdd6746.jpg?v=1785340863",
"https://cdn.shopify.com/s/files/1/0662/4598/4498/files/MoodStonesInfographics_AestheticVibe_Sizes_f2e61d39-97cc-423e-84a0-c96e484d354a.jpg?v=1785340863"
],
"category": "Health & Beauty > Personal Care > Cosmetics > Perfume & Cologne",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Format",
"value": "Eau de parfum pen spray"
},
{
"@type": "PropertyValue",
"name": "Top notes",
"value": "Hazelnut accord + plum accord"
},
{
"@type": "PropertyValue",
"name": "Heart notes",
"value": "Coffee flower accord + orange blossom accord"
},
{
"@type": "PropertyValue",
"name": "Base notes",
"value": "Coffee accord + patchouli oil"
},
{
"@type": "PropertyValue",
"name": "Fragrance mood",
"value": "Daring, confident, mysterious"
},
{
"@type": "PropertyValue",
"name": "Fragrance family",
"value": "Ambery spice"
},
{
"@type": "PropertyValue",
"name": "Vegan",
"value": "Yes"
},
{
"@type": "PropertyValue",
"name": "Cruelty-free",
"value": "Yes"
}
],
"sku": "KF162",
"gtin": "4064941195337",
"offers": {
"@type": "Offer",
"url": "https://kyliecosmetics.com/products/velvet-brew-eau-de-parfum-pen-spray?variant=49834197385458",
"price": "29.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}Agent test
Shopify stores publish their catalog to AI shopping agents through the Universal Commerce Protocol (UCP). We connected to the store's the way an agent does, looked up each of the 25 sampled products, searched for each one by its exact name, and tried to buy 3 by putting them in a cart.
Exactly what an agent receives
Empty
✗ Material ✗ Measurements ✗ Care
The catalog agents get here has no fields for brand, barcode (GTIN) or material. Anything that isn't in the title, the options or this text is invisible to an agent.
We asked the store's catalog search 4 questions a shopper might put to an assistant, each describing one of its homepage products without naming it: 4 of 4 came back in the top 10. This is the catalog Shopify serves agents, not how any particular assistant ranks products, and search results shift with catalog size.
| Question | Product it describes | What came back first |
|---|---|---|
| “trial size lip glaze sample” | ✓ #1 Rose Bloom Supple Kiss Lip Glaze Deluxe Sample | — |
| “matte lip and cheek makeup bundle” | ✓ #3 Winter Kissed Matte Lip Kit & Hybrid Blush Duo | Winter Kissed Matte Lip Kit · Winter Kissed Matte Lip Kit & Skin Tint Duo · Winter Kissed Matte Lip Kit & Hybrid Blush Duo |
| “matte lip makeup kit” | ✓ #1 Winter Kissed Matte Lip Kit | — |
| “perfume gift set with pen spray” | ✓ #1 Cosmic Kylie Jenner 2.0 50ml & Pen Spray Duo Gift Set | — |
What we found
Most severe first. Issues we could check from catalog data alone are counted across all 256 products; the rest across the 25 product pages we inspected.
Agents filter on facts ("merino, under 300g, machine-washable"). With none, the product can't match those queries.
How to fix Add the facts shoppers filter on — material, dimensions, weight, care — to the description and, better, to metafields published in the JSON-LD as additionalProperty.
Description is a required feed attribute; agents have nothing to reason over.
How to fix Write a description that covers what the product is, what it's made of, its fit or dimensions, and who it's for.
Merchant Center rejects invalid GTINs ("Invalid value [gtin]"); the item is disapproved until fixed.
How to fix Correct the barcode in Shopify admin (product → variant → Barcode) to the 8-, 12-, 13- or 14-digit GTIN from the manufacturer or your GS1 record. If the product has no GTIN, clear the field rather than entering a SKU.
Zero prices are rejected as "Invalid value [price]".
How to fix Set a real price on purchasable variants, or make free samples and gifts unavailable so they drop out of feeds.
The identifiers are already there — the theme just doesn't publish them, so crawlers and agents never see them.
How to fix Add gtin to each variant's Offer in the theme's JSON-LD from variant.barcode — the data is already in Shopify.
These are the attributes Google and AI agents filter on; they're absent from the machine-readable layer.
How to fix Publish color, material and pattern in the JSON-LD (the Product properties of the same names), filled from variant options or metafields.
Searching the store's agent catalog for the product's exact name doesn't return it in the top five, so a shopper asking an agent for it by name may be shown something else.
How to fix Make the title specific (brand, product line, product type) and distinct from similar products. Don't leave the distinguishing details only in images or variant names.
Short copy limits which searches the item can match in Shopping and gives agents nothing to quote.
How to fix Expand the description past 150 characters with material, dimensions, use and care — the facts agents quote and feeds match on.
Google shows shipping and returns annotations only when they're marked up; agents compare stores on exactly this.
How to fix Add hasMerchantReturnPolicy and shippingDetails to the Offers in your JSON-LD, or configure return and shipping policies in Merchant Center.
Feed titles that include brand, product type and key attribute get more impressions.
How to fix Lengthen the feed title to brand + product type + key attribute, e.g. "Acme Women's Merino Crew Sweater – Navy".
Product by product
Scores out of 100, worst first. Open a product to see what's wrong with it.
Store-wide
Enter your store and get both scores, every issue, and your five worst products rebuilt from your own photos and copy — free, in about a minute.
Audit your store free →Rather apply the fixes yourself? Get the free Shopify app: the same audit inside your Shopify admin, every fix applied in one click.
Everything here comes from public storefront data: /products.json, the storefront Ajax API, each product page's JSON-LD, robots.txt and policy pages. Checks follow Google Merchant Center's product data specification and schema.org's Product vocabulary — see every check. Attributes kept only in app metafields or a separate feed aren't visible publicly — for AI agents, that's the same as missing.
Google's Rich Results Test answers a different question: whether the markup is valid and eligible for rich results. It doesn't compare the page's prices and stock with the live store, or apply Merchant Center's product rules, so a page can pass it and still have issues listed here.
The agent test calls the store's Universal Commerce Protocol endpoint — the catalog Shopify serves to AI shopping agents — the way an agent does, identifying itself as catalogaudit. It looks each sampled product up by id, searches for it by its exact name, and asks a few shopper questions written from the flagship products without naming them, to see whether those products come back. It reports the catalog Shopify serves agents, not how a given assistant ranks products. Every Shopify store serves this endpoint wherever it's based; which assistants can sell through it, and to shoppers in which countries, varies by assistant and is changing quickly.
Checks that need only /products.json ran on all 256 products; the rest ran on the sampled product pages, and catalog-wide figures for those are estimated from the sample. Money figures are the list price of one unit of each in-stock product, not revenue.
Product fixes were extracted by anthropic/claude-haiku-5.5 from the store's own product photos and copy, and limited to facts those establish; anything it couldn't verify is listed as not determinable rather than guessed. Sample: 25 products — homepage picks first, then spread across product types. Generated 2026-10-29T14:45:20.657Z.