Skip to main content
web60

SEO & PageSpeed

Free Product Listings on Google: The Shopping Slot Most Irish Shops Never Claimed

Graeme Conkie··11 min read
Flat illustration of a small cluster of pale disc shapes resting where two curving teal ribbons cross on a warm off-white background

Google switches off the Content API for Shopping on 18 August. That is next Tuesday.

For most Irish retailers the day will pass without incident, and not because their setup is modern. It will pass without incident because they never had product data going to Google in the first place. That is the bigger story, and it is the one worth ten minutes of your week.

Free product listings are one of the few distribution channels left that cost nothing to place. No ad budget, no minimum catalogue. Your stove, your bike, your bag of dog food, sitting in the same results as the chains, because Google is willing to show it once it trusts the data behind it.

Your Stock Can Appear Beside the Big Retailers Without an Ad Budget

Google's own Merchant Center documentation is plain about what free listings are: your products can show for free across many areas of Google, and the stated point of the feature is to generate traffic to your online store without paying for ads. The surfaces are broader than most owners assume. Search results, the Shopping tab, Google Images, Lens, YouTube, Maps and Gemini all pull from the same product data.

What that means on the ground is simple. Somebody types the model number of a wood burner into their phone at the weekend, half deciding whether to order it. If your product data is with Google and it is accurate, your shop is one of the results with a picture and a price beside it, without you having bid on anything.

Google is equally plain about the limit, and I would rather quote it than paper over it: products are not guaranteed to show, because Google relies on the data you provide to match your products with what customers might be searching for. Placement is earned by data quality, not bought.

Demand is not in doubt. The Central Statistics Office put online purchasing at 85% of internet users in its Household Digital Consumer Behaviour release for 2025, unchanged on the year before, with clothing and footwear still the largest category. That is a plateau rather than a boom, which is exactly why the free channels matter more than they did five years ago.

Three teal cylindrical forms in a row leading to a single teal circle on a warm off-white background
Three routes carry product data to Google. Only one of them changes next week.

Three Ways Product Data Gets to Google

There are three routes, and knowing which one you are on determines whether Tuesday is your problem or somebody else's.

How your products reach GoogleWhat it involvesAffected on 18 August?
Spreadsheet or file feedYou upload or link a product file to Merchant CenterNo
Plugin sync over the APIYour store software pushes product data programmaticallyYes, if the plugin is out of date
Automatic feedsGoogle crawls your product pages and reads the structured dataNo

The file feed

The oldest route, and still a perfectly respectable one. You produce a file of products with the required attributes, which Google lists as ID, title, link, image, price, description and availability, then upload or schedule it. Nothing about the sunset touches this. If you maintain a spreadsheet on a Sunday evening, keep maintaining it.

The catch is human rather than technical. A file feed is only as current as the last person who remembered to update it, which is why file-feed accounts drift out of sync faster than any other kind.

The plugin sync over the API

This is the route that changes. Your store software holds a connection to Merchant Center and pushes changes as they happen, which is why it is the route most WooCommerce shops end up on.

Google's migration guidance is reassuring for the people reading this. If you sync your product data through a third-party technology partner, the provider handles the API migration and you do not need to do anything. That is the official position, and for a WordPress shop the practical translation is short: run a current version of your Google integration plugin.

The official Google for WooCommerce extension, which the WordPress.org plugin directory shows at over 800,000 active installations, shipped the change in version 3.8.0 with a changelog entry that reads, flatly, "Break – Migrate to the Merchant API from the Content Shopping API". Version 3.9.0 landed on 5 August. A shop running a version from last autumn is the one exposed here, and nothing on the site will look broken when the connection stops.

I have been on the wrong side of a deprecation notice myself. Years ago I filed one from a platform vendor under "months away", the migration turned out to need a config change nobody had documented, and we found out from a customer rather than from monitoring. Deprecation dates are not the risk. Assuming somebody else is watching them is.

Automatic feeds from your own product pages

The route almost nobody sets up, and the one I would point a small catalogue towards first. Google scans your website for product pages, reads the structured data on those pages, and takes the title, price and availability straight from the markup. No file, no API. To enable it you verify and claim your store's website in Merchant Center, allow Google to collect the information, and confirm that your robots.txt is not blocking Googlebot.

