My Google Merchant Center Optimization Checklist

My Google Merchant Center Optimization Checklist
My Google Merchant Center Optimization Checklist
Affiliate disclosure: This post contains affiliate links. If you buy through them, I may earn a commission at no extra cost to you. Full disclosure

A Google Shopping campaign is only as good as the product feed feeding it, and most of the “my ads just don’t perform” complaints I hear trace back to Merchant Center problems rather than anything wrong with the actual bidding strategy. I teach ecommerce and high-ticket dropshipping at Ecommerce Paradise, and this is the checklist I actually run through before touching campaign settings at all.

If you haven’t nailed down your supplier relationships yet, my supplier sourcing guide covers that first, since clean product data starts with a supplier who actually gives you accurate specs and images to work with. This article assumes your store is live and you’re ready to get serious about Shopping campaigns.

Issue Common Symptom Fix
Disapproved items Low impressions despite active campaign Check Merchant Center diagnostics regularly
Weak titles Showing for irrelevant searches Rewrite titles with attribute-first structure
Missing GTIN/MPN Limited category eligibility Add correct identifiers per product
Stale pricing Price mismatch disapprovals Automate feed sync with live store pricing

Start With the Diagnostics Tab, Not the Campaign Settings

Before touching bids or budgets, I’d check the Diagnostics tab in Merchant Center first, every time. This is where disapprovals, warnings, and policy issues actually show up, and a campaign running against a feed with disapproved items is wasting budget on the products that are still eligible while the disapproved ones sit invisible, quietly dragging down your overall account health score in the process.

I’d make checking diagnostics a weekly habit rather than something you only do when performance drops, since catching a disapproval early is far less costly than discovering three weeks later that a chunk of your catalog has been invisible the entire time.

Titles: The Single Highest-Leverage Fix Most Stores Skip

Google’s shopping algorithm leans heavily on your product title to match search queries, which means a vague or marketing-heavy title actively hurts your relevance even if the product itself is a perfect fit for the search. I’d structure titles attribute-first: brand, product type, key specifications, in roughly the order a buyer would search for the item, rather than leading with a catchy phrase that doesn’t match how people actually search.

For high-ticket, specific attributes like material, dimensions, and model number in the title do real work, since these are exactly the terms a serious buyer researching a big purchase tends to search for directly rather than a generic category term.

Want my team to manage your Shopping campaigns for you? See my Google Ads management service →

Product Identifiers: Why GTIN and MPN Still Matter

Missing or incorrect GTINs and MPNs limit which Shopping surfaces and features your products are eligible for, even when the rest of your listing is solid. I’d never guess at these numbers or leave them blank if there’s any way to find the correct value, since an identifier mismatch can trigger disapprovals that are easy to miss if you’re not specifically checking for them in diagnostics.

For dropshipped products specifically, I’d verify the identifier against the manufacturer’s actual listing rather than trusting whatever your supplier’s feed exports by default, since supplier feeds sometimes carry outdated or incorrect identifiers that quietly cause problems months after you first uploaded the feed.

Images: What Actually Gets Rejected and Why

Merchant Center’s image requirements are stricter than most people expect: no overlaid text or logos on the primary image, adequate resolution, and a clean background for most categories. I’d always pull a clean, policy-compliant image directly from the supplier or manufacturer rather than using a lifestyle shot with text overlay pulled from a marketing page, even if that image converts better on your actual product page.

I’d keep a separate, Merchant Center-compliant image specifically for the feed if your best-converting product page image doesn’t meet the policy requirements, rather than letting the whole product go disapproved over an image issue that’s genuinely easy to fix once you know what to look for.

Still need to pick your niche before any of this matters? Grab my free niches list →

Price and Availability Sync: The Disapproval People Don’t See Coming

A mismatch between the price or stock status in your feed and what’s actually shown on your live product page triggers disapprovals, and this happens more often than people realize when pricing changes aren’t automatically reflected in the feed. I’d automate the feed to pull live pricing and inventory directly from your store rather than updating a static feed file manually, since manual updates are exactly the kind of task that falls behind the moment you get busy with anything else.

For a high-ticket item specifically, where pricing sometimes shifts due to supplier cost changes, this sync matters even more, since a stale feed price advertising an old, lower cost can create real problems once a buyer clicks through expecting one price and sees another at checkout.

Category and Attribute Mapping: Getting the Right Buyers to See You

Miscategorized products show up for the wrong searches and waste budget on clicks that were never going to convert. I’d review Google’s product category mapping for every product line at least once, rather than trusting the feed’s automatic categorization blindly, since an automated guess sometimes lands a product in a category that technically fits but doesn’t match how your actual buyers search.

