SEO and GEO
How to get free product listings on Google

In short
To get free product listings on Google, create a Google Merchant Center account, verify your website, add shipping and return information and upload your product data. New accounts are opted in to free listings by default. Eligible products can appear on Search, the Shopping tab, Images and YouTube without paying for clicks, although visibility is never guaranteed.
Contents
- How do you get free product listings on Google?
- What are Google free listings?
- How do free listings differ from Shopping ads?
- What are the requirements for free listings?
- Which product attributes are required?
- How do you set up free listings step by step?
- Should you use a feed or structured data?
- Why are my products not showing in free listings?
- How can you improve visibility in free listings?
- Key takeaways
How do you get free product listings on Google?
To list products on Google for free, you create a Google Merchant Center account, verify your website, add shipping and return details and upload product data through a feed, a platform integration or structured data. New accounts are opted in to free listings by default, so eligible products can appear on Search, the Shopping tab and Images at no cost.
This guide explains what free listings are, what they require, how to set them up step by step and how to fix the most common disapprovals. One caveat: Merchant Center changes its interface often, so menu names in your account may differ from what you read here. The underlying logic stays the same.
What are Google free listings?
Free listings are product listings from your Merchant Center account that Google can show across its surfaces without charging you per click. According to Google's help documentation, eligible products can appear on Google Search, the Shopping tab, Google Images, Google Lens, Google Maps, YouTube and Gemini.
Two details are easy to miss:
- Only product pages are listed. Your homepage, category pages and return policy page are not shown through free listings. Category page visibility is a classic SEO job.
- Being opted in is not the same as being shown. The status in Merchant Center only grants permission. Whether your product appears for a given search depends on the quality of your data and how well it matches the query.
How do free listings differ from Shopping ads?
| Topic | Free listings | Shopping and Performance Max ads |
|---|---|---|
| Cost | No cost per click | Budget based on clicks or conversions |
| Setup needed | Merchant Center and product data | Merchant Center, product data and a Google Ads account |
| Control over visibility | Limited, driven entirely by data quality | Managed through budget, bids and targeting |
| Placement | Organic product surfaces | Sponsored placements and ad inventory |
| Running together | Can run alongside ads | Uses the same product data |
In short, free listings do not replace paid campaigns, but because they reuse the same product data they add a layer of visibility at almost no extra cost.
What are the requirements for free listings?
There is no application form. Accounts that meet the requirements become eligible automatically. The essentials are:
- Policy compliance: Google's Shopping ads and listings policies cover everything from prohibited products to misleading pricing. Individual products can be disapproved and whole accounts can be suspended.
- A return policy: publish a clear return policy on your website. Google also recommends adding it in Merchant Center.
- Shipping information: configure shipping settings in Merchant Center or use the
shippingattribute in your product data. It is mandatory in a number of countries, so check the list in the help article for your target market. - A verified website: your store domain needs to be verified and claimed by your account.
- Complete product data: the required attributes are summarised below.
Which product attributes are required?
| Attribute | When it is required | Practical tip |
|---|---|---|
| id, title, link, image_link | All products | Put brand, product type and a key attribute in the title |
| price, availability | All products | Must match the landing page exactly |
| description | All products | Write your own copy instead of the manufacturer text |
| brand | Products with a clear brand | Use your own brand name for private label items |
| gtin or mpn | gtin when assigned, mpn when not | Never invent barcodes, get them from the manufacturer |
| condition | Used or refurbished products | Adding it for new items avoids ambiguity |
| color, size, age_group, gender | Apparel and accessories | Group variants with item_group_id |
For the full list and definitions, see the Merchant Center product data specification.
How do you set up free listings step by step?
- Create a Merchant Center account. Enter your business name, country and website. New accounts are included in free listings by default.
- Verify and claim your website. You can use an HTML tag, Google Analytics, Google Tag Manager or a platform integration.
- Set up shipping and returns. Delivery times and costs should match what your site says.
- Choose how to add product data. The options are compared in the next section.
- Review the issues tab. The "Needs attention" view on the Products page lists items that are disapproved or missing data.
- Confirm your free listings status. Under Marketing, open Marketing methods and check that the free listings card is on. Changing this setting requires admin access.
Should you use a feed or structured data?
Google offers several upload methods, and you can combine them:
- Automatic from your website: if your product pages carry schema.org structured data, Google can crawl them and add products to Merchant Center. It is easy to set up but gives you less control, and it does not work for local inventory.
- Ecommerce platform connection: platforms such as Shopify can connect directly to Merchant Center. Changes can take 24 to 48 hours to show up.
- File or Google Sheets: you upload a file of products. This gives you the most control over each attribute.
- API: suited to large catalogues that change often, and requires developer support.
If you rely on structured data, respect Google's conditions. The markup must be in the HTML returned by the server and not generated by JavaScript after page load. Prices need a period as the decimal separator. If a page holds several offers, each one should carry a SKU or GTIN that matches your product data. Page content and pricing must not change based on IP address or browser type.
If you already optimise product data for Performance Max, the same work pays off in free listings. We cover that in our Performance Max product feed optimization guide.
Why are my products not showing in free listings?
The usual suspects:
- Price or availability mismatch: if the feed price differs from the landing page, the product can be disapproved. This often happens when a sale ends and the feed lags behind.
- Promotional overlays on images: main images with "sale" text, watermarks or logos cause problems. The main image should be a clean product photo.
- Missing identifiers: sending a product without the GTIN it actually has makes matching it to relevant searches harder.
- Missing shipping data: in countries where shipping is required, products will not be shown without it.
- Policy violations: restricted categories or misleading claims can trigger account level issues.
- Weak data quality: if there are no errors but no impressions either, your titles and descriptions may not match the words shoppers use.
How can you improve visibility in free listings?
Google says the most important factor for free listings is high quality, relevant product information. In practice, these improvements make a difference:
- Write titles for search. For example, instead of "Coffee Mug", use "Brand X Handmade Ceramic Coffee Mug 250 ml Matte Black".
- Add more images. Beyond the main image you can submit up to 10 additional images showing different angles.
- Specify the indexed URL. The
canonical_linkattribute helps Google match the product to the correct URL in its search index. - Keep data fresh. Mark sold out items as "out_of_stock" and push price changes without delay.
- Link your Business Profile. If you have a physical store, connect Merchant Center to your Business Profile to show local inventory.
If you want to know whether your product data is working to its full potential in free listings and ads, you can talk to the Performetic team about a free growth analysis.
Key takeaways
- Free listings let Merchant Center products appear on Google Search, the Shopping tab, Images, YouTube and more without paying per click.
- New accounts are opted in by default, but visibility is not guaranteed; data quality decides what is shown.
- Policy compliance, a verified website, return and shipping details and complete required attributes are the foundations.
- Upload product data through a platform connection, file, API or structured data; structured data must be rendered server side.
- Price mismatches, promotional images and missing GTINs are the most common reasons for disapproval.
- Interface labels change, so compare the menus in your account with the current Merchant Center help pages.
Frequently asked questions
Are Google free listings really free?
Yes. You do not pay per click or impression for free listings, and a Merchant Center account costs nothing. Your only investment is the time or tools needed to prepare product data and keep it accurate. If you also run ad campaigns, those are billed separately.
Do I need a Google Ads account for free listings?
No. A Merchant Center account with approved product data is enough for free listings. You only need Google Ads when you want to run paid campaigns such as Shopping or Performance Max. Because both use the same product data, moving into ads later is straightforward.
My products are approved, so why do they get no impressions?
Approval only means a product is eligible to be shown. Whether it appears for a search depends on data quality and relevance. Add product type, brand and distinguishing attributes to titles, submit GTINs, include extra images and make sure your prices match the landing page.
Can category pages appear in free listings?
No. According to Google help documentation, free product listings show product pages only. Homepages, category pages and pages like return policies are not included. Visibility for category pages in search results comes from classic SEO work on those pages.
Sources
- Google Merchant Center Help: Free listings for products
- Google Merchant Center Help: Product data specification
- Google Merchant Center Help: Google's Shopping ads and listings policies
- Google Merchant Center Help: How to upload your products to Merchant Center
- Google Merchant Center Help: Set up structured data for Merchant Center