Titles and query matching in Shopping
Why the product title is the match in keyword-free Shopping, covering front-loading, attribute coverage, and mining the search terms report to close the gap between what shoppers type and what your titles say.
Shopping campaigns have no keywords. Google decides which searches your product can appear for by reading its title. So the title isn't a label, it's the match. Front-load the words shoppers actually type, pack in the attributes that qualify the product, and mine your search terms report to find the queries your titles are missing.
The title is the keyword you don't get to bid on
In Search campaigns you choose keywords. In Shopping you don't: Google infers which queries a product is eligible for by reading its feed, and the title is by far the heaviest input. That inverts the usual mental model: you're not writing a title to describe the product, you're writing it to define the queries the product can win. Every attribute you leave out is a search you've opted out of.
This is why feed quality drives impressions so directly: a thin title isn't a cosmetic problem, it's a narrower auction pool.
Front-loading: the first 70 characters do the work
Most Shopping placements truncate the title, and Google weights early words more heavily when matching. So the order matters as much as the content. The battle-tested pattern is most-distinguishing-first:
| Category | Recommended title order |
|---|---|
| Apparel | Brand → Product type → Gender → Colour → Material → Size |
| Electronics | Brand → Model → Product type → Key spec → Colour |
| Consumables | Brand → Product type → Flavour/Variant → Quantity/Size |
| Homeware | Brand → Product type → Material → Colour → Dimensions |
A title that opens with a SKU, a marketing phrase, or "Sale!" wastes its most valuable characters. Lead with what a shopper would type.
Attribute coverage: each attribute is a query you become eligible for
Shoppers search in attributes, things like "size 10", "waterproof", "olive green", "cordless". Every one of those that appears in your title is a lane you can match on; every one that's missing is a lane you can't. The attributes that pay hardest:
- Product type: the noun. "Jacket" not "outerwear".
- Brand: a huge share of Shopping queries are brand-qualified.
- Defining specs: size, colour, capacity, material, compatibility. These are what turn a broad query into the specific one a ready-to-buy shopper types.
Enrichment builds these attribute-complete titles from your product data and writes them into a supplemental layer, so your source feed is untouched while the products become eligible for the searches their attributes describe. See product titles for how the platform handles this at catalogue scale.
Deep dive Mining the search terms report to close title gaps
Your Standard Shopping search terms report is the ground truth on title–query fit: it shows the actual searches that triggered your products. Read it two ways:
1. Find the converting terms your titles don't contain. Sort the report by conversions. When a query converts well but the word doesn't appear in the matched product's title, you've found a term Google matched you on loosely: you're eligible, but weakly, and a competitor whose title contains it will out-match you. Adding that word (if it genuinely describes the product) strengthens the match and often lifts impression share for that query.
Example: a boot converting on "waterproof walking boots" whose title says only "Men's Leather Boots" is winning that query by luck. Put "waterproof" and "walking" in the title and the match becomes deliberate.
2. Find the wasteful terms your titles invite. The mirror image: broad or attribute-light titles match queries you don't want. A title reading just "Boots" can match "cowboy boots", "wellington boots", "ski boots", spending on searches the product can't satisfy. The fix is twofold: tighten the title so it stops matching the wrong lane, and add negative keywords to block what remains.
The workflow: pull the search terms report → tag terms as convert / neutral / waste → feed the convert terms back into titles as attributes → block the waste with negatives. Repeat quarterly. In PMax you get only search category insights rather than the full term report, which is exactly why title quality has to carry more of the load there.
Common title mistakes that cost eligibility
- Leading with a SKU or internal code. Burns the highest-value characters on something no shopper types.
- Marketing fluff up front. "Best-selling", "Premium", "Sale": none of these match a product query.
- Missing the product-type noun. "Barbour Bedale, Olive, L" without "Waxed Jacket" is eligible for far fewer searches.
- One title for all variants. Colour and size are queries; a title that omits them can't match them.
- Over-stuffing. Ten loosely-related terms dilute the match and risk editorial flags. Accurate specificity beats volume.
The loop that keeps titles matched
Titles aren't set-and-forget. New search behaviour, new variants, and seasonal terms all shift what shoppers type. Treat title quality as a recurring loop: enrich titles from product data, watch the search terms report for gaps and waste, feed the learnings back. The feed earns the impressions; the title decides which ones.
Frequently asked questions
How long should a Shopping title be?
Google allows 150 characters, but only the first ~70 reliably show in most placements. Put the words that decide the match (type, brand, and the top qualifying attributes) in the first 70. Use the remaining space for secondary attributes, not filler.
Should I keyword-stuff the title with every search term?
No. A title crammed with loosely related terms dilutes relevance and reads as spam to both shoppers and Google's editorial checks. Include attributes that genuinely describe the product; the match is about accurate specificity, not volume.
The manufacturer title is fine, so why change it?
Manufacturer titles are written for catalogues, not search. "SKU-4471 Classic" tells a shopper nothing and matches almost no queries. A search-shaped title, such as "Barbour Bedale Waxed Jacket, Men's, Olive, L", is eligible for dozens more searches.