Skip to content
Guide

Pre-Launch Website Audit for Google Shopping (8 Checks)

Before connecting your store to Merchant Center, audit your website against these 8 checkpoints. Catch problems that disapprove products before Google ever sees them.

Charles ReedUpdated 11 min read

A pre-launch website audit for Google Shopping checks your ecommerce site against the Merchant Center policy and feed requirements before you ever submit a feed. The goal: catch and fix every issue Google would flag, so your first feed approval lands clean. Stores that audit first tend to clear Google's initial review far more often than stores that connect and hope. The 8 checks below cover the failure patterns that most often block a first feed approval.

Why audit before connecting to GMC

Three reasons:

  1. First impressions matter to Google. A new account that connects and immediately fires a wave of disapprovals gets tighter manual review for a stretch afterward. A clean first connection sails through.
  2. Fixing in advance is faster. Issues caught pre-launch get fixed quickly. The same issues post-launch require waiting for re-review cycles, which take considerably longer per round.
  3. Compounding disapprovals trigger escalation. When the same SKU is repeatedly disapproved within a short window, Google's account-level review opens. Pre-launch fixes prevent the disapproval pattern from ever starting.

1. Domain and HTTPS

Confirm:

  • Custom domain registered (not yourstore.myshopify.com or similar platform subdomain)
  • HTTPS enabled across every page (no mixed-content warnings)
  • WWW vs non-WWW canonical chosen and consistent
  • SSL certificate valid (no expired or self-signed cert warnings)
  • Domain ownership verifiable via WHOIS (at least registered agent visible)

2. Policy pages and contact info

Required pages (each must be unique and customized, not template-generated):

  • Privacy policy (specific data-collection details, business name, dated)
  • Terms of service (customized, dated)
  • Returns/refund policy (window length, accepted reasons, who pays return shipping)
  • Shipping policy (carriers, time estimates, costs)
  • Contact page with email at domain, phone, and physical address
  • About page with founder name(s), location, and history

3. Business name consistency

Check the business name on:

  • Header logo
  • Footer copyright line
  • About page
  • Contact page
  • Privacy policy
  • Terms of service
  • Returns policy
  • Shipping policy
  • Merchant Center business info (set this to match)

All instances must be identical, including casing and legal entity (Ltd, LLC, Inc).

4. Product schema and JSON-LD

Pick 5 random products and run each through Google's Rich Results Test [3]. Each must include:

  • name, image, brand, description
  • offers.price, offers.priceCurrency, offers.availability
  • gtin, mpn, or identifier_exists=false
  • No duplicate Product schemas on the same page

5. Image quality and coverage

Per-product image checklist:

  • Minimum 800x800 pixels (1200x1200 preferred)
  • At least 3 distinct images per SKU
  • Primary image on plain background for most categories
  • No watermarks, promotional text overlays, or borders
  • HTTPS URLs that return HTTP 200 without auth
  • JPG, PNG, or WebP format

6. Pricing and currency rendering

Test pricing on a sample of 5 products:

  • Use Search Console URL Inspection to fetch as Googlebot. Confirm the price is in the server-rendered HTML, not just client-side JavaScript.
  • Confirm priceCurrency is populated in JSON-LD with a valid ISO 4217 code.
  • Check multi-currency apps (if any) do not interfere with the canonical price.
  • For sale prices, confirm sale_price and sale_price_effective_date are present.

7. Shipping and returns configuration

Reconcile between site and checkout:

  • Shipping rates configured in Merchant Center match checkout exactly
  • Free shipping threshold (if any) matches between site banner, policy page, and Merchant Center
  • Return window length matches between site policy and order confirmation emails
  • Returns policy declared on every product page (not just the policy page) for PMax eligibility

8. Mobile performance and LCP

Run a sample of 5 product pages through PageSpeed Insights [4]:

  • LCP (Largest Contentful Paint) under 2.5 seconds on mobile
  • CLS (Cumulative Layout Shift) under 0.1
  • INP (Interaction to Next Paint) under 200ms
  • No mixed-content warnings or render-blocking issues

After the audit

Once every check passes, you are ready to connect to Merchant Center. The first feed approval usually lands within 24-72 hours. From there, set up weekly monitoring so you catch new issues before they escalate.

Run all 8 checks automatically

Free FeedShield audit. Checks including the 8 pre-launch checkpoints. Get a full readiness score before connecting GMC.

Run free audit

Bottom line

Pre-launch audits are the difference between a clean approval and a long stretch of disapproval cycles. Eight checkpoints, a couple hours of work, dramatically better odds of clearing Google's first review.

Frequently asked questions

Does Google really care that I audit before launching?

Indirectly, yes. Google does not know you audited, but the result of auditing — a clean first connection with no disapprovals — gives your account a stronger trust score than a connection that immediately triggers 50 disapprovals. New accounts with high disapproval rates get watched more closely in their early months.

Can I audit while my store is still in development?

Yes. The 8 checks below work on a staging site, a password-protected production site, or even a Figma mockup paired with a content draft. Audit early and often.

What if my store is already live and I have not audited?

Audit now. The same 8 checks apply post-launch. Fixing them after disapprovals is harder than before, but still significantly better than ignoring.

How long does a pre-launch audit take?

A few hours of focused work for a typical catalog. Fix time per identified issue on top of that depends on what you find.

Do I need any special tools?

Google's Rich Results Test, PageSpeed Insights, and a WHOIS lookup tool cover most of the audit. For a full automated audit across hundreds of products, an audit tool (FeedShield or equivalent) saves hours.

Does the audit guarantee approval on first try?

It raises the odds, but it does not guarantee approval. Stores that audit first clear Google's initial review far more often than stores that skip it. Some categories (supplements, alcohol, financial services) face manual review regardless of audit quality.

Sources and further reading

Cited inline as [1], [2] and so on.

  1. [1]Shopping ads policies, Google Merchant Center Help (2026-01-15)
  2. [2]Product data specification, Google Merchant Center Help (2026-02-15)
  3. [3]Rich Results Test, Google
  4. [4]PageSpeed Insights, Google
  5. [5]Misrepresentation policy, Google Merchant Center Help (2026-02-01)

Written by

Charles Reed

Compliance research lead

Charles leads compliance research at FeedShield. He tracks Google Merchant Center policy updates, turns them into audit rules inside the FeedShield ComplianceIQ engine, and writes the step-by-step recovery guides used by agencies and merchants appealing suspensions. His coverage focuses on the practical fixes that move accounts from disapproved to reinstated.

Related reading

Check your store's GMC compliance

Automated checks across 27 categories. Free, no credit card.