Custom labels, a feed attribute Google lets you set yourself, are worth using to segment your Shopping campaigns by margin, price tier, or product line, which gives you much more control over bidding than treating your entire catalog as a single undifferentiated group.

Reviews and Ratings: The Trust Signal Most Stores Leave Blank

Product ratings shown directly in the Shopping listing meaningfully affect click-through rate, especially for a high-ticket purchase where a buyer is actively looking for reassurance before clicking through to a store they haven’t bought from before. If you’re not yet set up with a product ratings feed through Google or a third-party reviews platform, that’s worth prioritizing once your basic feed hygiene is solid.

I’d be patient building this up. A handful of reviews looks better than zero, but a thin set of reviews on a brand-new product line isn’t worth artificially inflating or buying, since Google’s policies on this are strict and the reputational risk of getting caught isn’t worth whatever short-term click-through boost it might produce.

Want me to personally audit your feed and campaigns? See my coaching program →

Building a Regular Review Cadence

I’d check Merchant Center diagnostics weekly, review title and category performance monthly, and do a full feed audit quarterly as your catalog grows and supplier data potentially drifts from what’s actually in Merchant Center. This isn’t a set-it-and-forget-it system. Feed quality degrades quietly over time as suppliers update their own data, prices shift, and new policy requirements roll out.

A quarterly audit catches the slow drift that a weekly diagnostics check alone might miss, since some issues only become visible once you’re specifically looking for them across your whole catalog rather than just reacting to active disapproval notices.

Handling Multiple Suppliers Feeding One Catalog

If you’re sourcing the same or similar products from more than one supplier, feed data consistency gets harder to manage, since each supplier’s export often formats titles, images, and identifiers differently. I’d standardize your own feed template rather than passing supplier data through unchanged, so every product in your catalog follows the same title structure and image requirements regardless of which supplier it came from.

This also protects you when you switch suppliers for a given product line, since a consistent internal feed structure means the switch doesn’t force a full rebuild of your Shopping listings, just an update to the underlying sourcing data feeding into the same structure you already have in place.

What Changes Once You’re Running Real Ad Spend

Feed hygiene matters even with a small budget, but the stakes go up once you’re spending meaningfully on Shopping campaigns. A disapproval that costs you a few impressions on a small budget costs real money once you’re spending thousands a month, since the clicks that would have gone to a now-invisible product just redistribute to whatever is still eligible, often at a worse return than the product you lost.

I’d treat feed health monitoring as part of the actual campaign management process once spend scales up, not a separate occasional task, since the two are directly connected: a campaign manager optimizing bids on a feed with quiet, unnoticed disapprovals is optimizing against incomplete information the whole time.

What I’d Fix First If I Were Starting From a Messy Feed Today

Disapprovals first, since those products are earning zero impressions regardless of anything else you fix. Titles second, since this is the highest-leverage change for relevance and it’s usually faster to fix than people expect. Images and identifiers third, since these tend to cause the next wave of disapprovals once the first wave is cleared. Everything else, custom labels, ratings feeds, category refinement, can follow once the fundamentals are solid.

Trying to fix everything at once usually means nothing gets fully fixed. Working through this list in order gets your eligible impressions back fastest, which is what actually moves the needle on performance.

Frequently Asked Questions

How often does Merchant Center re-review disapproved products?
Once you fix the underlying issue and resubmit, review usually happens within a few days, though it can vary depending on the specific policy violation and current review volume.

Can I use the same product feed for Shopping ads and free listings?
Yes, the same feed generally powers both, which is another reason feed quality matters even if you’re not running paid Shopping campaigns yet.

Do I need a developer to fix feed issues, or can I do it myself?
Most of this checklist is manageable without a developer, especially title rewrites and image swaps. Automated price and inventory syncing sometimes benefits from technical help depending on your store platform.

What’s the single most common disapproval reason for high-ticket products?
Price or availability mismatches tend to be the most common, often because pricing changes on the live site weren’t reflected in the feed in time.

Should I fix feed issues myself or hire someone to manage this?
Either can work. If your time is better spent elsewhere in the business, having someone else manage the feed and campaigns is often the better trade, especially once your catalog and ad spend both grow.

Want someone to build your store the right way from the start? See my done-for-you store build service →

If you want ongoing support as you build out the rest of your marketing stack, my Ecommerce Paradise Academy on Skool includes the full classroom course library and direct access to me, free for the first 7 days.