VISIONARY.
Industries
Our Work
ResearchGuidesContact
VISIONARY.

Visionary is a digital marketing agency that is entirely focused on revenue and ROI. Based in Newcastle upon Tyne, we pride ourselves on delivering highly technical marketing services to national clients.

0191 607 6707chris@visionary-marketing.co.uk

Newcastle Office

City Quadrant, 11 Waterloo St, Newcastle upon Tyne NE1 4DP

London Office

5 City Rd, London EC1Y 1AG

Middlesbrough Office

Victoria Rd, Middlesbrough TS1 3BQ

Google PartnerFeatured in Digital Reference's Best UK Digital Marketing Agencies 2026

Featured in Digital Reference's Best UK Digital Marketing Agencies 2026.

Company

AboutMeet the TeamOur WorkBlogContactCareersPrivacy PolicyTerms & ConditionsGDPR PolicyCookie PolicyModern Slavery StatementEDI PolicyAccessibilityCode of EthicsEditorial PolicyComplaints PolicyDisclaimer

Locations

Our LocationsNewcastleLondonMiddlesbroughSEO Agency LondonSEO Agency MiddlesbroughGoogle Ads NewcastleGoogle Ads LondonGoogle Ads Middlesbrough

Industries

SEO industriesGoogle Ads industriesAll industries

SEO Services

All SEO ServicesTechnical SEOOn-Page SEOLocal SEOMigration ServicesContent ServicesManaged SEOSEO PackagesWordPress SEOShopify SEOeCommerce SEOWooCommerce SEOMagento SEOAI SEOMobile SEOFinancial ServicesInsurance SEOAutomotive SEOStartup SEOEnterprise SEOWhite Label SEOSEO ResellerSmall Business SEOReal Estate SEOSEO for Small Business

Google Ads

All Google AdsGoogle Shopping AgencyB2B PPCeCommerce PPCFeed OptimisationGoogle Shopping CSSBing AdsGoogle Ads AuditPPC RemarketingPaid Media AgencyShopify Google AdsWooCommerce Google AdsMagento Google AdsHealthcare PPCDental PPCLaw Firm PPCFinance PPCInsurance PPCAutomotive PPCSaaS PPCPPC for Accountants

© 2026 Visionary Marketing. All rights reserved.

  1. Home
  2. Blog
  3. Free Shopping Listings via Product Schema

eCommerce SEO

Free Google Shopping Listings via Product Schema

To win free Google Shopping listings you add Product structured data (merchant listing markup) to each product page, then let Google read it. Free listings are unpaid product slots across Search, the Shopping tab, Images, Lens and more. You qualify by marking up price, availability, condition and a unique identifier with valid schema, following Google's product policies, and publishing a clear returns and shipping policy.

By Chris | Visionary Marketing•Published: 18 July 2026•11 min read

Contents

No ad spend, no feed required to start. This is the free shopping listings schema route, distinct from paid Shopping ads.

What free Google Shopping listings actually are

Free Google Shopping listings are unpaid product results that appear across Google when your product data is good enough for Google to trust it.

They show on the Shopping tab, in standard Search results as rich product snippets, in Google Images, in Lens, on YouTube and in the products module on a Business Profile. Google confirms products can "show for free across many areas of Google including Search, Maps, and more" (Google Merchant Center Help, updated 2026).

These listings cost nothing per click. They are won on data quality and policy compliance, not on a bid. There are two ways to feed Google the product data: a Google Merchant Center feed, or Product structured data on your own product pages. This guide is about the schema route. For the paid feed and ads side, see our Google Merchant Centre setup guide.

Free listings vs paid Shopping ads

Free listings and Shopping ads are different products that happen to use overlapping data. Shopping ads are auction-driven, run through a Merchant Center feed linked to Google Ads, and charge per click. Free listings are organic, can be powered by on-page schema alone, and charge nothing. A healthy store usually runs both.

Free listings (this guide) Paid Shopping ads
Cost modelFree, no cost per clickCost per click, auction-based
Data sourceProduct schema on your pages, or a feedMerchant Center feed, required
SetupAdd markup to product pagesBuild feed, link Google Ads, set bids
Control over placementEarned, data-quality drivenBid and budget driven
Best forMargin-safe organic product reachVolume and aggressive growth

How Product schema wins free listings

Google reads two classes of product markup. Product snippet markup suits pages where a shopper cannot buy directly. Merchant listing markup suits pages where a shopper can purchase, and it is the class that unlocks free Shopping listings (Google Search Central, updated December 2025).

For the deeper structural picture see our eCommerce structured data guide. For how a single product's markup should evolve from launch to discontinuation, our product schema lifecycle guide walks through it.

The merchant listing reference

Entity: merchant listing (free Google Shopping listing won via Product structured data).

Attribute Value
Eligibility ruleFollow Google's product policies, publish a returns policy, set shipping settings or a shipping attribute, provide accurate required product attributes (Google Merchant Center Help, 2026)
Required schema propertiesoffers with price and priceCurrency, availability, condition, plus a unique identifier (gtin, mpn or brand), image, name and description
Feed vs schemaEither feeds Google the data. Schema lives on your pages and needs no Merchant Center account to start. Doing both maximises eligibility
Common rejection reasonsMissing or mismatched price, missing identifier, image with promotional overlay, no returns or shipping policy, price on page not matching markup
Surfaces shownShopping tab, Search rich product snippets, Google Images, Google Lens, YouTube, Business Profile products module
Revenue upsideUnpaid clicks at zero cost per click. Product schema completeness correlates at 0.78 with first-page ecom rankings in our 2026 study; fully-populated pages rank 11.4 positions higher on average

Required schema properties

