How to fix seo product missing brand on WooCommerce

Add a `brand` property to your Product schema markup so search engines can match your listings to brand-specific queries.

Steps for WooCommerce

  1. Install a structured data plugin such as 'Rank Math SEO', 'Yoast SEO + WooCommerce SEO add-on', or 'Schema Pro'.
  2. For Rank Math: go to WordPress Admin → Rank Math → Titles & Meta → Products, find the Schema tab, select 'Product' schema type, and enable the Brand field — map it to your product brand attribute or custom field.
  3. For Yoast + WooCommerce SEO: go to Yoast SEO → Search Appearance → WooCommerce; the plugin pulls brand from a WooCommerce product attribute named 'brand' — create that attribute under Products → Attributes and assign values to your products.
  4. Alternatively, add the brand via `functions.php` using the `wpseo_schema_product` or `rank_math/json_ld` filter hooks to inject `"brand": {"@type": "Brand", "name": get_term_name}` programmatically.
  5. Test any product URL with Google's Rich Results Test after saving.
Official WooCommerce documentation ↗

What is seo product missing brand?

Product schema is a block of structured data (invisible to shoppers but read by Google and other search engines) that describes a product on your page — its name, price, reviews, and more. One of the most important fields is `brand`, which tells Google whose product it is. When this field is missing, your structured data is incomplete. The `brand` property contains a nested `Organization` or `Brand` object with just the brand's name, and it lives in the same JSON-LD script block as the rest of your Product schema.

Google uses the `brand` field in Product schema to understand and match your listings to high-intent, brand-specific searches like "best Nike running shoes" or "Sony headphones deal." Without it, your product pages are less likely to appear for those queries, and you miss out on rich result eligibility and Google Shopping surfaces that rely on complete structured data. Brand signals also build trust with shoppers who are already searching for a specific brand — these visitors convert at a much higher rate than generic browsers. Incomplete Product schema can also reduce your chances of appearing in Google's product knowledge panels and comparison features, directly costing you organic traffic and revenue.

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

Not sure if your WooCommerce store has this?

Run a free SEOLZ scan — 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