How to fix seo product missing brand on Adobe Commerce (Magento)

Add a `brand` property to your Product structured data (schema.org/Product) so search engines can match your listings to brand-specific queries.

Steps for Adobe Commerce (Magento)

  1. In the Magento admin, go to Stores → Attributes → Product and ensure a 'Manufacturer' or 'Brand' product attribute exists (create one if not, with scope: Global, input type: Text/Dropdown).
  2. Assign brand values to your products: Catalog → Products → edit a product → find the Brand/Manufacturer attribute and enter the brand name.
  3. Edit your theme's `Magento_Catalog/templates/product/view/` directory — specifically the JSON-LD or structured data template — to include the brand property. Add: `'brand' => ['@type' => 'Brand', 'name' => $product->getAttributeText('manufacturer')]` in the schema array.
  4. Alternatively, install a structured data extension (e.g. 'MageWorx SEO Suite' or 'Amasty SEO Toolkit') that automatically maps the brand/manufacturer attribute into Product schema.
  5. Clear the Magento cache (System → Cache Management → Flush Cache Storage) and validate a product page in Google's Rich Results Test.
Official Adobe Commerce (Magento) documentation ↗
{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "Classic Running Shoe",
  "brand": {
    "@type": "Brand",
    "name": "Nike"
  },
  "offers": {
    "@type": "Offer",
    "price": "89.99",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}

What is seo product missing brand?

Structured data is hidden code on your product pages that tells search engines exactly what your page is about — price, availability, reviews, and more. One of the fields it supports is `brand`, which identifies the manufacturer or label behind the product. When this field is missing, Google and other search engines have to guess the brand from your page content, or simply leave it out of their internal product knowledge graph entirely.

Millions of shoppers search with brand-specific queries like "best Nike running shoes" or "Sony headphones under $100." Without a `brand` field in your Product schema, your pages are invisible to this class of search intent — Google cannot confidently associate your listing with a brand and rank it for those queries. Including `brand` also qualifies your products for richer Google Shopping surfaces and product knowledge panels, directly increasing click-through rates and organic revenue. It's a low-effort change with outsized impact on discoverability.

See the complete Seo product missing brand guide for every platform and the full background.

Not sure if your Adobe Commerce (Magento) store has this?

Run a free SEOLZ audit — we’ll find seo product missing brand and every other issue across your whole site.

Scan my site free

Fix seo product missing brand on another platform