---
title: "Google Shopping product title optimisation: rules & examples"
description: "How to optimise Google Shopping product titles: Google's 1–150 character rules, which details to include, variants, AI titles and a test judged on profit."
canonical: "https://www.productmetrics.io/blog/google-shopping-product-title-optimization"
pageType: article
language: en
publisher: "Product Metrics"
author: "Berend Vrakking"
datePublished: 2026-10-27
dateModified: 2026-10-27
image: "https://www.productmetrics.io/og/blog/google-shopping-product-title-optimization.png"
---

> Content index: https://www.productmetrics.io/llms.txt

# How to optimise Google Shopping product titles

## Key takeaways

- Google allows 1–150 characters, but shoppers usually see 70 or fewer: lead with product type, brand or model and the variant's details.
- Only one of Google's own 11 example titles passes 70 characters: the details decide, not the length.
- Judge a new title on orders and contribution after ad cost against unchanged products, never on CTR alone.

A Google Shopping product title is the `title` value in your Merchant Center product data: the line a shopper reads under the image, and the text Google matches to searches.

Optimising it means putting the identifying details first, each one true for that exact variant. I counted the 11 example titles in Google's title specification on 27 October 2026: their median is 41 characters of the 150 allowed. I checked each of Google's rules here against the same page.

## What are Google's rules for Shopping product titles?

Google requires Shopping product titles of 1 to 150 characters that describe the same product as the landing page, name the variant's details and carry no promotional text. A title that breaks a minimum requirement gets the product disapproved ([Merchant Center title specification](https://support.google.com/merchants/answer/6324415?hl=en)).

| Rule | Requirement | If you break it |
|---|---|---|
| Length | 1–150 characters | Longer titles are cut off, with a warning |
| Landing page | Same product as the page it links to | Disapproval |
| Variants | Colour, size or other distinguishing detail in the title | Disapproval |
| Promotional text | No price, sale price, sale dates, shipping, delivery date or company name | Disapproval |
| Capitals and symbols | No capitals for emphasis, gimmicky symbols, HTML or extra spaces | Disapproval |
| AI-generated text | Submitted in `structured_title`, not `title` | Disapproval |

Fix eligibility before wording: a better title can't help a disapproved product. The [Merchant Center errors guide](https://www.productmetrics.io/blog/google-merchant-center-errors) covers the issues to clear first.

Some product types have extra title rules of their own:

| Product type | What the title must say | Google's example |
|---|---|---|
| Software subscription | "subscription" and its duration | Google Chrome (1-year subscription) |
| Merchant-defined bundle | Everything sold together | Camera - black + 18-55mm lens and charger |
| Multipack | How many items are in the pack | Not given |
| Product sample | Starts with "sample" | Not given |
| Customised goods | The customisation, such as engraving | Not given |

The rest of the specification is advice: use all 150 characters, put the most important details first, and add keywords such as the brand or "maternity" for apparel.

### How long should a Google Shopping title be?

A Google Shopping title should be as long as its true details need, up to 150 characters, with the essentials in the first 70. Google says shoppers usually notice only the first 70 or fewer.

Google's own examples don't fill the space: half of them are 41 characters or shorter.

**Figure: How long are the example titles in Google's own title specification?.** Only the AI-generated example passes the 70 characters shoppers usually see; the other ten use 22 to 52.

