Conversion Pixel

Click below to ask any questions - we particularly love "When can we start?"

While our team can optimise your Shopping Feed, we can only use the information that is already there to attribute fields and structure product titles.

This is why it is important to include as much key information as possible.

Here’s what you need to know when optimising your Shopping Feed…

A primary feed is the central data source that Google Merchant Center uses to access and display your product data.

1. Images

This is a prominent component of a Shopping Ad and is a required attribute by Google. Multiple images can be submitted through a main image link and additional image links. 

Use high quality images (1500 x 1500 pixels minimum) that display your entire product, this should be framed so the product takes up 75-90% of the full image.

Make sure your image does not include any promotional text such as watermarks, calls to action or logos.

Find more information here on minimum size and format requirements.

You might want to try testing whether your audience responds best to lifestyle or stock images.


2. Product titles

Your product titles are essential to successful Google Shopping Ads and Free Listings. 

Titles should include the most relevant product information within 150 characters, although the first 70 characters are the most important as this is what will be shown on the results page.

Key information to add includes brands, descriptors, colour, size, material and product type when relevant to your product.

Missing key information can result in your products not being shown on the Google Search Results Page or being incorrectly categorised by Google.

You should avoid excessive capitalisation and promotional text.

Make sure to include information to distinguish between variants and avoid duplicate product titles in the feed.

The exact same methodology can be applied here in order for your product listings to rank better organically in the free shopping listings.

Ranking higher for the more specific terms can help your listings – both paid and organic – convert at a higher rate, as the consumer has a much better idea of exactly what they want to find.

3. Product Descriptions

This is a required attribute for every product.

Add in-depth information about your product including features, technical specifications and visual attributes that make your products unique.

Adding more detail can help your products be shown to the right audience and increase impressions and clicks.

Although the character limit for descriptions is 10,000, the recommended length is between 500 to 1500.

4. Colour

This is a required attribute for certain product categories such as Apparel & Accessories but is beneficial for all relevant products as it can be an important factor for many shoppers.

You may include colours in the website attribute or within the product description and/or titles which can then be extracted and attributed correctly.

You can submit up to 3 colours for multicoloured products.

Standard colour names should be used when adding this information to the title rather than own brand versions.

5. Size

Although not a required attribute for all product categories, size should be added where relevant.

When added, it means your products can appear on the filtered-by-size results page.

Make sure a standard size value is used, such as “S” for small, or measurements that will be easily understood by users. 

6. Material

The material should be included for all products that vary by material and where it may be an important, distinguishable feature.

Including the main fabric or material that your products are made of, up to 3 materials can be added to the attribute separated by ‘/’.

Adding this information can help customers narrow searches using the filtered results page.

7. Unique Product Identifiers

These are some of your feed’s most crucial attributes and include: GTINs, MPNs and Brand.

It is advised that products have at least 2 out of the 3 main identifiers.

Google analyses and groups together products based on similar submitted data.

It is important that identifiers, such as GTINs & Brands, are correct so that your products are not grouped incorrectly or have conflicting data with your competitors.

As long as your products are not custom, you should be able to obtain product GTINs from the manufacturer. 


8. Product Review Schema

If you utilise product reviews on your website – either via a dedicated reviews plugin or a provided template from your CMS platform – then you can also implement something called Product Review Schema.

Essentially, this is generated by specific short code – or ‘structured data’ – that can be placed into your product templates via the backend of your website, which can then enable Google to display your shopping feeds (both paid and organic) with product review stars in the listing.

This can go a long way to help your products stand out against the competition and build confidence in your target audience.

9. Product Types

Product types are another way to tell Google which product your Ad should show and are also a good way to implement your own product categorisation that can be used to organise Google Shopping campaigns, bidding and reporting.

You can use ‘ > ’ to add multiple levels.

Adding more depth can have a great impact on product placement within Google Shopping. 



Click below to ask any questions - we particularly love "When can we start?"

Get started with Add People

From dog walkers to dentists, and electricians to eCommerce sites, we’ve seen it all. Give us a call and see how our digital marketing experts can help to grow your business online.

08450 30 4444

    By submitting this form you agree to our Privacy policy

    [contact-form-7 id="51870" title="Contact form_Exit Intent"]
    <div role="form" class="wpcf7" id="wpcf7-f51870-p53051-o2" lang="en-US" dir="ltr"> <div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> <form action="/blog/product-feed-optimisations/#wpcf7-f51870-p53051-o2" method="post" class="wpcf7-form init" novalidate="novalidate" data-status="init"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="51870" /> <input type="hidden" name="_wpcf7_version" value="5.4.1" /> <input type="hidden" name="_wpcf7_locale" value="en_US" /> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f51870-p53051-o2" /> <input type="hidden" name="_wpcf7_container_post" value="53051" /> <input type="hidden" name="_wpcf7_posted_data_hash" value="" /> <input type="hidden" name="_wpcf7_recaptcha_response" value="" /> </div> <p><span id="wpcf7-66706edb18e53-wrapper" class="wpcf7-form-control-wrap email-474-wrap" style="display:none !important; visibility:hidden !important;"><label for="wpcf7-66706edb18e53-field" class="hp-message">Please leave this field empty.</label><input id="wpcf7-66706edb18e53-field" class="wpcf7-form-control wpcf7-text" type="text" name="email-474" value="" size="40" tabindex="-1" autocomplete="new-password" /></span> <div class="columns"> <p><label><span>First Name</span><span class="wpcf7-form-control-wrap first-name"><input type="text" name="first-name" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="First Name" /></span> </label></p> <p><label><span>Last Name</span><span class="wpcf7-form-control-wrap last-name"><input type="text" name="last-name" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Last Name" /></span> </label></p> </div> <p><label><span class="label">Email</span><span class="wpcf7-form-control-wrap your-email"><input type="email" name="your-email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" aria-required="true" aria-invalid="false" placeholder="Email" /></span> </label></p> <p><label><span class="label">Telephone</span><span class="wpcf7-form-control-wrap Telephone"><input type="tel" name="Telephone" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-tel wpcf7-validates-as-required wpcf7-validates-as-tel" aria-required="true" aria-invalid="false" placeholder="Telephone" /></span> </label></p> <p><label><span class="label">Your Website</span><span class="wpcf7-form-control-wrap Website"><input type="url" name="Website" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-url wpcf7-validates-as-required wpcf7-validates-as-url" aria-required="true" aria-invalid="false" placeholder="Your Website" /></span> </label></p> <p><label><span class="label">Where did you hear about us?</span><span class="wpcf7-form-control-wrap source"><select name="source" class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required" aria-required="true" aria-invalid="false"><option value="">---</option><option value="Where did you hear about us?">Where did you hear about us?</option><option value="Facebook">Facebook</option><option value="LinkedIn">LinkedIn</option><option value="Google Search">Google Search</option><option value="Google Maps">Google Maps</option><option value="Trustpilot">Trustpilot</option><option value="Event">Event</option><option value="Webinar">Webinar</option><option value="Clutch">Clutch</option><option value="Referred by someone">Referred by someone</option><option value="Email">Email</option></select></span> </label></p> <p><label><span class="label">Your message</span><span class="wpcf7-form-control-wrap textarea-514"><textarea name="textarea-514" cols="40" rows="4" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Your Message"></textarea></span> </label></p> <p><span class="terms">By submitting this form you agree to our <a href="/privacy-policy/">Privacy policy</a></span></p> <p><input type="submit" value="Send" class="wpcf7-form-control wpcf7-submit" /></p> <div class="wpcf7-response-output" aria-hidden="true"></div></form></div>