Google Shopping free listings for used and surplus parts

Get a free quote

Websites start at $5,000. Quotes are free; a few details are enough.

Your email or phone number

Rather talk? Call (616) 580-0996.

Free listings can put your parts in Google's Shopping results without ad spend. For one-off used parts, a handful of fields and a daily refresh decide whether they stay approved.

Written by Aiden (Web development and SEO, Business Jet Fuel). Updated November 8, 2026.

Prefer to talk? Call (616) 580-0996

Google Shopping free listings let your products appear in Google’s Shopping results and other Google surfaces without paying for ads. You need a store on your own domain, a free Google Merchant Center account, and product data that matches your pages. New Merchant Center accounts are opted in to free listings by default, according to Google’s free listings help page.

For a used or surplus parts seller, the hard part isn’t the setup. It’s that most of your items are one of a kind, have no barcode, and sell without warning. A few fields and a daily refresh decide whether those parts stay approved. Here’s how to get them right. For the wider picture of a store beside eBay, see our page for eBay and surplus sellers.

How free listings work

You send Merchant Center a list of products, called a data source. It can be a file, a Google Sheet, a file Google fetches on a schedule, or data sent through Google’s Merchant API. Google may also find products on your site by crawling. Each product links to its own product page, not your home page or a category page.

Three rules shape everything after that:

  • Your data has to match your page. Google checks prices, availability and condition on the landing page against what you sent.
  • Products expire. Google’s product management page says all products expire 30 days after the last refresh.
  • Nothing is guaranteed. Google decides when and where a product shows. Free listings are a chance to appear, not a placement you buy.

Get a quote

Before you start

Your store needs a few things in place first. Google’s landing page requirements ask for a working page with the price shown clearly, a buy button, and a condition that matches your data. They also say to link only to the domain in your Merchant Center account. That rules out sending shoppers to your eBay listings: each part needs a page on your own store. If you don’t have that store yet, that’s what our e-commerce website development work builds.

Then, in Merchant Center:

  • Verify and claim your website.
  • Set up shipping. Shipping costs are required for free listings in the US, and Google’s shipping page recommends account shipping settings over per-product shipping data.
  • Add your return policy. Google’s free listings page asks for it on your website and recommends adding it in Merchant Center too.

The fields that matter for one-off used parts

The product data specification lists every field. Google’s free listings page names the required ones for all products: id, title, link, image link, price, description and availability. These are the ones that trip up parts sellers.

Condition

Google accepts three values: new, refurbished and used. Its condition page makes the field required for every used or refurbished product. eBay uses more names, so map them once:

eBay condition Google value
New new
New other (see details), New open box used
Remanufactured, Seller refurbished, Certified refurbished refurbished, only with a warranty; otherwise used
Used used
For parts or not working used, with “for parts or repair” in the title and description

Two of those rows need a word. Google’s definition of used includes items with opened or missing packaging, which is why “New other” maps to used. And Google says to use refurbished only if the item comes with a warranty. If you’d rather not field questions about non-working parts, leave them out of the feed.

Brand

Google’s brand page makes brand required when a product has a clearly associated maker. It also says, “When in doubt don’t provide a brand.” Don’t put your store’s name in this field for parts made by someone else.

MPN

The MPN is the manufacturer’s part number, 1 to 70 characters. It’s required when there’s no GTIN. Your own stock number doesn’t count, and Google again says to leave it out when in doubt. For many used parts, the MPN stamped on the tag is the most useful thing in the feed.

GTIN and identifier_exists

A GTIN is the barcode number (UPC or EAN). Most used and surplus parts don’t come with one you can confirm. Google’s GTIN page says to submit one only when you’re sure it’s correct and never to guess. So leave it blank on parts without a known barcode.

The identifier_exists field tells Google a product has no unique identifiers. Google’s page recommends it for products without a GTIN, MPN or brand, and warns that products marked no when there is evidence of an identifier will get a warning. Our rule for parts: if the part has a brand and an MPN, send those and leave identifier_exists out. Set it to no only when there’s no GTIN and no brand or MPN you can stand behind.

Price and availability

Price has to match the product page, and so does availability. Google’s availability page accepts in_stock, out_of_stock, preorder and backorder. It also says permanently discontinued products should be deleted from the data source. A one-off part that sold fits that case: take it out of the feed.

Title and images

Use the same title pattern as your store: brand, part number, part type, key detail, condition. Our guide to organizing a large parts catalog explains why. For photos, Google’s image page rules out watermarks, borders, promotional text and placeholder images. Real photos of the actual part are what you want anyway.

