On this page
- 01 · Start with the products that matter
- 02 · How to optimise Google Shopping product titles
- 03 · Choose product images that work at thumbnail size
- 04 · Write product descriptions with useful detail
- 05 · Fix the attributes that cause poor matches and rejected products
- 06 · Test different product angles without duplicate listings
- 07 · Choose Google Sheets, DataFeedWatch or Feedonomics
- 08 · Use a supplemental Google Sheet for simple feed edits
- 09 · Measure whether feed changes attract better buyers
- 10 · Your Google Shopping feed optimisation checklist
- 11 · Google Shopping feed FAQs
Start with the products that matter
To optimise your Google Shopping feed, fix product errors first, put relevant search terms in your titles, show the exact product clearly, and complete the attributes that explain what you sell. Then test changes against sales and profit, not clicks alone.
Start with your bestsellers, products spending without converting, and profitable products receiving little traffic. Inspect their processed data in Merchant Center alongside the live product pages to catch errors and unexpected feed-rule overrides.
Shopping uses your product data to match ads with searches. Adding a phrase to a title can help explain relevance; it does not give you the keyword targeting or exact-query control of a Search campaign. This applies to product listings used in Standard Shopping and Performance Max. See how Shopping ads use product data.
Step 1
How to optimise Google Shopping product titles
Lead with what the customer calls the product. Add the attributes that narrow their choice, then the remaining variant details. A name like “The Everyday” tells a new customer very little. “Women's Organic Cotton T-Shirt” tells them what it is.
- Find the words buyers use. Read Google Ads search terms, your store's internal search and customer questions. Look for product types, materials, sizes and uses that lead to relevant visits and sales.
- Choose one main product phrase. Use “linen sheet set”, not a string of alternatives such as “bedding sheets bed linen doona covers”. Include a use case only when the product actually suits it.
- Add the deciding details. Colour, size, capacity, material, compatibility, model and pack quantity can qualify the click. Use the details relevant to that category.
- Move the strongest information forward. Lead with a recognised brand and model when buyers search for them. For a lesser-known own brand, start with the product type and defining attribute.
| Category | Weak title | More useful title |
|---|---|---|
| Clothing | The Everyday Tee | Women's Organic Cotton T-Shirt | Your Brand | White | M |
| Furniture | Desk Chair | Ergonomic Mesh Office Chair | Your Brand | Adjustable Lumbar Support | Black |
| Skincare | Glow Serum | Vitamin C Face Serum | Your Brand | 30 mL |
| Homewares | Classic Sheet Set | Queen Linen Sheet Set | Your Brand | Natural | 4 Piece |
Google allows up to 150 characters. Put the essential information within roughly the first 70 because displayed length varies. Do not pad a clear title to hit the limit. Keep promotional wording, prices, “free shipping”, repeated keywords and attention-grabbing capitals out of it. Your feed title can differ from your website heading, provided both describe the same product. See Google's title requirements.
Our recommendation: write a title pattern for each category. Apply it with a feed rule, then check individual products for missing fields, repeated brand names and awkward wording.
Step 2
Choose product images that work at thumbnail size
Start with a sharp, uncluttered image of the exact variant being sold. View it at the size of a Shopping result. The product should be recognisable without zooming.
- Use a high-quality source image of at least 1500 × 1500 pixels where available. Do not enlarge a blurry thumbnail.
- Make the product fill roughly 75 to 90% of the frame without cutting off important features.
- Match the colour, pattern and included quantity to the listing. Do not show a set when the price buys one item.
- Use a white or simple background as the starting point. Test an appropriate lifestyle image when the product remains clear; show apparel on a person where useful.
- Remove promotional text, price badges, added watermarks and borders.
- Add close-ups, alternate angles, scale and in-use shots through
additional_image_link. Google supports up to 10 additional images.
These recommendations follow Google's main image requirements and additional image guidance. Adding more images does not guarantee Google will display every view.
For an image test, keep the title unchanged. Compare two accurate presentations: a clearer front view against a three-quarter view, or a clean product shot against a suitable in-use shot. A prettier image is only useful if it attracts buyers for the product you actually sell.
Step 3
Write product descriptions with useful detail
Say what it is, who or what it fits, and what the buyer receives. Use the main product phrase naturally in the opening sentence, then explain the features, material, size and relevant limitations. Put the important details first.
Illustrative description for a laptop backpack
Carry your work essentials in this 20 L laptop backpack. A padded sleeve fits laptops up to 15 inches, while the main compartment holds your charger, lunch and everyday items. The water-resistant recycled nylon outer helps protect against light rain; the bag is not waterproof. Padded shoulder straps and a luggage sleeve make it practical for commuting and travel. Includes two side pockets and a zipped front pocket. Colour: black. Dimensions: 44 × 29 × 16 cm. Check your laptop's measurements before ordering.
Google allows up to 5,000 characters, but recommends about 500 to 1,000 for useful detail. Stop when the product is properly explained. Remove your company story, delivery promotions, competitor comparisons, links and keyword lists. Keep the feed description consistent with the landing page. See Google's description specification and description optimisation guidance.
Step 4
Fix the attributes that cause poor matches and rejected products
Open Merchant Center's product issues before editing copy. Fix disapprovals first, then missing or incorrect data on your priority products. Use Google's product data specification to check requirements for your category and country.
| Attribute | Look for | Direct recommendation |
|---|---|---|
id | IDs changing after each export or reused across variants | Give each product or real variant a unique, stable ID. Preserve it when changing titles or images. |
link, price, availability | Wrong variant pages, price mismatches and stale stock | Land on the advertised variant. Keep its price, currency and availability synced with the store. |
gtin, brand, mpn | Missing manufacturer identifiers or invented values | Submit genuine assigned identifiers. Do not use a SKU as a GTIN or mark identifiers unavailable just because you have not sourced them. |
product_type, google_product_category | Vague categories or incorrect automatic classification | Use a full store hierarchy for product type, such as Home > Bedding > Sheet Sets. Check Google's automatic category and use a supported override when it applies the wrong category-specific requirements. |
color, size, material, item_group_id | Missing variant details or unrelated products grouped together | Complete the variant details, plus gender and age group where required. Group genuine variants with the appropriate shared item group ID. |
shipping, sale details and condition | Unexpected checkout costs, expired discounts or incorrect condition | Match delivery settings to checkout, schedule real sale prices correctly, and describe the actual condition. |
custom_label_0 to custom_label_4 | No way to isolate margin, stock or test groups | Reserve labels for useful decisions: margin band, bestseller, season, stock risk or test group. Labels organise campaigns; they are not search keywords. |
Step 5
Test different product angles without duplicate listings
The duplication tactic creates multiple feed entries for the same product, each with a different ID, title or image. For example, the same backpack might appear as a laptop backpack, commuter backpack and travel backpack.
We recommend testing those angles on the same product ID instead. Google lists duplicate listings under its unfair advantage policy. Its GTIN rules also prohibit multiple products with the same GTIN and variant values for the same country and language. A different title, photo or landing-page URL does not turn the same offer into a different product.
| Focus | Title to test | Image to test separately |
|---|---|---|
| Laptop carry | 15 Inch Laptop Backpack | Your Brand | 20 L | Black | Clear product view showing the backpack's shape |
| Commuting | Water-Resistant Commuter Backpack | Your Brand | 20 L | Black | Suitable on-body image showing its everyday size |
| Travel | Travel Backpack with Luggage Sleeve | Your Brand | 20 L | Black | Clear in-use view showing the luggage sleeve |
Save the original, replace the title, let the data process, and measure the result. Test the image in a separate round. Keep the same stable ID to retain product history, following Google's ID guidance.
Real variants are different. A backpack sold in separate colours or sizes can have distinct variant listings with unique IDs, accurate variant images and the appropriate shared item_group_id. Changing the marketing angle alone is not a variant.
Step 6
Choose Google Sheets, DataFeedWatch or Feedonomics
Choose the simplest option that keeps product data accurate and makes updates repeatable.
| Option | Choose it when | Use it for |
|---|---|---|
| Custom Google Sheet | Your catalogue and editing workload are small enough to check manually. | Specific title, description, image or label overrides while your existing integration handles price and stock. |
| DataFeedWatch | You need repeatable feed rules across categories or channels. | Build category-specific titles, map attributes, add labels, validate data and manage tests without editing every row. |
| Feedonomics | Your catalogue is complex, combines multiple sources or needs managed support. | Handle more involved data transformations and channel requirements with hands-on feed management. |
Keep one clearly defined owner for each attribute. Conflicting edits in your store app, spreadsheet and feed tool make changes hard to trace. Confirm which source supplies the final value in Merchant Center.
Step 7
Use a supplemental Google Sheet for simple feed edits
Keep your existing store integration for live price and stock. Add a supplemental Sheet for the fields you want to improve. A supplemental source updates existing products; it cannot add or remove them.
- Export the exact IDs for your test products from Merchant Center. Treat them as text so leading zeros stay intact.
- Create a Sheet with
idplus only the attributes you intend to change, such astitle,description,image_linkand an available custom label. - In Merchant Center, enable Advanced data source management under Settings and Add-ons if needed.
- Open Settings → Data sources → Supplemental sources → Add supplemental product data. Choose Google Sheets and connect the file.
- Link the correct primary source. Match IDs exactly and use the matching language and feed label.
- Check the attribute rules. Configure intended replacements to use the Sheet's value, rather than only filling empty fields.
- Process the source, open several individual products and confirm the final title, image, description and status. Check again after the next store sync.
Use Google's supplemental source instructions and attribute rule guidance. A primary Google Sheets source can supply a simple catalogue, but you then own keeping prices, availability and required fields current.
Using AI to write feed copy? Google requires AI-generated titles and descriptions to use structured_title and structured_description with digital_source_type set to trained_algorithmic_media. Check your tool supports these fields. Preserve required AI metadata in generated images too. See the product data specification.
Step 8
Measure whether feed changes attract better buyers
Change one variable at a time on a manageable product group. Keep a similar unchanged group for comparison where possible. Save the previous values, product IDs, change date and reason for the test.
- First, check eligibility. Did the update process correctly? Did disapprovals or warnings appear?
- Then check relevance. Read the available search-term data. More impressions from unsuitable searches are not an improvement.
- Check the click. Compare impressions, click-through rate and cost per click by product or test group.
- Check the sale. Compare conversion rate, cost per purchase, conversion value and margin. A stronger click-through rate can still produce worse sales.
Wait until Google has processed the change and your usual conversion delay has passed. Cover comparable trading periods and enough purchases to make a useful decision. Record promotions, stock changes and campaign changes that could explain the result. Sequential tests show direction; they do not isolate every cause.
In Performance Max, also check whether the channel mix changed. Whole-campaign results can move for reasons unrelated to product titles. Use our Shopify profit calculator to set a return target your margins can support.
Your Google Shopping feed optimisation checklist
- Fix rejected products, price mismatches, broken links and incorrect stock.
- Rewrite priority titles with the product phrase and deciding attributes first.
- Replace unclear or incorrect main images and add useful secondary views.
- Complete genuine identifiers, categories and variant attributes.
- Replace generic descriptions with accurate product detail.
- Test one title or image change at a time, using stable product IDs.
- Keep the versions that improve commercial results. Revert weak changes and extend useful rules to similar products.
Review product issues weekly and after major catalogue changes. Use our Google Shopping Feed Doctor to work through a product audit. Feed maintenance belongs alongside campaign management. If you want us to handle both, explore our Google Ads management.
Google Shopping feed FAQs
Where should keywords go in a Google Shopping feed?
Put the main product phrase and important qualifying details near the start of the title. Use relevant language naturally in the description, and complete the matching attributes. Do not repeat keywords or use custom labels as keyword fields.
Can I duplicate a product with different titles and images?
We do not recommend simultaneous clones of the same offer. Google identifies duplicate listings as an unfair advantage. Test different titles and images sequentially on the same stable ID. Genuine variants can have their own accurate listings.
Does the feed title have to match the website title exactly?
No. You can make the feed title more descriptive, provided it identifies the same product and does not introduce unsupported attributes or claims. Price, availability and variant details must remain consistent with the destination.
Can a supplemental Google Sheet create new products?
No. It updates products that already exist in a linked primary source. Use a primary source to add products, and match the existing IDs exactly when applying supplemental edits.
Do better feed titles guarantee more sales?
No. They help Google and shoppers understand the product. Sales still depend on demand, price, competition, the offer, the website and campaign settings. Judge feed changes on relevant traffic and profitable purchases.