For a business owner this is the low-maintenance option, because the thing you already keep accurate, the product page itself, becomes the source of truth. Google's documentation says it checks sites at least once every 24 hours for new products. Not instant, but never stale for long either.

The Irish Step That Quietly Disapproves Accounts

Here is the wrinkle that catches Irish shops, and it is not in most of the international guides.

Google's Merchant Center help names Ireland in the list of countries where a Comparison Shopping Service must be used to place Shopping ads and free product listings on a merchant's behalf. Each merchant domain can select only one such service for free listings in Europe. The selection lives under Settings, in the Comparison Shopping Services tab. Google Shopping is one of the available services.

Get it wrong and Google is unhelpfully precise: the account is disapproved with "CSS not selected for this destination". That reads like a plumbing error. It is actually the reason your products are not appearing anywhere, and I have watched owners spend a fortnight rewriting product titles trying to fix a problem that lived in a settings tab.

When the Feed Goes Stale, the Listing Lies

Consider a scenario that plays out every autumn, and take it as illustrative rather than a specific business. A stove and fireplace retailer in Longford spends August getting ready for the heating season. Supplier prices moved in June. Prices on the website were updated to match. The product data sitting with Google was not, because the sync quietly stopped weeks earlier and nothing on the site changed to say so.

A customer searches, sees the old price on a Google listing, clicks through, and finds a different number on the page. Some of them ring to ask which one is real. Most just leave, and the ones who leave are not a statistic you will ever see. Merchant Center, meanwhile, flags the mismatch as a data quality failure and starts disapproving items, so the listings begin disappearing in the exact fortnight the business needed them.

That is the difference between no feed and a stale feed. No feed means no listings. A stale feed means listings that actively mislead the customer and then vanish. This is the same discipline as deciding what happens to a product page when the item goes out of stock: the price and availability a shopper sees have to match the page they land on, every time.

Two large pale discs overlapping slightly out of alignment, with a dark navy sliver visible between them, on a warm off-white background
A stale feed is worse than no feed. It misleads first, then disappears.

What This Setup Cannot Do

A reality check, because free listings are oversold elsewhere.

Free listings do not put you at the top of anything. Google says outright that products are not guaranteed to show, and a small independent competing on a generic term against national retailers with deep review histories will not win it on data hygiene alone. Where this channel earns its keep is specific: model numbers, brand plus product, unusual sizes, the long tail where the chains are thin and you are not.

Automatic feeds carry their own limitation. A refresh cycle of at least every 24 hours means a price change you deploy this afternoon may show on Google tomorrow, so if you run flash promotions measured in hours, this route will lag them.

And there is a scale at which specialist tooling genuinely wins. If you are running tens of thousands of variants across several countries with rules-based feed logic per market, dedicated feed management platforms exist for that workload and they earn their fee. Most Irish shops are running a few hundred products in one country and one currency, where that spend buys nothing you cannot get free.

Four Checks Worth Running This Week

Verify the connection. Open Merchant Center and look at when product data last updated. A date from months ago is the answer to a question you did not know you had.

Update the integration plugin. If you sync from WooCommerce, get on the current release and confirm the version number afterwards rather than assuming the update applied.

Check the CSS tab. Settings, then Comparison Shopping Services. One service selected for free listings, no disapproval message.

Spot-check three products against the live page. Pick your best sellers and compare the price and availability Google holds against what a customer actually sees. Delivery settings count here too, since Ireland is one of the countries where you must configure delivery or include delivery costs in the product data.

The Layer Underneath All of This

None of the above works on a platform that will not let you install the software.

That is the quiet argument for running a real WordPress installation rather than a closed builder. The official Google integration is a WordPress plugin. Structured data for automatic feeds comes from your theme and your store plugin. Both assume you have a full plugin directory and a database behind you, which is precisely what a walled garden withholds and then rents back as a premium tier.

It is also an argument for managed hosting that treats a plugin update as a deployment rather than a click. A one-click staging environment lets you verify a major plugin version against your own catalogue before it reaches production, and pre-update safety snapshots mean a rollback is available if the release behaves differently on your data than it did in the changelog. Full WordPress, staging, backups and Irish hosting sit inside Web60's all-inclusive €60 a year, which removes the usual reason small shops end up frozen on a plugin version from last year.