Always required

  • • name - the product title
  • • image - real product image, no overlay
  • • description - a genuine product description
  • • offers.price and offers.priceCurrency matching the visible price
  • • offers.availability set and accurate
  • • A unique identifier - gtin where assigned, or mpn with brand

Conditionally required

  • • offers.itemCondition - required for used or refurbished products
  • • brand - required where the product has a clear brand
  • • Apparel attributes - color, size, gender, ageGroup
  • • aggregateRating and review - not required but strong

Schema vs feed: which surfaces use which

Free surface Page schema alone Stronger with a feed
Search rich product snippetYesYes
Google Images product labelYesYes
Google Lens resultsYesYes
Shopping tab free listingPartialYes
Shopping knowledge panelNeeds strong identifiersYes
YouTube product shelvesTrust-gatedYes

Schema gets you onto the rich Search and Images surfaces quickly. To fully own the Shopping tab and knowledge panel, pair the markup with a feed once the basics are clean.

Interactive

Free listings eligibility checklist

0/10Not eligible yet

Common rejection reasons and fixes

Rejection reason Why it happens The fix
Price mismatchMarkup price differs from rendered priceMake markup read from the same source as the rendered price
Missing identifierNo gtin, mpn or brandAdd the manufacturer GTIN, or mpn plus brand for unbranded items
Promotional imageImage carries a 'Sale' overlay or watermarkUse a clean product image; move promo badges to page furniture
No returns policyReturns info absent from the sitePublish a clear returns policy page and link from product pages
No shipping dataShipping neither configured nor in markupSet shipping settings or add a shipping value
Out-of-stock decayPage held OutOfStock for weeksUpdate availability promptly; evergreen OOS pages correlate at -0.38
Invalid markupSchema has syntax or required-field errorsValidate in the Rich Results Test and clear every error before publishing

Where your free listings show up

  • • Shopping tab at google.com/shopping, with the purchase completed on your own site
  • • Search rich product snippets showing price, availability and review stars
  • • Google Images with a "Product" label
  • • Google Lens results surfacing similar shoppable products
  • • YouTube product shelves next to relevant videos, trust-gated
  • • Business Profile products module for stores with a linked profile

First-party data: what schema completeness is worth

0.78

Product schema completeness correlation, the strongest single ecom factor

11.4

Average positions higher a fully-populated Product schema page ranks

0.68

Aggregated review rating and count correlation

The same schema completeness that wins organic rank also unlocks the free Shopping surfaces, because both are reading the same merchant-listing data. Full method in our eCommerce SEO ranking factor study 2026.

Want this done across a full catalogue without breaking your templates? Our team handles SEO for online stores end to end, schema included.

How to win free listings step by step

  1. 1

    Confirm policy compliance. Check products against Google's product policies and remove anything prohibited.

  2. 2

    Publish returns and shipping. Add a clear returns page and configure shipping settings, or add a shipping value.

  3. 3

    Add merchant listing markup. Implement Product structured data on every product page with required properties.

  4. 4

    Match the visible data. Ensure price, availability and currency in markup match exactly what the shopper sees.

  5. 5

    Add identifiers and reviews. Include gtin or mpn with brand, plus aggregateRating where you have genuine reviews.

  6. 6

    Validate. Run each template through Google's Rich Results Test and clear every error.

  7. 7

    Monitor. Watch Search Console's merchant listing and product snippet reports and fix flagged items.

  8. 8

    Add a feed later. Once schema is clean, link a Merchant Center feed to fully own the Shopping tab.

FAQ

Are Google Shopping free listings really free?

Yes. Free listings are unpaid product slots across Search, Shopping, Images, Lens and other surfaces. Google does not charge per click for them. They are won on data quality and policy compliance.

Do I need a Merchant Center feed to win free listings?

No. You can win free listings with Product structured data on your pages alone. Google recommends doing both because it maximises eligibility, but schema is enough to get started.

What is the difference between merchant listing and product snippet markup?

Merchant listing markup is for pages where a shopper can buy directly and is what unlocks free Shopping listings. Product snippet markup suits pages where the product is reviewed but not for sale here. Most store product pages need merchant listing markup.

Why was my product rejected from free listings?

Usually a price mismatch, a missing unique identifier, a promotional image, no published returns policy, or invalid markup. The rejection table in this article covers the fixes.

How long until free listings appear?

Once Google has recrawled the page with valid markup and you have the policy basics in place, free listings can start appearing within days. Validate first, then watch Search Console's merchant listing report.

Chris Coussons

About the author

Programmes here are run directly by Chris Coussons.

Founder, Visionary Marketing

Chris writes about what actually moves revenue for UK brands, drawing on 15+ years running performance campaigns for SaaS, B2B and eCommerce businesses. Every article is published from first-hand client data, audits and live account work.

Full bio →Connect on LinkedIn

Related articles

OtherB2B

CMO Marketing Budget Survey 2026: 2,400 Marketing Leaders

2,400 marketing leaders surveyed. Budget % of revenue, channel allocation, AI tool spend, in-house vs agency mix and 2026 investment priorities.

30 May 2026Read more
SEOLocal

Local SEO Statistics 2026: What 100,000 GBPs and 1,200 Consumers Tell Us

100,000 Google Business Profiles + 1,200 consumer survey. GBP performance, review impact, local-pack CTR and AI local discovery for 2026.

30 May 2026Read more
SEOGeneral

Semrush vs Ahrefs 2026: Which SEO Tool Wins? (12-Month Test)

12-month side-by-side test across 240 client accounts and 21.7M tracked queries. Feature-by-feature verdicts, pricing, and a use-case decision matrix.

29 May 2026Read more