Get a quote

A feed checklist for used and surplus parts

Run through this before you connect the feed:

  • Every part has its own product page on your domain, with price, condition and a buy button.
  • Each feed row’s link points to that page, and the id matches your SKU.
  • condition is set on every row, using your eBay mapping.
  • brand and mpn are filled in only when you’re sure of them.
  • gtin is blank unless the maker assigned one you can confirm.
  • identifier_exists is no only for parts with no brand or MPN.
  • Price and availability come from the same data as the product page.
  • Shipping and returns are set in Merchant Center.
  • Images are real photos with no watermarks or text.
  • Sold parts are removed from the feed in the same run that marks them sold.

Keep the feed fresh every day

One-off parts sell at any hour, so a feed that updates weekly will advertise sold items. Google’s scheduled update page offers daily, weekly or monthly fetches. Pick daily. For more than one update a day, Google points to the Merchant API.

The cleanest setup builds the feed from the same data as your inventory sync. If you sell on eBay too, the run that hides a part sold on eBay also takes it out of the feed. Then nothing depends on someone remembering.

Two Google features help between runs:

  • Automatic item updates. Google’s automatic updates page says Merchant Center can correct price, availability and condition from your product pages’ structured data. The markup has to be in the HTML your server sends, not added by JavaScript after the page loads. Google calls this a supplement to regular updates, not a replacement.
  • Removal timing. Google says a removal can take 24 to 48 hours to reach free listings. So mark a sold part as sold on its page right away, and don’t take the page down until the product has left Merchant Center. A deleted page with a live listing is a disapproval waiting to happen.

Get a quote

Common disapprovals and how to fix them

Check the Needs attention list in Merchant Center’s Products section each week. These are the issues the fields above lead to when something slips:

  • Mismatched value for price or availability. The page and the feed disagree, usually because the feed is older than the page. Refresh daily and turn on automatic item updates.
  • Missing or incorrect GTIN. Add the GTIN if the maker assigned one. If not, make sure brand and MPN are filled in.
  • A warning on identifier_exists. You marked a part no but Google found a brand or part number. Send the identifiers instead.
  • Missing condition. A used part was sent without a condition. Check your mapping covers every eBay condition name.
  • Landing page not working. The part’s page was deleted while the listing was still live. Remove the product from the feed first.
  • Missing shipping. Set up account shipping in Merchant Center.

After a fix, Google re-checks the product. Its availability mismatch page says that crawl usually finishes within 24 to 48 hours.

How we can help

If you already have a store, start with the checklist and your condition mapping. That’s most of the work. If you don’t, or your feed and inventory keep drifting apart, we build online stores for eBay and parts sellers that stay in step with eBay through a daily sync. Read more on our eBay and surplus sellers page, or send us your store or eBay link through the contact page.

Questions people ask

Are Google Shopping free listings really free?

Google doesn't charge per click for free listings. Your costs are the store the listings link to and the time it takes to keep the product data accurate.

Do used parts need a GTIN to show in free listings?

Only if the manufacturer assigned one and you're sure of it. Google says never to guess or make one up. For a part with no barcode, send the brand and the manufacturer's part number instead.

Can my free listings link to my eBay listings?

No. Google asks you to link only to the domain registered in your Merchant Center account, so each part needs a product page on your own store.

How fast does a sold part drop out of Google?

Google's help says a removal can take 24 to 48 hours to reach ads and free listings. Mark the part sold on your own page right away, and remove it from the feed in the same run.

Banyan Surplus home page on a laptop: the parts search and the six areas of the parts finder
Banyan Surplus home page on a phone
Banyan Surplus's live site, built and hosted by us.

Recent work: Banyan Surplus

A West Michigan surplus parts seller with more than 34,000 eBay listings wanted its own store without entering every part twice. We built one that copies the eBay listings every day and helps buyers find the right part.

  • More than 34,000 parts mirrored from eBay, with photos, specs and condition notes
  • Updates itself from eBay every morning, with no office computer involved
  • Part-number search, brand pages and categories that follow eBay's own

Selling thousands of parts on eBay?

Send us your eBay store name. We will look at your listings and categories and explain what your own store would look like and what it would take.

  1. We read your message and look at your current site, listings or profiles.
  2. We reply with a few questions, or a time to talk.
  3. You get a written proposal with one-time and monthly costs listed separately.

Tell us about your project

Websites start at $5,000. Quotes are free; a few details are enough.

Your email or phone number

Rather talk? Call (616) 580-0996.