Speed belongs in the same conversation, because a free listing is only worth the click it delivers. If your product pages take five seconds to load on a phone with two bars of signal, the listing did its job and the page undid it. The mechanics of that are covered properly in our full guide to WordPress performance for business owners.

Conclusion

Tuesday's switch-off is a small event with a large tell. It only affects shops that built a connection to Google in the first place, which is a smaller group than it should be.

The work here is unglamorous. Verify a connection, update a plugin, select a service in a settings tab, check that three prices match. None of it is clever, and all of it compounds, because accurate product data keeps earning placements long after the afternoon you spent on it.

If you sell anything with a price on it, that channel is sitting there already. An afternoon of tidying is most of what it costs to start using it.

Frequently Asked Questions

Does it cost anything to have my products show on Google?

No. Google's free product listings carry no placement cost, and your products can appear at no charge across Google Search, the Shopping tab, Google Images, Lens, YouTube, Maps and Gemini. Google is clear that placement is not guaranteed, because it matches the product data you supply against what people actually search for. Shopping ads are a separate paid product, and you do not need them to be eligible for free listings.

Do I need a Comparison Shopping Service to appear in free listings in Ireland?

Yes. Google's Merchant Center documentation names Ireland among the countries where a Comparison Shopping Service must represent a merchant to place both Shopping ads and free product listings. Each merchant domain can select only one for free listings in Europe, and the selection is made in the Comparison Shopping Services tab under Settings. Google Shopping is itself one of the available services. If none is selected for that destination, the account is disapproved with "CSS not selected for this destination".

What actually happens on 18 August 2026?

Google sunsets the Content API for Shopping and replaces it with the Merchant API. It affects one route only, which is software pushing product data to Merchant Center programmatically. Google's migration guidance says merchants syncing through a third-party technology partner do not need to take action because the provider handles it. For a WordPress shop, that means running a current version of your Google integration plugin rather than one left untouched for a year.

Can Google get my product data without a feed at all?

It can, through automatic feeds. Google scans your website for product pages and reads the structured data on them to pull details such as title, price and availability. You verify and claim your store's website in Merchant Center, allow Google to collect the information, and make sure robots.txt is not blocking Googlebot. Google's documentation says it checks sites at least once every 24 hours for new products, so the route is accurate without being instant.

Why are my products disapproved when the prices look fine on my site?

The usual cause is a mismatch between the data Google holds and the page a shopper lands on. If your product data says a stove is €649 and in stock while the page says €719 or sold out, Google treats that as a data quality failure rather than a pricing decision. Delivery settings are the second common cause, since Ireland is one of the countries where you must either configure delivery settings or supply delivery costs in the product data. Merchant Center reports both under diagnostics.

Is this worth doing for a shop with thirty products?

Usually yes, because the ongoing cost is close to zero once it is set up and a small catalogue is far easier to keep accurate. Accuracy is the single thing that determines whether listings stay live. It is harder to justify if your products are bespoke, quoted individually, or change specification for every customer, because Merchant Center is built around catalogue items with a stable price and availability.

Sources

Google's Merchant Center help on showing your products free of charge sets out the surfaces, the required attributes and the guarantee Google declines to give.

Google's Comparison Shopping Services guidance lists Ireland among the countries requiring CSS representation, and the CSS not selected for free listings page covers the disapproval and the one-service-per-domain rule.

Google for Developers documents the migration from Content API for Shopping to Merchant API, including the 18 August 2026 sunset date and the position on third-party technology partners.

Google's Merchant Center documentation on automatic feeds covers structured data, site verification and the crawl frequency.

The WordPress.org listing for Google for WooCommerce shows the installation count, the current version and the changelog entry recording the Merchant API change.

The Central Statistics Office's Household Digital Consumer Behaviour 2025 is the source for Irish online purchasing figures.

Graeme Conkie
Graeme ConkieFounder & Managing Director, Web60

Graeme Conkie founded SmartHost in 2020 and has spent years building hosting infrastructure for Irish businesses. He created Web60 after seeing the same problem repeatedly — Irish SMEs paying too much for hosting that underdelivers. He writes about WordPress infrastructure, server security, developer workflows, managed hosting strategy, and the real cost of hosting decisions for Irish business owners.

More by Graeme Conkie

Ready to get your business online?

Describe your business. AI builds your website in 60 seconds.

Build My Website Free →
Buy NowTry Free
Free Product Listings on Google for Irish Shops | Web60