![Bar chart of the character length of Google's 11 example product titles: 74 for the AI-generated shoes, 22 to 52 for the rest, median 41, against the 70 characters shoppers usually see.](https://www.productmetrics.io/images/blog/google-shopping-product-title-optimization/google-example-title-lengths.png)

| Example title | Characters |
| --- | --- |
| AI-generated shoes (structured_title) | 74 |
| Shoes | 52 |
| Skater dress, small, black | 47 |
| Pixel 3 phone | 47 |
| Organic cotton T-shirt | 46 |
| Camera bundle | 41 |
| Android plush toy | 37 |
| Software subscription | 37 |
| Pixel 4 phone | 36 |
| Milk chocolate | 22 |
| Dark chocolate | 22 |

Reference line: Shoppers usually see (70).

_Source: Characters counted in the 11 example titles of Google's Merchant Center title specification: the 10 in its Examples section (the six skater-dress variants counted once) and the T-shirt in its format examples, 27 October 2026_

[Google Merchant Center: title specification](https://support.google.com/merchants/answer/6324415?hl=en)

The long one is the AI-generated title, which opens with a 17-character tagline, "Stride & Conquer:". Google's plain title for the same shoes uses 52 characters and starts with the brand.

### Does Google change your product titles?

Yes. Google can rewrite a Shopping title for a search with Product Data Customization, using your landing page, images and other signals. When your title already fits the search best, it stays.

| Field | Example 1 | Example 2 |
|---|---|---|
| Search | king size mattress | XYZ King Memory foam mattress |
| Your title | Memory foam medium firm mattress king… | Memory foam medium firm mattress king… |
| Google's version | King - Memory foam medium firm… | XYZ - King - memory foam king size… |

The rewrite draws on your own title, landing page and images, so accurate data there still decides what shoppers see. To opt out, ask your Google account manager or support team; Google says requests typically take 3–5 business days.

## Which details should a Google Shopping title include?

A Google Shopping title should include the details a shopper uses to choose: product type, brand or model, and what separates this variant. The category decides which ones.

| Category | Starting pattern | Detail that decides the sale |
|---|---|---|
| Apparel | Brand + product type + gender + colour + size | The exact variant |
| Electronics | Brand + model + product type + capacity | Model number and compatibility |
| Home and garden | Product type + brand + material + dimensions | Size with units |
| Beauty | Brand + range + product type + shade + volume | Shade or formulation |
| Food and drink | Brand + product + flavour + pack size | Flavour, which has no attribute of its own |
| Car parts | Brand + part + fits make, model and year | Fitment |

For example, with fictional brands (illustrative data), the patterns turn these titles into ones a shopper can choose from:

| Category | Before | After | Characters after |
|---|---|---|---|
| Apparel | Linen shirt | Halden Men's Linen Shirt, Short Sleeve, Sage, Size M | 52 |
| Electronics | Sonora Fit 3 | Sonora Fit 3 Wireless Earbuds, Bluetooth 5.3, White | 51 |
| Beauty | Vitamin C serum | Lumi Glow Vitamin C Face Serum, 30 ml | 37 |
| Car parts | Front brake pads | Brava Front Brake Pads for Volkswagen Golf VII (2013–2020) | 58 |

Fill each pattern with the words from your Shopping search terms report. [Writing titles from shopper searches](https://www.productmetrics.io/blog/optimize-google-shopping-ads) maps those words to attributes.

### Worked example: one title from its feed attributes

Take a fictional brand, Aster, which sells a hiking boot called Trail 2. Its title is the model name alone, "Aster Trail 2", which says neither what it is nor who it fits.

| Feed attribute | Value | In the title? | Why |
|---|---|---|---|
| `brand` + model | Aster Trail 2 | Yes, first | Names the product |
| `gender` | Male | Yes, as "Men's" | Shoppers search with it |
| `product_type` | Hiking boots | Yes | Says what it is |
| `color` | Black | Yes | Separates this variant |
| `size` | 42 | Yes | Separates this variant |
| `material` | Leather, no waterproof membrane | No | Rules out "waterproof" |
| `price` | €139.99 | No | Price is not allowed in the title |

The new title is "Aster Trail 2 Men's Hiking Boots, Black, Size 42": 48 characters, all inside the visible 70.

**Google search (illustrative):** "mens hiking boots black size 42"

- Before: Aster Trail 2 (0 of 6 search words)
- After: Aster Trail 2 Men's Hiking Boots, Black, Size 42 (6 of 6 search words)

Leave out "waterproof" and "best", which the product data can't support, and "free delivery", which Google bans from titles. An unsupported claim is a misrepresentation risk.

## How should titles handle product variants?

Each variant gets its own title with its distinguishing details, repeated in the matching attributes such as `color`, `size` and `age_group`. Variants share one [`item_group_id`](https://support.google.com/merchants/answer/6324507?hl=en); each keeps its own ID, title and landing page. A title can change; the [`id` never should](https://www.productmetrics.io/blog/google-product-feeds), or the product loses its history.

Google's skater dress example shows the pattern:

| `size` | `color` | `title` |
|---|---|---|
| S | Black | Sleeveless Polka Dot Skater Dress, Small, Black |
| S | Green | Sleeveless Polka Dot Skater Dress, Small, Green |
| M | Black | Sleeveless Polka Dot Skater Dress, Medium, Black |
| L | Green | Sleeveless Polka Dot Skater Dress, Large, Green |

When a variant detail has no attribute, it goes in the title only. Google's example is chocolate: "Organic milk chocolate" and "Organic dark chocolate" differ by flavour.

The landing page should open on the variant in the title, with that colour and size selected. A shopper who clicks "Black, Size 42" and lands on brown size 44 leaves.

## How do you implement and check a title change?

A title change is done when the new value reaches the processed product in Merchant Center, describes the exact variant and matches the landing page. Saving the text is step two of six.

**Implement and check a title change in six steps**

1. **Record the starting point.** Save the product ID, the original title, its source attributes and the date. Keep the same item ID for the whole test.
2. **Change the title where it is owned.** Edit the shop export, a Merchant Center rule, a supplemental data source or your feed platform, whichever one sets the title for that product. Change one title variable at a time.
3. **Inspect the processed product.** After the next feed refresh, open the product in Merchant Center and read the title Google received: the title attribute, or structured_title with its source type for AI text.
4. **Open the landing page.** Confirm the page shows the same colour, size, model, pack quantity and availability as the title. Check one variant from each group you changed.
5. **Clear item issues first.** Look at the product's issues in Merchant Center and fix any mismatch before you read impressions or clicks.
6. **Log it against an unchanged group.** Write the change into your test record, with the comparable products you left alone and the date the window ends.

Where you make the change decides what else it touches:

| Where | Best when | Watch out for |
|---|---|---|
| Shop or [PIM](https://www.productmetrics.io/glossary/pim "A product information management (PIM) system is software for maintaining and enriching product information so teams can publish consistent details across sales channels.") export | The title is wrong at the source | It changes every sales channel at once |
| Merchant Center attribute rule | A pattern built from existing attributes | Rules run in order; test the draft first |
| [Supplemental feed](https://www.productmetrics.io/glossary/supplemental-feed) | Overriding some products without touching the shop | Rows match on `id` and feed label |
| Feed management platform | Many channels and rules | Check the value Merchant Center received, not the tool's preview |

Attribute rules (formerly feed rules) and supplemental sources both need the Advanced data source management add-on in Merchant Center ([attribute rules](https://support.google.com/merchants/answer/14994083?hl=en)). A supplemental source updates products that already exist; it can't add or remove them.

For example, an attribute rule that sets `title` to `brand`, the model, `gender`, `product_type`, `color` and `size` builds the Aster title for every boot. Before applying it, test the draft and preview a product without a `size`: the rule still runs when one input is missing, so look for a title ending in ", Size".

When titles come from a product information system, the [PIM-to-Merchant Center workflow](https://www.productmetrics.io/blog/pim-to-google-merchant-center) keeps source and submitted value in step.

For feed problems beyond titles, use the [Google Shopping feed optimisation guide](https://www.productmetrics.io/google-shopping-feed/optimization).

## How do you test whether a new title works?

Test a new title on a group of products against a similar group you leave unchanged, over the same weeks, on orders and contribution after ad cost. A before-and-after read also picks up season, price and stock.

For example, a merchant changes the titles of 40 products and leaves 40 similar products alone. Clicks on the changed group rise 20%, which looks like a win.

**Figure: Change over a title test: changed titles vs unchanged titles.** Clicks rose 8 points more on the changed titles, yet contribution after ad cost rose 1 point less.

![Bar chart comparing a title test: clicks up 20% on changed titles against 12% on unchanged ones, orders up 10% against 9%, contribution after ad cost up 6% against 7%. Illustrative data.](https://www.productmetrics.io/images/blog/google-shopping-product-title-optimization/title-test-groups.png)

| Metric | Changed titles | Unchanged titles |
| --- | --- | --- |
| Clicks | 20% | 12% |
| Orders | 10% | 9% |
| Contribution after ad cost | 6% | 7% |

_Source: Illustrative data_

Against the unchanged group, the title added 8 points of clicks, 1 point of orders and 1 point less contribution. It drew clicks that didn't buy.

| Layer | Metric | What it tells you |
|---|---|---|
| Visibility | Impressions | Whether the title matches more searches |
| Attention | Clicks and CTR | Whether shoppers pick it |
| Sales | Orders and conversion rate | Whether the clicks were the right ones |
| Profit | Contribution after ad cost | Whether the change earned money |

Read the result after late conversions have come in, with budgets and prices held steady. A narrower title that filters out unsuitable clicks can win while the clicks chart looks worse.

Picking comparable groups by hand across thousands of products doesn't scale. [Product Segmentation](https://www.productmetrics.io/product-segmentation) segments every product on advertising clicks and return ([ROAS](https://www.productmetrics.io/glossary/roas "Return on ad spend (ROAS) is the revenue your ads generate for every euro you spend on them.") or [POAS](https://www.productmetrics.io/glossary/poas "Profit on ad spend (POAS) is contribution profit before advertising divided by ad spend.")) and writes the segment to a Merchant Center [custom label](https://www.productmetrics.io/glossary/custom-labels).

Draw both groups from the same segment. Question Marks and Dogs get clicks but return less, so they are the first to test.

> **Get more revenue out of Google Shopping.** Every product segmented and labelled in Merchant Center, so your top performers get more priority. [Analyse your products for free](https://app.productmetrics.io/) Log in with Google, no credit card.

## Can you write Google Shopping titles with AI?

Yes, in the `structured_title` attribute with its source type set to `trained_algorithmic_media`. Google requires that for every title written with generative AI; other titles can use either attribute.

| Part | Value | Note |
|---|---|---|
| `digital_source_type` | `trained_algorithmic_media` | Required for AI text; `default` means no AI |
| `content` | The title text | 1–150 characters, same rules as `title` |
| Text feed format | `trained_algorithmic_media:"Your title"` | Quote the content when it contains a colon |

If a product has both `title` and `structured_title`, Google uses `title`. Remove the plain title, or your AI-written one is ignored.

Give the model the product's attributes and nothing else, then check each title against them. A model that calls the Aster boot "waterproof" writes a claim you would never type yourself.

## Final thoughts

A good Shopping title describes one variant accurately, in the order a shopper scans it. The 150 characters are room for true details, not a target.

Start with the twenty products that get the most clicks, rewrite their titles from their attributes, and test them against twenty you leave alone.

## Frequently asked questions

### Is a Google Shopping title the same as the product page's title tag?

No. The Shopping title is the title attribute in your product data and appears in Shopping ads and listings; the title tag is HTML on your product page and appears in organic search results. Both should describe the same product, but each follows its own rules, so a brand suffix such as "| Your Shop" belongs in the title tag and never in the feed title.

### Should the brand go first in a Shopping title?

Put the brand first when shoppers search for it or it sets the product apart, as with a well-known manufacturer. Google advises adding the brand when it is a differentiating factor. For your own unknown label, the product type usually tells a shopper more in the first words.

### Do Shopping titles need title case?

No. Google asks for professional, grammatically correct language and forbids capitals used for emphasis, but it sets no rule for title case or sentence case. Pick one style, apply it across the feed, and keep capitals for names and abbreviations such as UK or USB.

## Keep reading.

- [Google product feed: how it works, IDs, sync and fixes](https://www.productmetrics.io/blog/google-product-feeds)
- [Google Merchant Center errors: common issues and fixes](https://www.productmetrics.io/blog/google-merchant-center-errors)
- [Google product category: how to choose and map it](https://www.productmetrics.io/blog/google-shopping-category)

---

Written by Berend Vrakking, founder of Product Metrics. Last updated 2026-10-27.

HTML version: https://www.productmetrics.io/blog/google-shopping-product-title-optimization
